Zabbix 企業級硬體及網路監控

2021-07-02 03:58:17 字數 2453 閱讀 5010

轉至元資料起始

使用說明

關於傳送郵件

zabbix(為免費並開源的企業級的伺服器硬體及網路監控軟體。一般用於生產環節監控伺服器端口、cpu、記憶體、狀態等。該軟體以server - agent模式實現分布式硬體網路監控,適用於絕大多數的多伺服器部署的專案。有些專案中客戶會明確提出需要伺服器監控功能,有的並沒有明確要求,但如果涉及到伺服器運維此項工作是必須要做的,所以在客戶沒有提出要求的情況下我們其實也需要部署此類軟體使用者伺服器監控及預警。

此軟體分為server端和agent端,server端只支援linux伺服器部署,agent端支援多系統部署。server和agent端通過開放埠來進行資料傳輸。資料傳輸有兩種型別,一種為agent向server主動傳送資料,另一種為server向agent請求需要的資料,所以兩端需要能夠保持網路的暢通。

其中zabbix pages,為server端linux系統安裝包。 zabbix pre-compiled agents為各系統編譯好的安裝包。

參考: 

注:安裝步驟裡有安裝agent,這個agent用於監控此zabbix伺服器。

注:agent啟動最好採用指定的conf檔案,如果不指定不一定能安裝成功。參考如下指令碼啟動:

zabbix_agentd.exe --start -c d:\program\zabbix_agents_244\conf\zabbix_agentd.win.conf

conf檔案說明:

debuglevel欄位: 用於設定log級別,如果想看到agent詳細的log可指定為3或4

serveractive欄位:填server端的ip

hostname欄位:這個欄位很重要,用來定義agent主機的名稱。這裡的值可設為任意字串。下一章節會介紹

zabbix的使用配置主要有這幾個重要的點:

host:配置需要監控的agent端

item:用於check什麼東西,這個可check的型別很多,如記憶體、cpu、網路等

trigger:用於定義出發條件,如記憶體高於多少值出發乙個錯誤狀態

action:用於定義伺服器出錯後的處理方式,如trigger出發了乙個伺服器錯誤,action捕捉到了這個錯誤後傳送郵件通知。

參考quickstart: 

注: 建立host的時候裡面有個字段叫host name, 這個name就是上面agent裡定義的hostname。這兩個值要一樣。

傳送郵件通知這部分官網講的不詳細,如下為可用的步驟(server端執行):

1, 安裝sendemail工具

apt-get install sendemail

2, 建立send email執行指令碼. 在zabbix_server.conf檔案中找到alertscriptspath, 在這個目錄下建立檔案zabbix_sendemail, 並chmod 755. 檔案內容如下

#!/bin/sh

export smtpemailfrom=zabbix@yourdomain.com

export zabbixemailto="$1"

export zabbixsubject="$2"

export zabbixbody="$3"

export smtpserver=yoursmtpserver.com

export smtplogin=smtpuser

export smtppass=smtppassword

/usr/bin/sendemail -f $smtpemailfrom -t"$zabbixemailto"-u"$zabbixsubject"

-m"$zabbixbody"-s $smtpserver:25-xu $smtplogin -xp"$smtppass"

3,設定media type (administration / media types),型別選擇為script,script檔案填剛建立的檔名 zabbix_sendemail

4,給使用者設定media type, 到使用者頁面,為使用者新增剛建立的media type

5,設定action,send only to欄位設定成第三步建立的型別

zabbix企業級監控系統

zabbix企業級監控系統 keys 鍵值 net.if.in eno16777736 自定義鍵值 被監控端自定義鍵值 root lnmp soft zabbix 3.4.4 conf zabbix agentd etc zabbix zabbix agentd.d 自定義乙個以.conf結尾的檔案...

企業級網路架構

目錄 三層交換機 三層交換機使用過程 連線外網 動態路由 ospf 協議,開放最短路徑優先協議 ospf區域 區域id 骨幹區域0 ospf配置 傳輸層傳輸層的作用 傳輸層兩個重要的協議 tcp的應用 udp應用 acl訪問控制列表 acl的主要型別 acl規則 使用三層交換技術實現vlan間通訊 ...

企業級網路架構

新增vlan vlan2 vlan3 對應的介面新增相應的vlan 進入vlan虛擬介面配置ip 新增s307交換機 配置vlan,新增介面,並將4口設定為trunk 三層交換機配置ip位址思路 建立以個vlan vlan 4 進入該vlan的虛擬介面配置ip 再將對應介面加入該vlan 三層交換機...