文档库 最新最全的文档下载
当前位置:文档库 › LTE后台三种常见LOG抓取总结

LTE后台三种常见LOG抓取总结

LTE后台三种常见LOG抓取总结
LTE后台三种常见LOG抓取总结

后台常见三种Log抓取

后台常见三种Log抓取 (1)

1、抓取BTS LOG (2)

1.1 设置各参数 (2)

1.2 抓取BTSlog (4)

2、TTI_trace的抓取和分析 (4)

2.1 TTI trace简介 (4)

2.2 利用脚本抓取TTI trace (5)

2.3 利用命令抓取TTI trace (8)

3、抓取Emil log (9)

3.1安装和配置Emil (9)

3.2 Emil Log抓取 (10)

4、BTS LOG与Emil log的区别 (12)

1、抓取BTS LOG

1.1 设置各参数

打开端口,利用Remote工具或者网页https://ip address, Enable SSH&R&D。

打开BTS LOG,进行设置,点击Nodes。

进入如下界面,对R&D Parameters选项进行设置。如下图所示:

点击Setup,进入如下界面进行设置:如下图所示,IP address为要抓取信息基站的IP地址。

点击OK,在Nodes and Filiters 界面下,点击Set New,再点击Get Current,出现如下界面。

在第66行双击出现如下界面,进行设置,设置本端IP地址,将log存至自己电脑上。 在65行的Hex改为2

点击OK,设置完毕,点击set new进行的相当于保存的操作。

1.2 抓取BTSlog

点击UDP的start,开始抓取LOG,点击real time views的任意一个,可以对log进行实时查看。

情况如下图所示,log文实时件默认保存在c/temp下,格式如下:

点击Filters,可以对要抓取的内容进行筛选。

抓去完毕可进行各项分析,通过查询关键字分析告警。

2、TTI_trace的抓取和分析

2.1 TTI trace简介

维护阶段抓取各种log,常用的就是取TTI _trace。记录基站运行时在MAC 层的实时数据,对基站的资源分配情况进行分析,表示了TTI 层面的资源及算法调度执行情况。

有两种方法:利用脚本和命令。

主要软件:

?SecureCRT:SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想

工具。这里主要是执行脚本。

?FileZilla: FTP客户端软件,进行对配置文件的修改,下载,上传等操作。

?TTI_trace_Analyzer.xls:一个EXCEL表,可以对抓取的TTI_trace进行分析。

2.2利用脚本抓取TTI trace

主要操作过程:

?打开SecureCRT.exe,选择连接的站点---脚本---执行,出现如下对话框

?选择小区---执行,如下图所示。

这里的cell几要看你选的脚本是几小区的。

注意:由于这里的连接站点是以前的IP,现在的IP都是100.92.、、、的,想要连接,需要更改ip,在基站信息表中找新的ip地址。

右键—属性—修改IP地址。

在连接和SSH2的ip都要改成目标ip,注意用户名为:toor4nsn,而不是Nemuadmin。

修改完后重新连接即可。

?执行完脚本,登陆FZ,找到ffs下的ram,下载tti_trace_cell_1到指定目录下。

?打开TTI_trace_Analyzer.xls,设置excel,文件—选项—信任中心—信任中心设置—添

加新位置—选择根目录下的matti文件添加进去—确定。

分析抓取到的TTI_trace,如下图,选择上行或下行文件进行分析。

例:分析的ttitrace_dl5.dat。

2.3利用命令抓取TTI trace

telnet 到基站上(可使用SecureCRT),执行以下命令:

telnet 192.168.255.1 15007

file -g 0x1231 /ram/ttiTraceHb.dat /ram/ttitrace1dl_aashell.dat file -g 0x1234 /ram/ttiTraceHb.dat /ram/ttitrace1ul_aashell.dat quit

注意:红色部分,对于8通道宏站,12表示第一小区,13第二小区,14第三小区,31表示下行,34表示上行,需要根据实际需求自行编辑。

要取多个ttitrace 文件的话,重复执行以上命令,注意取不同的文件名,以免前一个文件被覆盖。

其余步骤同利用脚本抓取。

注意:在有业务的情况下,TTI trace每次一般能取到命令执行前几十秒的log,log文件大小都是固定的8M,有时需要联系取一段时间的log,最好用脚本执行,中间停顿(sleep)30秒左右。现在1.6.7版本的remote工具也可以取tti trace,Trace解析需要专门工具,而且需要匹配基站不同版本。

3、抓取Emil log

3.1安装和配置Emil

安装Emil之后,需要先拷贝对应版本的SACK包到安装目录下,如果有多个版本的基站,需要把对应的SACK文件都放在目录下。

运行Emil之后,从Tools—Options中可以选择SACK文件所在的目录

然后从菜单栏中Enviroment---Select a sack and a profile里面选中需要的版本号,设置profile为LTE,然后点击load,即可完成Emil环境配置。

3.2 Emil Log抓取

Emil跟踪打开之前必须先打开基站的SSH和R&D端口,方法同BTS log。其他连接基站的工具,比如Site Manager,BTS log等都需要关闭,避免端口冲突,等Emil连接上之后才可以打开,注意BTS log需要配置成与Emil不一样。

运行Emil之后,点击File---Connect to LTE BTSs

弹出窗口的左边是基站列表信息,第一次启动时会有一个名为example,IP 0.0.0.0的基站,右键点击edit就可以修改了.

主要需要填入的信息如下,站名,IP根据基站情况填入,其他都是固定的,端口选择15002-15005其中一个,不能与BTSLOG端口冲突,board和CPU分别为0x10,0x11,鉴权信息与SEM登录的用户名密码一致,下面的path点击下拉框的内容即可。

Profile里面,未设置过滤之前,通常来说,以下几个是必须激活的:

“CP+UP(Default Profile)”,

“CP+UP_AckNack_MeasRep”,

“Customer”,

“RL25 FSMr3 x Pipe(Default Profile)”, X代表8或者2,对应8通道或者2通道天线

编辑完成后,右键---connect,通常需要50秒左右才能连上,期间在右上方通知框会有一些提示信息,可以忽略。连接上之后,connection status会变成partially connected,并且有log输入的流量显示

如果有业务的话,在主窗口就可以看到一次次的业务消息并进行分析。

日志采集完之后,默认存放路径为C:\temp下,分别以日期和生成时间命令的两级文件夹下。

4、BTS LOG与Emil log的区别

BTS LOG:是NSN 监测基站运行情况的信息收集及记录平台。通过这个工具可以监测及记录基站在运行时的情况和信息,是实时监测基站状态和后续查找及追溯问题的重要工具。

Emil: Emil是研发使用的一个工具,用来抓取eNB内部的消息,并能够进行分析处理,用以查找定位网络问题,解决网络故障。

BTSLOG重在内部打印消息,可以精确到各个模块的各个单元,CPU/DSP等,查看具体故障点和故障码。

Emil更侧重流程跟踪,因此,对于呼叫类/切换类,尤其是信令流程出现问题的故障,从Emil可以方便的找到信令流程失败的地方,直观的反应出问题所在,它可以跟踪到呼叫全流程,包括标准接口以及eNB内部各模块间的流程交互。

所以一般二者结合使用,Emil用于定位问题所在,btslog可以查找出具体原因。

相关文档