多維監控總結
阿新 • • 發佈:2018-11-12
一.監控物件
學習好監控:
要對監控物件有理解,如果不理解,怎麼能監控的好那?
監控物件的指標,監控物件的指標是基於對監控物件的理解,才能知道具體要監控那些指標
確定性能基準線,怎麼樣才算故障,或者cpu負載多少才算高?
二.監控範圍
1.硬體監控
2.作業系統監控(cpu 記憶體 io 程序 網路流量)
3.應用服務監控
4.業務監控(當天多少人下單?有多少新建使用者?)
5.監控範圍
三.詳細說明
硬體監控
1.ipmi
linux可以通過ipmitool來監控伺服器
前提:
硬體要支援
作業系統 linux ipmi
管理工具 ipmitool安裝:yum install -y OpenIPMI ipmitool
呼叫方式
本地呼叫
遠端呼叫
2.機房巡檢
交換機路由器監控
使用snmp(簡單網路管理協議)監控 yum install net-snmp net-snmp-devel net-snmp-utils 說明:net-snmp-devel是為了使用net-snmp-config,net-snmp-utils是為了使用snmpwalk。 在啟動Net-SNMP前,為了防止其它主機訪問您的SNMP代理程式,需要在SNMP代理程式上加入身份驗證機制。
1.配置檔案重新命名 mv /etc/snmp/snmpd.conf snmpd.conf.bak2.vim /etc/snmp/snmpd.conf,清空這個檔案,接著需要寫入配置資訊,命令如下: rocommunity admin 192.168.10.233 注意:新增使用者時,請確保snmp服務沒有執行,否則無法新增。 注意,這裡的“rocommunity”表示這是一個只讀的訪問許可權,緊接著的“admin”相當於密碼,最右邊的“192.168.10.233”代表指定的監控點IP,這意味著只有192.168.10.233有許可權來訪問你的SNMP代理程式。 3.啟動snmp服務 systemctl restart snmpd 4.檢視是否啟動成功 netstat-nulp 注意:snmp預設監聽udp的161埠 5.使用snmp(系統的所有效能指標都有一個oid) 檢視系統第一分鐘負載:snmpget -v2c -c admin 192.168.10.233 1.3.6.1.4.1.2021.10.1.3.1 檢視系統負載next get:snmpwalk -v2c -c admin 192.168.10.233 1.3.6.1.4.1.2021.10.1.3 檢視系統啟動時間:snmpget -v2c -c admin 192.168.10.233 1.3.6.1.2.1.1.3.0 6.cacti預設就是使用snmp來監控的 ibm snmp centos安裝snmp snmp中常見的oid