ERICSSON LOG
一、MSS
MSS中的日志等处理主要由CLH功能模块(Central Log Handler)完成。
1、CLH LOG And Dump Channels:
1)SYSLOG:
Syslog文本为ASCII格式。
所有CP的应用程序都可以将内容写入Syslog中。
2)BINLOG:
Binlog文本为二进制格式,在Binlog中记录了CP硬件状态的信息。
3)ERRORLOG:
Errorlog文本为二进制格式,在Errorlog中记录了APZ VM的内部错误信息。
4)EVENTLOG:
Eventlog文本是ASCII格式,在Eventlog中记录了APZ VM的的状态信息,没有任何的错误信息。
2、日志文件的生成形式:
1)CPBBERD:
CPBBERD的作用是:传送Syslog和Binlog的内容去AP;将无法解码的Binlog传输到CPBB错误寄存器(CPBBER)。
CPBBERD是在CP上运行的高层应用程序,独立于CLH和APZ VM。
CPBBERD使用ftp RFC959来将内容传送到AP中去。
2)APZ VM 和RunTimeLog:
RunTimeLog存在于APZ VM中,负责传送Errorlog和Eventlog去AP。
RunTimeLog使用APZ VM的文件传送功能传送Errorlog和Eventlog去AP。
3)APZ VM 核心备份处理器:
在需要将APZ VM的核心备份文件输入到CP的文件子系统中去时,APZ VM 核心备份处理器会被激活。
核心备份处理器负责传送核心备份文件到AP中。
4)SaveCore:
SaveCore时Tru64操作系统的一部分,在启动Tru64时会自动激活。
若Ttu64
闪寸备份已经完成,则会被Tru64传送到AP中去。
5)Log Manager:
Log Manager负责将日志和备份传送到CP应用程序中去。
6)Log Reporting Tool:
Log Reporting Tool在操作者下达相应指令时,负责命令LOG Manager将日志和备份传送到CP。
若操作人员使用外部电脑或磁带等外部媒介,也可以将这些日志和备份通过Log Reporting Tool传送到外部媒介上。
3、维护中常用的LOG:
1)ALOG:
ALOG就是AUDIT LOG,记录输入指令和输出结果的LOGFILE。
如果是APG配置的话,就叫ALOG,如果是IOG配置的话就叫TLOG,其路径为k:\acs\data\alog\logfile\
2)mktr:
Make Trouble Report
mktr YYMMDD-HHMM [-c] [ -d] [-p] [-l]
当执行完毕后,会出现提示:具体mktr的结果打包在哪里:
Fetching HardWare Inventory
Done.
File mktr1_AP04B.zip is stored in directory
c:\acs\data\ftp\mktrbuild
c:\acs\data\ftp\mktrbuild
3)APG中程序的event
在“开始”菜单中打开“event view”进行查看。
主要是查看Application和sucurity的日志
4)DIRCP:
AXEOS和PLEX的信息
CP软件模块:
5)DIRRP;
RP的日志信息收集
6)Central Log Handler,(clhls:)
命令CLHLS是宏,帮助收集CP底层的日志信息。
可以看到板卡的故障点。
需要加日期和时间过滤:chlhs –e 20101020 –a0930 | findstr –i error
7)command ;
g:/ftp/cpf/relcmdhdf
二、MGW:
在M-MGW中有很多种类型的LOG,MGW的LOG都放置在主框GPB的C:/logfiles下。
例如:ALARM、EVENT、COMMAND、RESTRARS和系统日志。
1.ALARM LOG:
位于C:/logfiles/alarm_event/中,ALARM LOG的名字是ALARM_LOG.xml。
该日志文件中包含了MGW节点中各种告警的历史告警信息。
运行机制是循环覆盖,最大的容量为3MB,当达到这个最大容量时,会覆盖最原始的ALARM LOG 条目。
每条ALARM LOG内容都有一个时间戳和一个序列号。
2.Audit Trail Log:
位于C:/logfiles/audit_trail/中,Audit Trail Log名字时CELLO_AUDITTRAIL_LOG.xml。
该日志一直保持激活状态,无法被关闭,每个日志最大容量为3MB。
Audit Trail Log中记录了通过COLI和SFTP方式输入的命令。
远程和本地输入的命令都会被记录完整。
每条Audit Trail Log中记录的信息有:
♦用户名;
♦用户终端信息,包括IP地址和登入方式(shell,serial,ssh,sftp,
ftp);
♦操作类型;
♦COLI的接入方式;
♦FILE Acess;
分为CORBA和shell两种Audit Trail Log。
Corba对应的是图形化操作,SHELL对应的是telnet、moshell等操作。
CORBA Audit Trail Log位于C:/logfiles/audit_trail/中,名字为AUDIT_TRAIL_LOG.xml。
该LOG的最大大小为3MB。
CORBA Audit Trail Log 记录以CORBA接口输入到系统中的命令。
此外,也显示目前串口和远端接口是否可用。
3.Availablity Log:
位于C:/logfiles/availability/,包含节点所有板卡记录。
该日志名字为CELLO_AV AILABILITY2_LOG.xml。
每个Availabilty Log的最大容量为1MB。
日志中记录了影响NODE可操作性的一切事件,例如:节点重启、PIU重启。
PIU重启指的时一些具有MP(Main Processor)或BP(Board Processor)的板卡重启。
此外,日志中还会记录CV的生成。
日志采用循环覆盖的保存模式,每条记录有一个时间戳和序列号。
4.Error Log:
Error Log保存在缓存中,机器断电后会丢失。
每块板卡上都有日志记录该单板程序和处理器重启信息。
每个Error Log的大小为1028B。
必须使用SSH(TELNET)方式登入到MGW 节点才能浏览Error Log。
在SSH(TELNET)客户端通过命令“llog –l ”阅读。
5.Event Log:
Event Log位于C:/logfiles/alarm_event中,名字为EVENT_LOG..xml。
每个Event Log的大小为0.5MB。
该日志中记录了一些提示性的,并且不需维护操作者做任何响应的记录,例如licience过期、全节点重启等。
采用循环覆盖方式进行保存,每条记录具有一个时间戳和一个序列号。
6.Security Log:
位于C:/logfiles/security,名字为CELLO_SECURITYEVENT_LOG.xml。
安全日志一直保持激活状态,不允许被关闭。
内部包括用户名、终端名字及IP地址。
采用循环覆盖的保存机制,最大容量为350KB。
7.System Logs:
位于C:/logfiles/systemlog,名字为<5-digit nmber>syslog。
该目录下最多能有10个文件。
每个文件最大为1MB。
文件名中的5位数从00000开始,每生成一个新文件累加一位。
日志中包含了节点、PIU MP和程序的重启记录。
采用循环覆盖的保存机制。
阅读时必须下载到本地终端上,解压缩。
8.Trace and Error Log:
该日志保存在缓存中,下电重启后会丢失。
每块板卡上的Trace and Error Log 记录了该板的application-related信息。
最大大小位64KB。
可以通过SSH(TELNET)方式登入,然后使用“te log”命令浏览该日志。
9.ET-C41板卡LOG收集:
1. telnet 到MGW上,用户名、密码均为mgw
2. lhsh 012500 te log read
3. lhsh 012500 llog -l
4. 故障描述。