1. 程式人生 > >多維監控總結

多維監控總結

一.監控物件

學習好監控:
  要對監控物件有理解,如果不理解,怎麼能監控的好那?
  監控物件的指標,監控物件的指標是基於對監控物件的理解,才能知道具體要監控那些指標
  確定性能基準線,怎麼樣才算故障,或者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.bak  
2.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

 

監控參考