iT邦幫忙

0

有關監控並匯出多台伺服器之效能資源(CPU、Memory、Disk),請問大家是否有適合的軟體

最近有個需求就是我們經理想要了解公司400多台伺服器(包括VM及實體機)的
效能狀況(CPU、Memory、Disk),不過由於機器實在太多不太可能一台一台進去看
不知道有沒有什麼方法或軟體可以同時蒐集400多台效能,而且重點是能批次直接
將400多台伺服器的效能匯出成報表或圖片檔給經理看,
有上網爬了好多文像是Splunk、MRTG好像都能部署agent來查看各台伺服器效能,
不過似乎都沒有能將所有伺服器的效能匯出成報表或圖片檔的功能
想請大家幫忙推薦是否有軟體能做到上述的功能

註:400多台伺服器的作業系統以Linux佔大部分,其餘為windows server
如果真的沒有同時支援Linux及Windows的方案的話,則以支援Linux為主

請各位前輩指教 謝謝~!

浩瀚星空 iT邦研究生 2 級 ‧ 2018-03-02 14:50:52 檢舉
就我所了解,大多數還是會自行寫個小程式去請求。
畢竟像是MRTG,它可以直接輸出數據或是圖檔。
可以用計劃任務讓它固定時間將這些資料傳到一個定點。
你就在其定點上寫個小程式來查看這些資源就行了。

很多主機控制都是有這樣的寫法。
comhlp iT邦新手 4 級 ‧ 2018-03-02 15:04:57 檢舉
樓上說的大概是WINDOWS的PERFORMANCE LOGS/POWER-SHELL之類, WINDOWS 的話的確用這方法比較省事,DEPLOY也容易,但LINUX要統合就比較困難了
hon2006 iT邦大師 1 級 ‧ 2018-03-02 15:28:50 檢舉
https://www.manageengine.com/network-monitoring/server-performance-management.html
0
comhlp
iT邦新手 4 級 ‧ 2018-03-02 15:03:28

那要看你的VM 是用HYPER V 還是VMVARE 前者的話 SYSTEM CENTER 2016的OPREATION MANGER 是必然之選 但非WINDOWS PLATFORM的話 可參考一下SolarWinds Network Performance Monitor

0
sam0407
iT邦高手 1 級 ‧ 2018-03-03 08:34:57

看之前公司的同事是用Check_MK架了個主機監控系統,Open Source的,您可以參考看看

0
Benson
iT邦新手 5 級 ‧ 2018-03-03 13:14:17

可以考慮使用LibreNMS:https://www.librenms.org/
有強者也把他中文化:http://jasontools.blogspot.tw/2017/10/librenms-133-release-cpatch.html
不過個人會建議使用英文版,因為當LibreNMS更新後中文版會失效。
Open Source蠻好用的,下圖是我們用來監控Server跟Switch,
而且可以自行設定alert,CPU、RAM、HD用量過高或斷線時都可以發alert,
蠻好用的~

https://ithelp.ithome.com.tw/upload/images/20180303/20102746BlojFK9HE1.png

https://ithelp.ithome.com.tw/upload/images/20180303/20102746g0No5BcYFU.png

https://ithelp.ithome.com.tw/upload/images/20180303/201027469RGdx813KN.png

恩恩 剛爬了一下文章 覺得真的不錯,不過想請問一下這個有批次將400台伺服器主機的效能資源匯出或顯示的功能嗎?

Benson iT邦新手 5 級 ‧ 2018-03-07 07:54:30 檢舉

我記得他可以使用他內建的discovery來探索設備,不過這功能我有點忘記了,
我當初五百多台設備是直接寫shell讓他批次新增進去,
但辛苦的是在新增前要先將那五百多台設定SNMP差點往生XDDDD
如果有些設備沒有SNMP可以PING的話,他也有提供純PING的功能。

我要發表回答

立即登入回答