在開始使用zabbix之前,,我們先來了解下zabbix的一些術(shù)語 1、監(jiān)控項(xiàng)(item):什么是監(jiān)控項(xiàng),? 在zabbix中監(jiān)控項(xiàng)(item)是一個(gè)核心的東西,,所有監(jiān)控都是圍繞監(jiān)控項(xiàng)展開的,可以說沒有監(jiān)控項(xiàng)就沒有我們想要的指標(biāo)數(shù)據(jù),;所以簡(jiǎn)單講監(jiān)控項(xiàng)就是被監(jiān)控對(duì)象的指標(biāo)數(shù)據(jù),,通常這個(gè)被監(jiān)控的對(duì)象我們稱為主機(jī)(host),它可以是一個(gè)網(wǎng)絡(luò)設(shè)備或一臺(tái)服務(wù)器,,用ip地址或dns域名指定,;一臺(tái)主機(jī)可以是屬于一個(gè)或多個(gè)主機(jī)組(host group),所謂主機(jī)組就是多臺(tái)主機(jī)的相同集合,,用來邏輯的將主機(jī)分組,,方便統(tǒng)一標(biāo)識(shí)和管理;比如一臺(tái)server它可以是tomcat主機(jī)組,,也可以是nginx主機(jī)組,,不同主機(jī)組可能有不同的監(jiān)控項(xiàng);同時(shí)對(duì)于監(jiān)控項(xiàng)來講也有類似組的概念,,在zabbix中多個(gè)監(jiān)控項(xiàng)邏輯的劃分在一起就是監(jiān)控項(xiàng)組,,但通常我們不叫監(jiān)控項(xiàng)組,,而是叫application;所以application就是多個(gè)監(jiān)控項(xiàng)的邏輯組,,一個(gè)監(jiān)控項(xiàng)通常屬于一個(gè)或多個(gè)application,,這個(gè)和主機(jī)組的邏輯是一樣的; 2,、觸發(fā)器(trigger):什么是觸發(fā)器,? 所謂觸發(fā)器就是一個(gè)表達(dá)式,這個(gè)表達(dá)式主要用來評(píng)判我們采集的數(shù)據(jù)是否處于合理范圍內(nèi),?如果我們采集的數(shù)據(jù)是一個(gè)非合理范圍,,則該表達(dá)式就返回true;所以在zabbix中觸發(fā)器就是用來定義我們采集到的數(shù)據(jù)的非合理區(qū)間,用于評(píng)估某監(jiān)控對(duì)象的某些特定item內(nèi)所接收到的數(shù)據(jù)是否在合理范圍內(nèi)(即閾值),,如果接收到的數(shù)據(jù)大于指定的閾值,,此時(shí)觸發(fā)狀態(tài)就會(huì)從OK狀態(tài)轉(zhuǎn)變?yōu)閜roblem狀態(tài);當(dāng)數(shù)據(jù)量再次回歸到合理范圍時(shí),,此時(shí)觸發(fā)器又會(huì)從problem狀態(tài)回歸ok狀態(tài),;簡(jiǎn)單講觸發(fā)器就是用來評(píng)估某些監(jiān)控項(xiàng)采集到數(shù)據(jù)是否合理,如果不合理,,就生成一個(gè)觸發(fā)器事件(event),,而這個(gè)事件會(huì)被其他組件監(jiān)聽,一旦監(jiān)聽到對(duì)應(yīng)的事件產(chǎn)生,,其他組件隨之就會(huì)采取一定的措施,;比如發(fā)短信、發(fā)郵件或者重啟服務(wù)等等操作,; 3,、動(dòng)作(action):什么是action? action指當(dāng)特定的事件產(chǎn)生時(shí),,對(duì)應(yīng)該采取的措施,,比如當(dāng)我們監(jiān)控到nginx服務(wù)宕機(jī)了,此時(shí)我們應(yīng)該采取什么措施,?重啟服務(wù),,發(fā)送短信通知管理員等等;所以action就是指對(duì)于特定事件事先定義的處理方法,,通過包含操作(如發(fā)送通知)和條件(何時(shí)執(zhí)行操作),; 4、圖像(graphs):什么是graph,? graph就是指把對(duì)應(yīng)一個(gè)或多個(gè)監(jiān)控項(xiàng)的歷史數(shù)據(jù)通過圖像的方式展示出來,,主要方便我們來查看過去一段時(shí)間對(duì)應(yīng)監(jiān)控項(xiàng)的數(shù)據(jù)變化情況,;我們把一個(gè)或多個(gè)監(jiān)控項(xiàng)組合在一起顯示就叫做一個(gè)graph,;多個(gè)graph組成一個(gè)屏幕(screen),,多個(gè)screen組成一個(gè)slide show; 了解了以上術(shù)語,,接下來我們來添加一個(gè)主機(jī)到zabbix上 復(fù)制zabbix yum倉(cāng)庫(kù)文件到被監(jiān)控主機(jī)之上 [root@node03 ~]# scp /etc/yum.repos.d/zabbix.repo node04:/etc/yum.repos.d/ zabbix.repo 100% 242 98.5KB/s 00:00 [root@node03 ~]# 在被監(jiān)控主機(jī)之上安裝zabbix-agent [root@node04 ~]# yum install -y zabbix-agent 配置zabbix-agent [root@node04 ~]# grep -Ei ^[^#] /etc/zabbix/zabbix_agentd.conf PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=0 Server=192.168.0.43 ListenPort=10050 ListenIP=0.0.0.0 StartAgents=3 ServerActive=192.168.0.43 HostnameItem=system.hostname Include=/etc/zabbix/zabbix_agentd.d/*.conf [root@node04 ~]# 啟動(dòng)zabbix-agent [root@node04 ~]# systemctl start zabbix-agent.service [root@node04 ~]# ss -tnl State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 *:22 *:* LISTEN 0 100 127.0.0.1:25 *:* LISTEN 0 128 *:10050 *:* LISTEN 0 128 :::22 :::* LISTEN 0 100 ::1:25 :::* [root@node04 ~]# 提示:請(qǐng)確保10050正常監(jiān)聽并能夠和zabbix正常通信,; 創(chuàng)建主機(jī)組 提示:登錄zabbix web,找到configuration菜單---->Host groups ----> create host group,; 提示:填寫對(duì)應(yīng)要?jiǎng)?chuàng)建的主機(jī)組名稱,,點(diǎn)擊add即可; 添加主機(jī) 提示:找到configuration菜單---->Hosts---->create host,;默認(rèn)zabbix把zabbixserver是添加了的,,這個(gè)也是我們?yōu)槭裁匆趜abbixserver上裝zabbix agent的原因; 提示:填寫要添加主機(jī)的主機(jī)名,,選擇要?dú)w屬的主機(jī)組,,以及使用哪種信道去采集數(shù)據(jù);在zabbix支持4中信道去采集數(shù)據(jù),,第一種是agent,,就是用zabbix agen采集數(shù)據(jù);第二種是snmp,,這種常用于那些不能安裝agent的場(chǎng)景中,,比如監(jiān)控網(wǎng)絡(luò)設(shè)備;第三種是jmx,,這種專用于監(jiān)控java虛擬機(jī)的專有信道,;第四種是ipmi,這個(gè)必須得硬件支持ipmi協(xié)議,;選擇對(duì)應(yīng)的信道填寫對(duì)應(yīng)的信息即可,;當(dāng)然一個(gè)主機(jī)也可以通過多個(gè)信道去采集數(shù)據(jù);同一種類型的信道也可以添加多個(gè),;填寫好以上內(nèi)容點(diǎn)擊add就把node04添加到zabbix監(jiān)控系統(tǒng)中了,; 提示:添加好主機(jī)以后,在hosts列表中就能看到我們剛才添加到主機(jī),,但是它上面的4個(gè)信道沒有顯示為綠色,;這是因?yàn)樵谖覀兲砑拥街鳈C(jī)上沒有任何的監(jiān)控項(xiàng),所以沒有數(shù)據(jù)采集,,對(duì)應(yīng)的信道也不會(huì)變綠,,只有添加了監(jiān)控項(xiàng),有數(shù)據(jù)采集了,,對(duì)應(yīng)信道就會(huì)變綠,; 添加item 提示:在configuration--->Hosts找到對(duì)應(yīng)主機(jī)的items,然后點(diǎn)擊進(jìn)去,,找到create item,; 提示:在zabbix中內(nèi)置了很多item,,每個(gè)item對(duì)應(yīng)有一個(gè)key,這個(gè)key就是用來標(biāo)識(shí)監(jiān)控項(xiàng)的,,不同的監(jiān)控項(xiàng)對(duì)應(yīng)使用的采集方式不同,,所以監(jiān)控項(xiàng)就是定義如何去采集數(shù)據(jù),怎么采集數(shù)據(jù)的一個(gè)函數(shù),,我們?cè)谝脮r(shí),,只需要指定key名,以及傳遞必要的參數(shù)即可,;內(nèi)置監(jiān)控項(xiàng)的使用說明請(qǐng)查看官方文檔https://www./documentation/4.0/manual/config/items/itemtypes/zabbix_agent,;填寫了對(duì)應(yīng)的信息以后,這里需要注意對(duì)應(yīng)監(jiān)控項(xiàng)采集到數(shù)據(jù)到底是一個(gè)什么數(shù)據(jù),,是一個(gè)不斷累加的值,?還是變化值?我們要怎么顯示它,?對(duì)于cpu上下文切換次數(shù)這個(gè)監(jiān)控項(xiàng)采集到的是一個(gè)不斷累加的值,,相比我們不是想了解這個(gè)監(jiān)控項(xiàng)采集到數(shù)據(jù)是多少,而是想要它顯示和上一次數(shù)據(jù)的變化值,,所以我們還可設(shè)置監(jiān)控項(xiàng)預(yù)處理方案,; 點(diǎn)擊左上角的preprocessing 提示:選擇好對(duì)應(yīng)預(yù)處理方式以后,點(diǎn)擊最下面的add就可以成功將對(duì)應(yīng)監(jiān)控項(xiàng)添加到對(duì)應(yīng)主機(jī)上,; 查看對(duì)應(yīng)監(jiān)控項(xiàng)是否采集到數(shù)據(jù),? 提示:在monitoring---->Latest data 選擇對(duì)應(yīng)主機(jī)名稱點(diǎn)擊apply查找;如果對(duì)應(yīng)主機(jī)上的監(jiān)控項(xiàng)在指定時(shí)間內(nèi)采集的有數(shù)據(jù),,則說明我們配置的監(jiān)控項(xiàng)沒有問題,;從上面圖片可以看到對(duì)應(yīng)主機(jī)cpu上下文切換次數(shù),最新一次數(shù)據(jù)是26次,,比上一次少一次,; 查看對(duì)應(yīng)監(jiān)控項(xiàng)圖形 點(diǎn)擊對(duì)應(yīng)監(jiān)控項(xiàng)后面的graph按鈕即可顯示對(duì)應(yīng)監(jiān)控項(xiàng)的圖像 到此,一個(gè)監(jiān)控項(xiàng)就這樣定義好了,;要添加第二個(gè)監(jiān)控項(xiàng)也是以上的步驟,; 克隆監(jiān)控項(xiàng) 在對(duì)應(yīng)主機(jī)的item列表中點(diǎn)擊要克隆的監(jiān)控項(xiàng) 提示:找到最下面的clone點(diǎn)擊即可; 提示:修改對(duì)應(yīng)名稱和key,,點(diǎn)擊添加即可,; 提示:監(jiān)控項(xiàng)克隆主要針對(duì)監(jiān)控同類數(shù)據(jù)的不同指標(biāo)用到比較多,像上面就是監(jiān)控ens33這張網(wǎng)卡的進(jìn)站報(bào)文數(shù)和出站報(bào)文數(shù),;這也是一種快速添加監(jiān)控項(xiàng)的方式,; 添加觸發(fā)器 提示:在configuration--->Hosts找到對(duì)應(yīng)主機(jī)的Triggers,點(diǎn)擊進(jìn)去,然后找到create trigger按鈕,,點(diǎn)擊進(jìn)入創(chuàng)建觸發(fā)器的頁面,; 提示:觸發(fā)器就是一個(gè)表達(dá)式,該表達(dá)式主要來評(píng)判對(duì)應(yīng)item采集到數(shù)據(jù)是否在合理范圍,,如果不在合理范圍該表達(dá)式返回true;書寫觸發(fā)器表達(dá)式可以點(diǎn)擊后面的add來選擇,;如下 提示:這個(gè)主要用于輔助我們生存觸發(fā)器表達(dá)式,;首先選擇一個(gè)item,然后選擇評(píng)判的函數(shù),,這個(gè)函數(shù)有很多,,默認(rèn)是last{}函數(shù),這個(gè)函數(shù)表示取最近幾次或某個(gè)時(shí)間段的數(shù)據(jù)來做評(píng)判標(biāo)準(zhǔn),,如果是次數(shù),,在last of (T) 填寫對(duì)應(yīng)的次數(shù)即可;如果是時(shí)間,,在time shift填寫時(shí)間,,默認(rèn)是秒為單位;result是對(duì)應(yīng)評(píng)判的標(biāo)準(zhǔn),,比如500,,就表示對(duì)應(yīng)觸發(fā)器表達(dá)式會(huì)把item采集的數(shù)據(jù)和500做對(duì)比,如果大于500 就會(huì)觸發(fā)一個(gè)觸發(fā)器事件,;選擇好條件以后點(diǎn)擊inset 就可以自動(dòng)生成我們定義的觸發(fā)器表達(dá)式,,定義好觸發(fā)器以后,點(diǎn)擊最下面的add即可添加觸發(fā)器到指定主機(jī)上,; 查看對(duì)應(yīng)監(jiān)控項(xiàng)的graph,看看是否有觸發(fā)器呢,? 提示:可以看到對(duì)應(yīng)的item上就可以看到有一個(gè)水平線,超過這個(gè)線就表示采集到數(shù)據(jù)不在合理區(qū)間,,此時(shí)就會(huì)產(chǎn)生觸發(fā)器事件,; 查看觸發(fā)器事件 提示:在Monitoring--->Problems中就能查看到對(duì)應(yīng)觸發(fā)器事件,這里顯示該事件已經(jīng)恢復(fù)了,; 添加action 為了演示能看出效果,,先在node04上添加一個(gè)監(jiān)控nginx是否存活的監(jiān)控項(xiàng) 添加nginx down觸發(fā)器 提示:以上表達(dá)式表示監(jiān)控nginx狀態(tài)最近3次都是down的狀態(tài)就生成觸發(fā)器事件; 添加action
提示:action是針對(duì)整個(gè)zabbix全局而設(shè)定的,,只要有對(duì)應(yīng)事件產(chǎn)生,,監(jiān)聽該事件的action就會(huì)執(zhí)行相應(yīng)的操作,常用的操作有發(fā)郵件和遠(yuǎn)程執(zhí)行命令,; zabbix監(jiān)控nginx是否啟動(dòng),,如果沒有啟動(dòng)就遠(yuǎn)程執(zhí)行命令,讓其啟動(dòng) 提示:action常用的操作有兩個(gè),,第一個(gè)是當(dāng)觸發(fā)器從ok狀態(tài)到problem狀態(tài),,第二個(gè)是從problem到ok狀態(tài) 定義operations操作 提示:選擇remote command,,添加targetlist為當(dāng)前主機(jī),type為ssh,,填寫對(duì)應(yīng)的ssh用戶密碼端口以及執(zhí)行的命令,,點(diǎn)擊add,最后點(diǎn)擊add;這里需要注意一點(diǎn),,通常我們使用ssh遠(yuǎn)程執(zhí)行命令,,不建議直接使用root執(zhí)行,如果是其他普通用戶需要注意執(zhí)行命令是否有權(quán)限,,如果沒有還需要注意授權(quán)問題,; 到此一個(gè)遠(yuǎn)程執(zhí)行命令的action就定義好了; 測(cè)試:在node04上把nginx停掉,,看看它是否會(huì)自動(dòng)執(zhí)行命令將nginx啟動(dòng)起來呢,? [root@node04 ~]# systemctl stop nginx [root@node04 ~]# ss -tnl State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 *:22 *:* LISTEN 0 100 127.0.0.1:25 *:* LISTEN 0 128 *:10050 *:* LISTEN 0 128 :::22 :::* LISTEN 0 100 ::1:25 :::* [root@node04 ~]# 到zabbix上查看對(duì)應(yīng)監(jiān)控項(xiàng)的狀態(tài) 查看是否產(chǎn)生了觸發(fā)器事件呢? 提示:可以看到對(duì)應(yīng)觸發(fā)器時(shí)間已經(jīng)產(chǎn)生,;我們等待3個(gè)檢查周期,,看看它是否會(huì)觸發(fā)我們定義的action呢 提示:再次查看該事件已經(jīng)恢復(fù); 在node04上查看nginx是否啟動(dòng),? [root@node04 ~]# ss -tnl State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 *:80 *:* LISTEN 0 128 *:22 *:* LISTEN 0 100 127.0.0.1:25 *:* LISTEN 0 128 *:10050 *:* LISTEN 0 128 :::80 :::* LISTEN 0 128 :::22 :::* LISTEN 0 100 ::1:25 :::* [root@node04 ~]# 提示:可以看到80端口已經(jīng)正常處于監(jiān)聽狀態(tài),;這說明我們剛才定義的action生效了; 定義action發(fā)送郵件 添加發(fā)送郵件的媒介 提示:默認(rèn)有3個(gè)媒介,,這三個(gè)媒介是zabbix默認(rèn)的,,建議不使用,直接自己添加,; 提示:這個(gè)郵箱的密碼填寫開啟smtp后自動(dòng)生成的密碼,;填寫好對(duì)應(yīng)的郵箱相關(guān)信息后點(diǎn)擊add即可; 編輯admin用戶,,配置接收郵件地址 提示:這里要選擇我們剛才添加媒介類型,; 編輯nginx down action 提示:選擇send massage,添加郵件接收人,,以及發(fā)送郵件的媒介點(diǎn)擊update,,最后點(diǎn)擊最下面的update; 測(cè)試:在node04上把nginx服務(wù)停掉,看看是否會(huì)給[email protected]發(fā)送郵件呢,? [root@node04 ~]# systemctl stop nginx [root@node04 ~]# ss -tnl State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 *:22 *:* LISTEN 0 100 127.0.0.1:25 *:* LISTEN 0 128 *:10050 *:* LISTEN 0 128 :::22 :::* LISTEN 0 100 ::1:25 :::* [root@node04 ~]# 查看是否產(chǎn)生了觸發(fā)器事件,? 提示:可以看到對(duì)應(yīng)的事件已經(jīng)產(chǎn)生,也執(zhí)行了郵件發(fā)送,; 登錄對(duì)應(yīng)接收郵件的郵箱,,查看是否有收到郵件呢? 提示:可以看到在對(duì)應(yīng)接收郵件里有一份[email protected]發(fā)送過來的郵件,告訴我們說node04上的nginx down掉了,;我上面只是配置了觸發(fā)器從ok到problem狀態(tài)時(shí)發(fā)送郵件,,從problem到ok狀態(tài)沒有配置發(fā)送郵件,生產(chǎn)中可以配置上,; 除了以上通過配置媒介的方式使用互聯(lián)網(wǎng)郵箱發(fā)郵件,,還可以使用腳本方式發(fā)郵件 查看zabbix server存放告警腳本路徑 提示:默認(rèn)存放告警路徑為:/usr/lib/zabbix/alertscripts/目錄下 在zabbixserver的/usr/lib/zabbix/alertscripts/目錄下創(chuàng)建sendmail.py腳本 [root@node03 ~]# cat /usr/lib/zabbix/alertscripts/sendmail.py #!/usr/bin/python #coding:utf-8 import smtplib from email.mime.text import MIMEText from email.header import Header from email.utils import parseaddr,formataddr import sys def formatAddr(s): name,addr = parseaddr(s) return formataddr((Header(name,'utf-8').encode(),addr)) def send_mail(to_list,subject,content): mail_host = 'smtp.126.com' mail_user = '[email protected]' mail_pass = 'XIAEYNSCRHLYFADN' msg = MIMEText(content,'','utf-8') msg['Subject'] = Header(subject,'utf-8') msg['From'] = formatAddr('zabbix監(jiān)控<%s>' %mail_user).encode() msg['to'] = to_list try: s = smtplib.SMTP() s.connect(mail_host) s.login(mail_user,mail_pass) s.sendmail(mail_user,to_list,msg.as_string()) s.close() return True except Exception,e: print str(e) return False if __name__ == "__main__": send_mail(sys.argv[1],sys.argv[2],sys.argv[3]) [root@node03 ~]# 提示:調(diào)用此腳本時(shí)需要傳遞三個(gè)參數(shù)給腳本,第一個(gè)參數(shù)是接收人的郵件地址,,在zabbix中用內(nèi)建宏{ALERT.SENDTO}表示,,第二個(gè)參數(shù)是郵件標(biāo)題,內(nèi)建宏為{ALERT.SUBJECT},;第三個(gè)參數(shù)是郵件正文,,內(nèi)建宏{ALERT.MESSAGE},; 賦予腳本執(zhí)行權(quán)限 [root@node03 alertscripts]# chmod +x sendmail.py [root@node03 alertscripts]# ll total 4 -rwxr-xr-x 1 root root 909 Nov 19 23:31 sendmail.py [root@node03 alertscripts]# 測(cè)試:手動(dòng)傳遞參數(shù),,看看腳本是否能夠正常給我們發(fā)郵件? [root@node03 alertscripts]# python sendmail.py '[email protected]' 'test' 'this is test mail' [root@node03 alertscripts]# 登錄[email protected],,看看是否有收到郵件,? 提示:在測(cè)試郵箱里能夠看到我們發(fā)送到郵件,說明腳本沒有問題,; 創(chuàng)建腳本媒介 提示:創(chuàng)建媒介類型時(shí),,選擇script,寫上腳本名稱和腳本需要傳遞參數(shù)內(nèi)建宏,,然后點(diǎn)擊add即可,;有關(guān)zabbix內(nèi)建宏的說明請(qǐng)參考官方文檔說明https://www./documentation/4.0/manual/appendix/macros/supported_by_location; 編輯nginx down action,,調(diào)用腳本來發(fā)送郵件 更改admin用戶的媒介類型為我們創(chuàng)建的sendmail_script 測(cè)試:停掉node04上的nginx,,看看是否會(huì)產(chǎn)生觸發(fā)器事件? [root@node04 ~]# systemctl stop nginx [root@node04 ~]# ss -tnl State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 *:22 *:* LISTEN 0 100 127.0.0.1:25 *:* LISTEN 0 128 *:10050 *:* LISTEN 0 128 :::22 :::* LISTEN 0 100 ::1:25 :::* [root@node04 ~]# 查看是否有觸發(fā)器事件產(chǎn)生,? 查看對(duì)應(yīng)接收郵箱里是否收到郵件呢,? 提示:這個(gè)郵件可能收到會(huì)有延遲,如果上面顯示已經(jīng)發(fā)送成功,,基本上都可以收到,; 配置graph 提示:configuration---> Hosts找到對(duì)應(yīng)主機(jī)中的Graphs,點(diǎn)擊進(jìn)去,,找到create graph按鈕進(jìn)入graph創(chuàng)建界面 提示:選擇好對(duì)應(yīng)item和其他顯示選項(xiàng),,點(diǎn)擊add即可; 預(yù)覽graph 添加多個(gè)item到一個(gè)graph中 預(yù)覽 添加多個(gè)graph為一個(gè)screen 提示:默認(rèn)點(diǎn)擊Monitoring --->Screens它顯示的是zabbix server默認(rèn)的屏幕,,我們需要點(diǎn)擊allscreens回到上圖位置,;點(diǎn)擊create screen進(jìn)入創(chuàng)建屏幕頁面; 點(diǎn)擊創(chuàng)建好的屏幕,編輯screen,添加graph 提示:按照以上示例,,添加其他graph到其他位置即可,; 預(yù)覽screen 創(chuàng)建slide show 預(yù)覽 以上就是zabbix基礎(chǔ)使用部分,總結(jié)一點(diǎn)zabbix使用流程是:首先是創(chuàng)建主機(jī)組---->創(chuàng)建主機(jī)并將其添加到主機(jī)組里---->創(chuàng)建item---->創(chuàng)建觸發(fā)器----->創(chuàng)建action---->創(chuàng)建screen---->創(chuàng)建silde show ,;這也是一個(gè)監(jiān)控系統(tǒng)最基礎(chǔ)的4個(gè)功能,,采集數(shù)據(jù)(item定義如何采集),數(shù)據(jù)存儲(chǔ)(zabbix database負(fù)責(zé)存儲(chǔ)),,告警(觸發(fā)器和action共同完成),,展示(graph,screen,,silde show),; |
|