您好,登錄后才能下訂單哦!
接下來的幾篇文章主要是關于Linux服務器的監控、網絡管理以及郵件報警的一些簡單介紹,因為不是Linux運維出身,這里只是愛好的學習總結,希望對自己有所幫助。
一、網絡管理的概念
1、監督、組織和控制網絡通信服務和信息處理所必須的各種活動的總稱。
2、利用多種應用程序、工具和設備來監控和維護網絡運行的一種技術。
控制臺程序通過監控收集被管理設備數據,然后處理數據比方說繪制成圖,來實現監控行為。
被管理設備 | 網絡管理工作站 |
MIB數據集 | 控制臺程序 |
二、SNMP協議
1、輪詢(Polling)和中斷(Interrupe)
其中控制程序訪問數據叫做輪詢,而被管理設備出現問題時主動發送報告給控制程序叫中斷。
2、常用網絡管理軟件
網管軟件 | 公司 | 說明 | |
sitescope | HP | 兼容跨平臺,適合大型企網絡管理 | |
netview | IBM | 既可以作為一個跨平臺系統,也可以作為一個開發平臺,適合大規模企業 | |
mrtg | 開源軟件 | 監控網絡鏈路流量負載的工具軟件,通過snmp協議得到設備的流量信息 | |
cacti | 開源軟件 | 一套基于PHP、MYSQL、SNMP、RRDTool開發的網絡流量監測圖形分析工具 | |
Solarwinds | Solarwinds | 包括網絡自動發現、故障發現、性能監控的姑等組合的軟件 | |
WhatsUp | IPswitch | 提供對網絡服務狀態、SNMP數據、windows和syslog事件的監控和警告 |
三、安裝snmp
1、安裝snmp軟件包
yum-yinstallnet-snmp*
2、編輯snmp配置文件
vim/etc/snmp/snmp.conf
access notConfigGroup "" any noauth exact all none none view all included .1 80 recommunity public 192.168.10.1
3、啟動服務
servicesnmpdrestart
四、常用systemoid
#linux 系統負載 #1分鐘系統負載 .1.3.6.1.4.1.2021.10.1.5.1 #15分鐘系統負載 .1.3.6.1.4.1.2021.10.1.5.3 #linux cpu 使用和空閑 #cpu使用率 .1.3.6.1.4.1.2021.10.11.50.0 #cpu空閑率 .1.3.6.1.4.1.2021.10.11.53.0 #監視硬盤空間 #根分區oid .1.3.6.1.4.1.2021.9.1.8.1 #boot分區 .1.3.6.1.4.1.2021.9.1.8.2 #TCP連接數 .1.3.6.1.2.1.6.9.0 #監視內存使用量 #內存使用量 .1.3.6.1.2.1.25.2.2.1.6.2 #swap使用量 .1.3.6.1.2.1.25.2.2.1.6.3 #監視系統進程數 .1.3.6.1.2.1.25.1.6.0 #更多參數可參考官方
五、snmp常用命令
#查看系統所有的oid以及oid名稱 snmpwalk -v1 -cpublic localhost -m all #查看該oid的描述 snmpptranslate -Td .1.3.6.1.4.1.2021.9.1.8.1 #查看單個oid snmpptranslate -T1 .1.3.6.1.4.1.2021.9.1.8.1 #查看整個oid全稱 snmpptranslate -Of .1.3.6.1.4.1.2021.9.1.8.1 #查看該oid的名稱和值 snmpget -v1 cpublic localhost .1.3.6.1.4.1.2021.9.1.8.1
這些內容主要是要結合下一篇要說的mrtg來實現監控。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。