51学通信技术论坛

标题: EA-LITE安装包更新 [打印本页]

作者: kinghighland    时间: 2014-2-19 19:46:31     标题: EA-LITE安装包更新

如题

同时提供了一个简单的安装步骤截图

作者: wenfufa    时间: 2014-2-20 08:48:34

数据库要自己安装吗?不能像Note+那样自动安装呀?
支持什么版本的数据库?Mysql 和 oracle支持吗?我的服务器只有这两种数据库,呵呵。
作者: kinghighland    时间: 2014-2-20 08:56:08

目前需要自己装,因为太大了。
支持MSSQL2008R2Express版,不支持另外两个

看得出你是个数据库的专家老手,应该能搞定
作者: wenfufa    时间: 2014-2-21 15:42:00

本帖最后由 wenfufa 于 2014-2-21 15:43 编辑

程序和数据库都安装完了,但是运行老报错,并且分析数据包也出不了任何结果。
选择数据源保存配置时报的错误:
[attach]3116[/attach]
[attach]3117[/attach]
我的数据库都是正常的,因为通过话单库管理可以创建和访问,如下图:
[attach]3118[/attach]
选择了数据源后,点开始解码和开始入库,不能产生话单。
作者: EasyAnalyzer    时间: 2014-2-21 17:35:29

本帖最后由 EasyAnalyzer 于 2014-2-21 17:37 编辑

1)
如果选择的数据源是文件,文件的后缀必须是cap或pcap,然后在设定文件路径之后,点调整文件名按钮,然后再点保存配置。之后切换到产生话单,点开始解码。

2)
也可以尝试一下ABC的操作方法,参见操作手册第一章。

3)
如果以上两个方法都没有解决问题,请把第二张图的详细信息复制到一个文本文件,把第三张图点查看日志后的日志内容也复制一个文本文件,然后都发送到信箱: liteQA@easyanalyzer.cn


作者: EasyAnalyzer    时间: 2014-2-21 18:25:54

本帖最后由 EasyAnalyzer 于 2014-2-21 18:28 编辑
wenfufa 发表于 2014-2-21 15:42
程序和数据库都安装完了,但是运行老报错,并且分析数据包也出不了任何结果。
选择数据源保存配置时报的错 ...


顺序操作: 文件,协议栈=PSr, 浏览,调整文件名,保存配置
[attach]3119[/attach]

如果文件中的原始数据的时戳不在话单库的保存周期之内,则提示需要<增加单日库> 即右边那个绿色按钮
[attach]3121[/attach]




作者: kinghighland    时间: 2014-2-22 17:10:23

本帖最后由 kinghighland 于 2014-2-22 17:54 编辑
wenfufa 发表于 2014-2-21 15:42
程序和数据库都安装完了,但是运行老报错,并且分析数据包也出不了任何结果。
选择数据源保存配置时报的错 ...

在开发环境一直无法复现你说的问题,今天改用虚拟机环境试了几次终于复现了你说的情况。

发生此情况时,如果查看日志(AppLog.txt)可以看到错误信息:SQLServer无法正常连接,“管道的另一端无任何进程”
[attach]3122[/attach]
点保存配置后,界面是这个样子
[attach]3123[/attach]
本来是提示需要建个单日的话单库
[attach]3124[/attach]

但是数据库连接有问题,所以话单库的列表都没读出来
[attach]3125[/attach]

点刷新后可以读到数据库,然后“增加单日库”,关闭本窗口回到主界面继续。
[attach]3126[/attach]


如果数据库的连接时通时断,会对软件使用带来很多麻烦。





作者: wenfufa    时间: 2014-2-24 14:07:12

本帖最后由 wenfufa 于 2014-2-24 14:19 编辑

现在gb数据可以入库了,我从数据库了可以查到,如下图所示:
[attach]3129[/attach]

但是在应用门户访问终端程序中点击用户诊断和小区诊断却不能访问数据库,如下图所示:
[attach]3133[/attach]
数据库配置如下:
[attach]3128[/attach]

另外话单分析是干嘛用的:
[attach]3132[/attach]
望解答,谢谢!



作者: kinghighland    时间: 2014-2-24 15:44:55

一、数据库配置
在配置界面不需要三个都写(local), 只需要保留第三个“分组域接入网接口”即可
- EA-LITE原先也提供只支持Gb或者IuPS接口的版本,这里保留仅为了兼容
- 分组域接入网接口是把Gb+IuPS两个接口二合一做了实时关联处理,界面上文字用PSr指代
保存之后,点连接按钮重新连接一下以刷新界面

二、话单分析
话单分析的功能就是对解码输出并入库后的话单进行分析,产生报表和诊断功能所需要的数据。

系统的数据流是这样的:
RAW_FILE >> xDL_FILE >> SDL_DB (EA_<date>_PSr) >> RPT_DB (RPT_Platform_PSr) >> GUI (Reporting & Diagnoses)




作者: kinghighland    时间: 2014-2-24 15:49:35

对了,数据库连接那个问题是怎么搞定的?
我还在虚拟机里查问题呢,你都已经自己搞定了!!

作者: wenfufa    时间: 2014-2-25 00:25:24

本帖最后由 wenfufa 于 2014-2-25 00:26 编辑

数据库连接不上的错误还有,没有管它了,因为不影响后面数据的导入分析。
配置数据库时只选分组域接入网接口可以正常访问数据库了。
但有些功能好像有问题,比如操作系统的流量贡献率、小区级统计等等,错误如下:
[attach]3136[/attach]
[attach]3135[/attach]
但有些是可以的,比如操作系统的市场占比、用户诊断等:
[attach]3134[/attach]
[attach]3138[/attach]

作者: kinghighland    时间: 2014-3-3 22:20:03

"操作系统的流量贡献率、小区级统计等等"错误如何了?我无法复现你说的情况。
如果还是有问题,请把复现问题时的AppLog.txt发给LiteQA@easyanalyzer.cn,该文件就在安装路径下。


作者: wenfufa    时间: 2014-3-6 09:11:24

日志内容如下:
2014/3/6 8:46:42|App Portal, 程序入口,开始初始化
2014/3/6 8:47:26|DiagnosesPrc, Loaded Diagnoses XML: D:\EasyAnalyzer\sql\diagnoses\psr\Diagnoses_psr_IMSI.XML, ItemNum= 26
2014/3/6 8:47:27|App Portal, Enhanced_CallFlow_Replay IsNot Enabled.
2014/3/6 8:48:00|Console_Prc, 程序入口,开始初始化
2014/3/6 8:48:00|Console_Prc, 加载运行配置信息 - "D:\EasyAnalyzer\RunningConfig.xml"
2014/3/6 8:48:00|Console_Prc, 验证授权文件 - "D:\EasyAnalyzer\License.Xml"
2014/3/6 8:48:03|Console_Prc, 应用运行配置信息 - RunningConfig
2014/3/6 8:48:03|Console_Prc, 主程序初始化结束,开始检查数据库信息
2014/3/6 8:48:03|Console_Prc, 异步线程继续执行数据库的初始化
2014/3/6 8:48:04|Console_Prc, 主程序启动完成,返回控制台
2014/3/6 8:48:04|Asyn_Thread, 异步线程检查数据库完毕,本地数据库是否存在:True
2014/3/6 8:48:04|Asyn_Thread, 检查和挂载知识库
2014/3/6 8:48:05|Asyn_Thread, 开始读取数据库服务器信息,加载话单数据库和报告集
2014/3/6 8:48:06|Asyn_Thread, 读取数据库服务器信息完毕
2014/3/6 8:48:06|Asyn_Thread, 执行完毕,返回控制台
2014/3/6 8:53:51|DiagnosesPrc, Loaded Diagnoses XML: D:\EasyAnalyzer\sql\diagnoses\psr\Diagnoses_psr_IMSI.XML, ItemNum= 26
2014/3/6 8:53:51|App Portal, Enhanced_CallFlow_Replay IsNot Enabled.
2014/3/6 8:53:55|DiagnosesPrc, Loaded Diagnoses XML: D:\EasyAnalyzer\sql\diagnoses\Psr\Diagnoses_Psr_CELL.XML, ItemNum= 12
作者: wenfufa    时间: 2014-3-6 09:17:19

本帖最后由 wenfufa 于 2014-3-6 09:18 编辑

但我仔细查了下数据库,好像是有些表里记录为空,所以导致应用出现错误提示,举一个例子:
如 网路维度-->小区级流量与吞吐量-->小区级统计的sql语句如下:
USE RPT_Platform_Psr;
SELECT KB_Para.dbo.To_LAC_CGI(R.CGI) AS CellID,
        (select top 1 n.name from (select 1 as rnk,'全网' as name, 0 as network union select 2,'2G',2 union select 3,'3G',3 union select 4,'4G',4) n where 1=1  order by n.rnk asc) as 网络类型,
        SUM(Traffic_KB_ul*1.0+Traffic_KB_dl)/1024 AS [总流量_MB],
        AVG(Kbps_dl+Kbps_ul) AS [用户速率_Kbps],
        AVG(kb_para.dbo.Divide(pkt_retrs_dl,pkt_num_dl,0)) AS [下行重传率%],
        AVG(Latency_ul) AS [上行应答时延_ms],
        AVG(Latency_dl) AS [下行应答时延_ms]
FROM PsrRptD_KQI_SUM_CGI R WITH (NOLOCK)
INNER JOIN (select cgi,RAN_name from def_CellConf WITH (NOLOCK)) def ON R.CGI = def.CGI
WHERE  (pt_doy >= 13 AND pt_doy <= 152)   AND def.CGI % 100000 != 0 AND 1=1
GROUP BY R.CGI
我在数据库里查询出来的结果是记录数为0。
直接用select * FROM PsrRptD_KQI_SUM_IMSI;语句查询的结果记录数也为0。
不清楚为啥这张表里没有数据?
作者: wenfufa    时间: 2014-3-6 09:25:06

还有一个问题就是,解码和入库等的时间非常慢(我是用pcap文件方式),一个1GB的文件要花费将近10分钟才能完成,好像与标称的性能指标极度不符,不知道什么原因。
我的系统配置如下:
CPU:Intel E7500 3.0GHz 双核
内存:4GB
OS:Windows 7

作者: kinghighland    时间: 2014-3-6 10:30:54

wenfufa 发表于 2014-3-6 09:11
日志内容如下:
2014/3/6 8:46:42|App Portal, 程序入口,开始初始化
2014/3/6 8:47:26|DiagnosesPrc, Lo ...

这些日志信息没有错误 一切正常
作者: 华仔    时间: 2014-3-6 10:43:58

wenfufa 发表于 2014-3-6 09:25
还有一个问题就是,解码和入库等的时间非常慢(我是用pcap文件方式),一个1GB的文件要花费将近10分钟才能完 ...

方便的话把D:\EasyAnalyzer\log 下面当时解码的日志发到 liteQA@easyanalyzer.cn
作者: EasyAnalyzer    时间: 2014-3-6 11:03:44

wenfufa 发表于 2014-3-6 09:25
还有一个问题就是,解码和入库等的时间非常慢(我是用pcap文件方式),一个1GB的文件要花费将近10分钟才能完 ...

免费版容量:
LITE版能够提供大约50Mbps,升级到Elite可达到100Mbps的速度,这是把处理容量固定在1~2个CPU核上的表现。

对于LITE版,1GB的文件应当在3分钟之内解完,Elite应该在1分半之内解完。如果解了近10分钟,意味着在你的机器上只跑出来~14Mbps的速度。







作者: Yawnear    时间: 2014-3-6 14:05:25

wenfufa 发表于 2014-3-6 09:25
还有一个问题就是,解码和入库等的时间非常慢(我是用pcap文件方式),一个1GB的文件要花费将近10分钟才能完 ...

我的经验是去看下解码和入库分别花费的时间,先判断下处理慢在哪一步上。你说的这情况,很可能是磁盘性能问题。我这边把笔记本硬盘换成固态盘之后就好了很多(你这文件不会是从U盘上直接读取处理的吧)。另外,你也可以看下文件采集的时间范围。因为解码是定时输出文件的,如果是流量不高情况,这个就会输出太多入库文件从而形成碎片,影响SQL SERVER的处理。
作者: wenfufa    时间: 2014-3-7 12:20:46

我的日志如下:
2014/3/7 11:11:45|Console_Prc, 程序入口,开始初始化
2014/3/7 11:11:47|Console_Prc, 加载运行配置信息 - "D:\EasyAnalyzer\RunningConfig.xml"
2014/3/7 11:11:47|Console_Prc, 验证授权文件 - "D:\EasyAnalyzer\License.Xml"
2014/3/7 11:11:51|Console_Prc, 应用运行配置信息 - RunningConfig
2014/3/7 11:11:51|Console_Prc, 主程序初始化结束,开始检查数据库信息
2014/3/7 11:11:51|Console_Prc, 异步线程继续执行数据库的初始化
2014/3/7 11:11:53|Console_Prc, 主程序启动完成,返回控制台
2014/3/7 11:11:53|Asyn_Thread, 异步线程检查数据库完毕,本地数据库是否存在:True
2014/3/7 11:11:55|Asyn_Thread, 检查和挂载知识库
2014/3/7 11:12:00|Asyn_Thread, 开始读取数据库服务器信息,加载话单数据库和报告集
2014/3/7 11:12:03|Asyn_Thread, 读取数据库服务器信息完毕
2014/3/7 11:12:03|Asyn_Thread, 执行完毕,返回控制台
2014/3/7 11:13:19|DatabasePrc, SQL Error at Line 0, Message: 在向服务器发送请求时发生传输级错误。 (provider: Shared Memory Provider, error: 0 - 管道的另一端上无任何进程。)
2014/3/7 11:13:20|Console_Prc, 本地SQL服务器检查结果 = True
2014/3/7 11:13:20|DatabasePrc, SQL Error at Line 0, Message: 在向服务器发送请求时发生传输级错误。 (provider: Shared Memory Provider, error: 0 - 管道的另一端上无任何进程。)
2014/3/7 11:14:18|Console_Prc, DBCreration_EA_FileGroups, SDL_FG_Num = 0
2014/3/7 11:14:53|Console_Prc, 数据库操作记录:增加指定日期(2012/5/11)的话单库,目标数据库:SDL_Platform_Psr
2014/3/7 11:23:30|CapturerPrc, 解码模块进入执行线程
2014/3/7 11:23:34|CapturerPrc, 线程初始化完毕,进入状态监视循环
2014/3/7 11:23:38|Console_Prc, 由于访问冲突,无法查看解码器日志文件。此冲突无后果,可忽略。
2014/3/7 11:23:41|License_Chk, License File Found & Verified As [True], ts= 2014/2/19 18:48:05
2014/3/7 11:23:42|Console_Prc, 由于访问冲突,无法查看解码器日志文件。此冲突无后果,可忽略。
2014/3/7 11:25:47|CapturerPrc, Capturing Process exited (code = 0)
2014/3/7 11:25:48|CapturerPrc, 解码线程结束退出
2014/3/7 11:25:48|Console_Prc, Main-Thread: Capturer OnExit
2014/3/7 11:25:51|ImporterPrc[0], 提示: 残留文件若为BINARY格式则更改后缀后继续入库,若为ASCII格式,需手工修复文件名后缀为.DAT;
2014/3/7 11:25:51|ImporterPrc[0], 入库模块进入执行线程
2014/3/7 11:25:51|ImporterPrc[0], 线程初始化完毕,进入执行循环
2014/3/7 11:25:51|ImporterPrc[0], 队列初始化:共有 83 个话单文件在队列中
2014/3/7 11:26:14|ImporterPrc[0], 队列初始化:未发现话单文件
入库的时候停住了,过了一个小时还没反应,贴图如下:
[attach]3173[/attach]

不知道什么原因。
作者: kinghighland    时间: 2014-3-7 13:05:37

wenfufa 发表于 2014-3-7 12:20
我的日志如下:
2014/3/7 11:11:45|Console_Prc, 程序入口,开始初始化
2014/3/7 11:11:47|Console_Prc,  ...


没有问题,你选择的是手动控制入库,所以需要手动停止





欢迎光临 51学通信技术论坛 (http://51xuetongxin.com/bbs/) Powered by Discuz! X2