2011-02-18 38 views
1

我尋找專爲爲軟件多數民衆贊成在Linux(CentOS的)運行,可以做到以下幾點:Linux服務器的性能分析和負荷監控軟件

  • 顯示人類可讀的CPU,內存,磁盤,Apache,MySQL和利用/性能。
  • 提供有關上述指標(今天,周,月,年等...)的歷史報告
  • 提供此數據以便於查看基於Web的報告或至少可導出到excel/csv。

我看過仙人掌,我不認爲它真的是一個企業解決方案。我不在乎這是免費的還是爲軟件付費的,儘管開源會很好,我真的只是在尋找最好的解決方案。

Linux中是否存在類似這樣的事情?這家公司面臨的問題是,我們無法測量我們在代碼和服務器配置中所做的更改是如何影響整體性能的。所以當我看到讓我們這樣做的時候 - 那就做吧,我無法展現好處或者回歸,因爲它在性能方面是負面的。我不是一個Linux大師,只是一個具有一些Linux技能的開發人員,但我願意接受所有建議。謝謝閱讀。

+0

這不應該在http://serverfault.com/? – 2011-02-18 03:26:24

回答

0

Cacti是一個簡單的。 OpenNMS更完整。

您不僅限於linux,使用SNMP您可以從遠程主機獲取此數據並使用您喜歡的任何NMS。

0

恕我直言,最好的「免費增值」工具之一是Zenoss(http://community.zenoss.org/)。

社區版是免費的。它會做你需要的一切,並且有一個簡單的基於RPM的安裝過程。這比Cacti或Nagios更容易設置和使用。我會試試看。

0

我使用munin。我很多很多比仙人掌更容易設置。最好自己編譯它,而不是使用apt-get(或其他)來進行編譯,因爲它擁有更多的內置數據收集腳本。

0

基本上沒有單一儀表板,您可以在其中獲取所有報告指標。有一系列開源軟件可以滿足您的需求。

對於服務器性能很多人推薦munin,您將不得不學習如何讀取報告數據。您還可以編寫自定義腳本來獲取Mysql的某些報告參數。此外,如果您的服務器主機提供了API,那麼您可以在管理面板中做更多與報告相關的內容。

你看看下面的網址,它可以爲你提供更多關於選擇最適合你的需求的想法。

https://serverfault.com/questions/44/what-tool-do-you-use-to-monitor-your-servers http://sixrevisions.com/tools/10-free-server-network-monitoring-tools-that-kick-ass/

2

即使有很多的開源項目,但他們遭受的主要缺點是,他們客場很難配置。我有一些免費的叫SeaLion這是更容易安裝和配置。它具有非常棒的時間表基礎來表示輸出。也有不同的付費工具線新的文物,服務器密度,太陽風,你也可以看看。 enter image description here

+0

海獅是非常有用的,因爲你可以添加自定義命令並安排它,當問題出現時,你可以找出哪裏出了問題! – 2014-03-18 04:35:21

1

退房的eginnovations監控工具

http://www.eginnovations.com

顯示器的Linux,Apache,MySQL和和其他應用程序,是基於Web的,所以你不必是Linux專家。

M.