报告网络和重要统计数据并写入数据库和图像

报告网络和重要统计数据并写入数据库和图像

我正在寻找一种多功能工具,可以写入 MySQL 数据库,或者甚至可能只是编写一些图像图表(我可以在 PHP 仪表板上显示)来监控我的网络运行状况。

在我的 Debian 机器上运行某种类型的守护进程并以某种方式通过 SSH 从远程主机捕获数据是最好的方法吗?此外,任何 CPU 和进程信息在这样的工具中都会很有用。我见过在路由器的 Web 界面上这样做,我希望能够捕获这些数据。

答案1

目前还不清楚您希望这个工具有多“免费”。 Intermapper 这样做:

http://www.intermapper.com/

但它不是免费的(但可以在 UNIX 上运行)。

就开源而言,网络天气地图和 Weathermap4rrd 可以做到这一点。以下是 Weathermap4rrd 图像示例:

http://weathermap4rrd.tropicalex.net/images/w4_example.png

有关 Weathermap4rrd 的更多信息:http://weathermap4rrd.tropicalex.net/whatisw4rrd.php

天气图:http://netmon.grnet.gr/weathermap/

我使用 OpenNMS 和 Nagios 构建了显示器来收集数据。任何可以输出到rrds 的东西都可以用作输入。一些收集工具:

开放网管系统:http://www.opennms.org/ 仙人掌:http://www.cacti.net/

相关内容