我们可以在本地计算机上查看从远程计算机发送的 atop 日志文件的内容吗

我们可以在本地计算机上查看从远程计算机发送的 atop 日志文件的内容吗

在远程计算机上,我们有以下文件

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在另一台机器上查看导入的日志文件,该机器atopatop自己的二进制格式运行,并且每个文件都是一个独立的统计存储库/数据库。

您还可以直接从远程计算机上看到它执行以下操作:

ssh remote_machine "sudo atop -r /var/log/atop/atop_20180904"

最终,如果您想在日志上监控多个 Unix 服务器,那么通过 SNMP 监控它们可能更实用,例如仙人掌

相关内容