Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - 如何解决slogger log里产生的垃圾信息?: (1 Item)
   
如何解决slogger log里产生的垃圾信息?  
大家好,
我用slogger来记录一些debug的信息,在系统启动时,slogger开始运行:
'slogger -s 2048k -l -l /var/logs/message -f 5' 

但是,当我用sloginfo实时浏览记录的log的时候,大部分的log都是完整而且很正确,但却含有一些l坏的,垃圾的信息,感觉像是解码
出错导致的。

比如:
Aug 23 15:49:06.663    3 93795   1862 1635149164 1701064291 1886403122 859061792 538976288 538979360 1936619103 
1915642992 1529961768 825112113 875113504 1936619103 1915647579 828188720 774910008 690757740 1634956383 1985687901 
674246192 808986924 543454258 674246192 808659244 541339944 824788018 674244896 1936619103 1915647016 909192752 
926099756 544435830 1600416115 1949201448 909192752 926099756 544497513 1953900592 774910005 807993392 2826093 10000 
1543619244 1013213555 1952542307 1700754546 1635149164 1701064291 1886403122 859061792 538976288 538979360 1936619103 
1915642992 1530027304 758328886 909453612 544435830 1601318518 1530027304 758132273 858990892 

我以为是sloginfo的问题,于是,自己编写了一个程序去decodeslogger记录的信息。可是发现,还是有问题,有一些信息decode出来是
错误的,

比如,好的信息如下:
Jan 06 20:43:13.528  5 10000   0: <compute.cpp:231> -77.586, 5.348, 45.341, -0.005, -0.000, 0.003, 162802.148

坏的信息如下:
Sep 18 07:27:48.757  7 290669  1782: a.valid to false, (162806.585, 74597.004), head from (2) advanced to (0)
Feb 01 05:31:12.838  7 536617  514: 
Jan 01 02:46:40.758  5 133901   1: \2hf<compute.cpp:386> numOfMsgFromIin = 162759
Sep 18 07:27:48.757  7 290669  1782: a.valid to false, (162807.585, 74598.004), head from (0) advanced to (1)
时间都是不对的,解码出来的内容也都是不正确的。

不知道各位大侠有没有解决的办法,或是知道哪里的问题,我感觉像是slogger的问题,我用的系统是qnx6.4.1,slogger

先谢谢了