我在一台 CentOS Linux release 7.7.1908 (Core) 的机器上(A服务器)安装了tsar,在指定tsar.data文件查找历史数据时出现了报错:
`
[root@localhost ~]# tsar --cpu --mem -d '20210301' -f /var/log/tsar.data
[Fri Mar 5 13:46:47 2021] output_print.c:703 can't get enough log info
`
奇怪的是另一台相同环境下的linux服务器(B服务器)是没问题的。我检查了tsar默认的配置文件,两边的都是相同的。
我将 A服务器上的 /var/log/tsar.data 拷贝到 B服务器上,在B服务器上用tsar命令指定这个tsar.data文件查看历史数据,依旧无法查看;我又将B服务器上的/var/log/tsar.data 拷贝到A服务器上,用A服务器的tsar命令来查看,是可以查看到的。
对比之下,感觉像是A服务器上生成 /var/log/tsar.data 文件的问题,我又对比了两台服务器上的 tsar.data文件内容的格式,看起来没有差异。
现在A服务器上的tsar依旧是无法查看历史数据的,只能实时查看。
我在一台 CentOS Linux release 7.7.1908 (Core) 的机器上(A服务器)安装了tsar,在指定tsar.data文件查找历史数据时出现了报错:
`
[root@localhost ~]# tsar --cpu --mem -d '20210301' -f /var/log/tsar.data
[Fri Mar 5 13:46:47 2021] output_print.c:703 can't get enough log info
`
奇怪的是另一台相同环境下的linux服务器(B服务器)是没问题的。我检查了tsar默认的配置文件,两边的都是相同的。
我将 A服务器上的 /var/log/tsar.data 拷贝到 B服务器上,在B服务器上用tsar命令指定这个tsar.data文件查看历史数据,依旧无法查看;我又将B服务器上的/var/log/tsar.data 拷贝到A服务器上,用A服务器的tsar命令来查看,是可以查看到的。
对比之下,感觉像是A服务器上生成 /var/log/tsar.data 文件的问题,我又对比了两台服务器上的 tsar.data文件内容的格式,看起来没有差异。
现在A服务器上的tsar依旧是无法查看历史数据的,只能实时查看。