我需要监视 Solaris 服务器的平均 CPU 和内存使用情况。如何使用脚本自动化该过程来监控每日 CPU 和内存使用情况并给出一个月的平均值?
答案1
答案2
穆宁是一个全面而灵活的系统,用于监视和绘制有关 UNIX 系统的各种详细信息,包括 CPU 利用率、内存使用情况、交换空间、磁盘利用率、网络带宽等等。它可以监控一个或多个系统。它可以生成 HTML 报告,其中包含随时间变化的详细图表的可点击链接。
所有数据都记录在RRD工具格式,这几乎是系统监控数据的事实上的标准。
有许多预先编写的模块涵盖了所有基础知识,以及额外的功能,例如监视特定应用程序(发送/接收的邮件、squid 代理、nfs 服务器或客户端详细信息、Web 服务器使用情况等)
还有一个记录良好的“API”,用于用您选择的语言编写您自己的脚本 - 许多包含的监视器和 contrib 监视器都是用 bash、perl 和/或 python 编写的。
最后,还有一个巨大的、可搜索的其他人编写的脚本档案。