如何使用脚本监控 Solaris 服务器的 CPU 和内存使用情况的平均统计信息?

如何使用脚本监控 Solaris 服务器的 CPU 和内存使用情况的平均统计信息?

我需要监视 Solaris 服务器的平均 CPU 和内存使用情况。如何使用脚本自动化该过程来监控每日 CPU 和内存使用情况并给出一个月的平均值?

答案1

您可以使用萨尔对于相同的。

这里是我发现的很酷的解决方案,这是一个工具和脚本的集合,用于随着时间的推移监控和记录 Linux 上的各种资源(CPU、内存、进程、磁盘和网络)。查看 HTML 格式的图表

示例页面

答案2

穆宁是一个全面而灵活的系统,用于监视和绘制有关 UNIX 系统的各种详细信息,包括 CPU 利用率、内存使用情况、交换空间、磁盘利用率、网络带宽等等。它可以监控一个或多个系统。它可以生成 HTML 报告,其中包含随时间变化的详细图表的可点击链接。

所有数据都记录在RRD工具格式,这几乎是系统监控数据的事实上的标准。

有许多预先编写的模块涵盖了所有基础知识,以及额外的功能,例如监视特定应用程序(发送/接收的邮件、squid 代理、nfs 服务器或客户端详细信息、Web 服务器使用情况等)

还有一个记录良好的“API”,用于用您选择的语言编写您自己的脚本 - 许多包含的监视器和 contrib 监视器都是用 bash、perl 和/或 python 编写的。

最后,还有一个巨大的、可搜索的其他人编写的脚本档案。

相关内容