做者:獨筆孤行@TaoCloudhtml
服務器監控可以實時掌握服務器工做狀態,並在須要時調用監控記錄進行查看,是服務器必不可少的系統組件,可靠穩定的監控有利於服務器長期穩定運行。linux
Monitorix是免費開源的輕量級系統監控工具。致力於監控linux系統中的服務和網絡資源,經過WEB管理頁面更直觀地進行展現。Monitorix通常經常使用語Linux或UNIX系統,因爲具備簡單輕量的特性,也能夠用於嵌入式設備中。
Monitorix包含monitorix收集程序和monitorix.cgi腳本程序兩部分,monitorix收集程序是Perl程序,可像其它系統服務同樣自動啓動。從3.0版本monitorix已經內置了自帶的HTTP服務器, 因此沒必要安裝第三方web服務器。
Monitorix在系統運行過程當中會有規律的收集系統和網絡的信息並以圖形化的形式展現出來。Monitorix監控系統的平均負載和使用,包括:內存分配、磁盤健康情況、系統服務、網絡端口、郵件統計、MySQL統計等等。可用來監控系統的整體性能,幫助發現失誤、瓶頸和異常活動。
web
1.關閉防火牆和selinux瀏覽器
systemctl stop firewalld systemctl disable firewalld sed -i "s/enforcing/disabled/g" /etc/selinux/config setenforce 0
2.安裝monitorix服務器
yum install epel-release -y yum install monitorix -y
安裝完成後,可在配置文件/etc/monitorix/monitorix.conf中查看監控內容,須要調整時監控內容時可直接修改配置文件,以後重啓服務
3.啓動服務並設置開機自啓動網絡
systemctl start monitorix systemctl enable monitorix
http://localhost:8080/monitorix/
以上訪問方式是在本機直接訪問,若是須要在其它集羣上進行遠程訪問,須要 將localhost替換成安裝monitorix主機的ip地址。例如:ide
http://192.168.1.1:8080/monitorix/
4、內容監控
登陸首頁
系統負載監控
內核監控信息
進程負載監控
文件系統IO監控
網卡流量監控
IP訪問監控
系統服務監控
網絡傳輸監控
訪問用戶監控
設備監控
工具
參考連接:
https://www.monitorix.org/doc-redhat.html性能
歡迎掃碼提問,可在線解答。會按期分享虛擬化、容器、DevOps等相關內容3d