Zabbix 3.0 部署監控 [三]


Zabbix 3.0 部署監控 [三]

zabbix
時間:2016年9月22日
筆者QQ:381493251
Abcdocker交流群:454666672
如果遇到什么問題可以進群詢問,我們是一個樂於幫助的集體!


Dashboard首頁信息介紹

image_1at7sropgp1kv041gtmh5vg2o9.png-92.9kB

Status of Zabbix(Zabbix狀態)介紹

image_1at7ssci91f5ksqs1rbhklo733m.png-24.3kB

Zabbix server is running                           #Zabbix服務器是否運行
Number of hosts (enabled/disabled/templates)          #主機數量(已啟用/已禁用/模板)
Number of items (enabled/disabled/not supported)   #監控項數量(已啟用/已禁用/不支持)
Number of triggers (enabled/disabled [problem/ok])   #觸發器數量(已啟用/已禁用/問題/正常)
Number of users (online)                                             #用戶數(線上)
Required server performance, new values per second #要求的主機性能,每秒新值

此處需要注意的事項如下:
1、需要時刻關注那些主機數量中已禁用的(例如:那一天有一台監控有問題,順手關閉了。沒有打開 結果后期導致監控出現問題)
2、監控項數量里面最好不要放置已禁用,要么刪除這個監控項或者不讓他報警。盡量不要給他禁用
3、觸發器只禁用幾個沒什么大問題,但是如果一下禁用幾十個不方便進行管理
4、正式環境最好划分主機組,可以按照業務划分,類型划分。那個出現問題都方便查看處理

Latest data 最新數據介紹

image_1at7sv4aq82pkpc1jed1mb5g0413.png-119.6kB

加入監控

  剛剛之前我們一直使用的是一台服務器,因為不方便解釋。我們新添加一台服務器
 加入監控的幾個步驟:
  1、安裝軟件
  2、修改配置
1、設置yum源

  
  
 
 
         
  1. [root@linux-node2 ~]# rpm -ivh http://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

2、安裝軟件包

  
  
 
 
         
  1. [root@linux-node2 ~]# yum install -y zabbix-agent

3、修改配置文件

  
  
 
 
         
  1. [root@linux-node2 ~]# vim /etc/zabbix/zabbix_agentd.conf
  2. Server=192.168.56.11
  3. ServerActive=192.168.56.11
  4. #提示:這里的IP地址改成Server端的IP地址

4、啟動

  
  
 
 
         
  1. [root@linux-node2 ~]# systemctl start zabbix-agent
  2. [root@linux-node2 ~]# netstat -lntup|grep zabbix
  3. tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 10088/zabbix_agentd
  4. tcp6 0 0 :::10050 :::* LISTEN 10088/zabbix_agentd

5、web界面設置
克隆~
image_1at7t4i0n7k1199jf5s1bhq40f1g.png-74.4kB
步驟:我們隨便點擊一個進去。拉到最下面有一個全部克隆
image_1at7t57m016pq4g61ktm1sn1hp01t.png-17.9kB
剩下的我們就改一下就可以了
image_1at7t5hhv11mvkuaof7kif4n12a.png-47.4kB
模板修改
image_1at7t5ue2afu1cb41oni9pn8gi2n.png-32.6kB
其他的就沒有什么可以配置的,模板主要是添加Template OS Linux。然后我們選擇Add即可
創建完成如下:
image_1at7t6om91kpan1d8repkv1oju34.png-70.7kB
新添加的IP如上述所示

Maps 優化設置

上次只是簡單的連接線的設置,這次我們進行深入設置
路徑:Monitoring--->Maps--->Edit map進行修改
image_1at7t8f9b7pe4ih3b214951hg23h.png-89.8kB
我們點擊Zabbix server沒有設置主機的,選擇Host 修改linux-node2
image_1at7t98pb1knv170hde81tmvooa3u.png-66.6kB
提示:此處我們修改了2台主機,這個可以根據業務需求進行設置
image_1at7ta0a0v731jv6mpegb412ge4b.png-81.8kB
我們新添加一台,然后進行連接。Ctrl + 主機 然后點擊Link:Add
  例如我們想查看他們的流量帶寬
image_1at7tas5rfon1lkhc0mbnace74o.png-80.6kB
  首先,他們必須要連接在一起,然后點擊Links選項后面的Edit進行編輯
  我們可以在Label表里面寫監控項的值
  我們可以在Configuration--->Hosts--->items中查看到
image_1at7tcc9e1uqm1ot5d0b17aq13bb55.png-127.7kB
括號內寫入發下:

  
  
 
 
         
  1. {linux-node2.example.com:net.if.out[eth0].last(0)}
  2. linux-node2.example.com=主機名
  3. net.if.out=key
  4. last0)=獲取最新的一個數據

image_1at7td1u31bb4f491a4hqr2p7a5i.png-68.3kB
  現在我們就可以實時的監控流量
  切記需要update
保存如下圖顯示
image_1at7te2sf18r9pc5s481r6b19ks5v.png-41.8kB

如何讓Zabbix報警

  我們可以先打開Events查看事件
image_1at7tes1e1raorqorsa1hvd6ni6c.png-46.6kB

zabbix事件有很多類型
Trigger=觸發器的事件
Disovery=自動發現事件
還有內部的事件以及自動注冊的事件

image_1at7to690v6siva1f758tmk1c6p.png-4.9kB
我們可以選擇主機,查看相對應的事件

  Zabbix的報警可以當做事件通知,當這個事件發生時。zabbix進行通知(報警)
  事件報警分為2種方式:
1、怎么通知
2、通知給誰

Zabbix通知方式:
Zabbix通知方式通過Actions進行通知
image_1at7tr4jh17qc1d7k1qoo346hi176.png-41.6kB
Zabbix默認有一個,我們可以點開進行查看
image_1at7trff617jn1hiba20ge1g8m7j.png-60.4kB
條件設置
image_1at7ts6lofcrhpc1beq1add1b4n80.png-38.7kB
操作設置
image_1at7tsk41gqi18402c518ad19h28d.png-28.4kB
image_1at7tspfo1eun1ela1p5o46o12tt8q.png-76.9kB
溫馨提示:保存的時候需要先點擊下方小的Update 否則就木有啦
  這里的步驟可以讓報警郵件發送的級別、例如:先發送給運維、項目經理、項目總監
例如如下:
image_1at7ttpa1gqu1e6d1jobsfu1rk797.png-30.2kB
  剛剛的填寫完成,現在提示的是1-2 發送的人 我們可以點擊下面的New在添加幾個
image_1at7tuid0npvvke15d51l14roh9k.png-31.3kB
  模擬設置,當報警1-2次時候發送給XX,2-4次發送給XX依次疊加
   我們需要配置報警媒介類型,用於發送郵件
image_1at7u03971t0o1hl2bph1otj72ja1.png-38.3kB
  溫馨提示:3.0之前發送郵件需要啟動郵件相關服務來進行安全認證,3.0之后默認自帶安全認證
  我們以qq郵箱為例
image_1at7u16rk89o1hos11cot4514v6ae.png-36.6kB
  我們還需要配置用戶的郵箱,因為上面已經選擇發送給那個用戶。接下來就改配置用戶的郵箱
image_1at7u1umt1phk18cuat7161o2k0ar.png-40.1kB
我們點開之后選擇Media報警媒介進行設置)如果看不懂英文我們可以設置中文
image_1at7u2jtn13gimma1b2gqqf0jb8.png-14.1kB
然后我們選擇下方的Add
image_1at7u35b8rca5np4p1h40t22bl.png-48.6kB
  設置收件人地址
image_1at7u3r9s5g91uqun11um1oluc2.png-27.8kB
小結:步驟就不截圖了,可以調成中文,按照步驟來。

1、報警媒介
2、動作(active)配置(操作--編輯)  注意點小的update
3、創建用戶群組(注意權限)
4、創建用戶(權限和報警媒介設置)權限只能按照用戶組分配(我們可以選擇用戶/管理員/超級管理員)

提示:添加新主機后,要注意確認權限分配
  我們的使用QQ郵箱需要開啟SNMP和一個授權碼。 填寫發件人密碼時需要設置授權碼為密碼
image_1at7u6f9bv4siqh1qs3nrf1onacf.png-34.1kB
郵件結果如下:
異常
image_1at7u6vis13ql6so14lujt8167tcs.png-46.6kB
因為我們開啟了正常之后繼續發送郵件,所以正常之后郵件如下
image_1at7u7u9fr5hkms1o3e1o3s1obkd9.png-36.6kB
提示:當異常時它會一直發郵件,直到服務正常或者匹配規則到時

未完!
  為了方便大家觀看博客當中的文章,本人開通了微信公眾號。喜歡我們就快來關注我們吧
  weixin.gif-425.6kB


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM