在远程计算机上,我们有以下文件
ls -l /var/log/atop/
total 1634632
-rw-r--r-- 1 root root 127992086 Aug 30 01:49 atop_20180829
-rw-r--r-- 1 root root 262277153 Aug 31 00:00 atop_20180830
-rw-r--r-- 1 root root 321592670 Sep 1 00:00 atop_20180831
-rw-r--r-- 1 root root 330041977 Sep 2 00:00 atop_20180901
-rw-r--r-- 1 root root 269040388 Sep 3 00:00 atop_20180902
-rw-r--r-- 1 root root 274807097 Sep 4 00:00 atop_20180903
-rw-r--r-- 1 root root 85426960 Sep 4 06:03 atop_20180904
-rw-r--r-- 1 root root 0 Sep 4 06:03 daily.log
我们得到日志 - atop_20180904
我们想把它放在本地机器上的 /var/log/atop 下
我们可以测试它(查看日志):
atop -r /var/log/atop/atop_20180904
尽管这个日志是在其他机器上创建的?
答案1
您当然可以atop
在另一台机器上查看导入的日志文件,该机器atop
以atop
自己的二进制格式运行,并且每个文件都是一个独立的统计存储库/数据库。
您还可以直接从远程计算机上看到它执行以下操作:
ssh remote_machine "sudo atop -r /var/log/atop/atop_20180904"
最终,如果您想在日志上监控多个 Unix 服务器,那么通过 SNMP 监控它们可能更实用,例如仙人掌。