2013-12-17 35 views
0

有什么方法可以确定进程记帐(accton)是否正在运行?进程表(“ps”)中没有列出任何进程,并且我可以在“/ etc”下看到任何可以用“status”调用以获得会计状态的内容。如何确定Linux进程记帐(accton)当前是否正在运行?

我正在运行基于“Linux From Scratch”的自定义构建,所以虽然我明白CentOS具有“psacct”,但我没有这个可用。

我可以看日志文件,看看它是否增长 - 不理想,但如果这是我的全部,那么这就是我的全部。我希望有更好的方法。

欣赏任何信息。

回答

1

可能你可以这样做。启用accton的日志记录,检查日志文件以进行更新。像时间戳修改/ lat访问时间/修改时间?

/sbin/accton /var/log/accto.log然后日志将被创建。

然后使用一些脚本来监视您的accto.log。如果您有兴趣,有很多用于nagios的日志文件监控脚本。

+0

谢谢 - 如果我必须监视日志文件,那么这就是我要做的。我希望有一个更准确的,或更“官方”的方法。 – skydvr

相关问题