Networking
報告網路和生命統計數據並寫入數據庫和圖像
我正在尋找一種多功能工具,可以寫入 MySQL 數據庫,或者甚至只是編寫一些圖像圖表(我可以在 PHP 儀表板上顯示)來監控我的網路健康狀況。
在我的 Debian 機器上執行某種類型的守護程序並以某種方式通過 SSH 從遠端主機擷取數據的最佳方法是什麼?此外,任何 CPU 和程序資訊在這樣的工具中都會很有用。我已經在路由器的 Web 界面上看到過它,我希望能夠擷取這些數據。
不清楚你希望這個工具有多“免費”。Intermapper 這樣做:
但它不是免費的(但可以在 UNIX 上執行)。
就開源而言,Network Weather map 和 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 的東西都可以用作輸入。一些收集工具:
OpenNMS:http ://www.opennms.org/ 仙人掌: http: //www.cacti.net/