我正在开发一个网站。我想知道是否有任何工具可以轻松记录和绘制 CPU、内存、磁盘和网络的使用情况统计图。
我需要以某种方式知道什么时候需要扩大规模/什么时候会很快遇到问题。
我发现http://sebastien.godard.pagesperso-orange.fr/ (命令行东西,不太有用,因为我必须在其上编写自己的图形和日志层..)
答案1
你想要的是仙人掌。
答案2
如果您对基于 RRDT 的工具的工作方式不太满意,您可能想尝试 Zabbix。
CPU、内存、磁盘和网络是所有操作系统的默认模板,因此配置相对较少。您可以直接使用许多 Linux 发行版的包管理系统获取 Zabbix 包(服务器和客户端)。
它使用更传统的数据库,如 MySQL,因此它确实比 RRDT 消耗更多的资源。
答案3
克雷尔。
GKrellM 是系统监视器的单进程堆栈,支持应用主题以匹配您的窗口管理器、Gtk 或任何其他主题的外观。
答案4
尝试海狮它是免费的。它非常适合多台服务器,而且对于单台服务器来说也非常轻量。设置非常简单,它会在一个简单的时间轴中显示您要求的所有内容,以便于调试。您只需安排自己的命令,这些命令的输出就会在每个指定的时间间隔内受到监控。