各個(gè)大廠都有提供相關(guān)監(jiān)控產(chǎn)品,比如說微軟的SCOM,IBM的Tivoli,華為的Esight,HP的BSM等,如果環(huán)境都是單一的某一家廠家的產(chǎn)品,用該廠家提供的監(jiān)控工具肯定是合適的,筆者就曾經(jīng)深度使用過SCOM,2005年還叫MOM,是SystemCenter中的一個(gè)套件,這個(gè)產(chǎn)品對于微軟周邊的產(chǎn)品如AD、Exchange、Windows、SQLServer、SharePoint、Lync等監(jiān)控非常深入,同時(shí)微軟官方還提供了相關(guān)故障知識(shí)庫,報(bào)表也做得非常不錯(cuò)。但是,如果拿SCOM去監(jiān)控Linux、AIX、Oracle或者網(wǎng)絡(luò)通訊設(shè)備就顯得不合適了。Zabbix很好地平衡了監(jiān)控的深度和廣度,而且源于開源的力量,在全球用戶的持續(xù)貢獻(xiàn)下,他的深度和廣度是在持續(xù)不斷地延展的。Zabbix如何實(shí)現(xiàn)對大流量監(jiān)控?cái)?shù)據(jù)的高效處理?上海zabbix案例
Zabbix能監(jiān)視各種網(wǎng)絡(luò)參數(shù),保證服務(wù)器系統(tǒng)的安全運(yùn)營,并提供靈活的通知機(jī)制以讓系統(tǒng)管理員快速定位/解決存在的各種問題。是一個(gè)基于WEB界面的提供企業(yè)級(jí)的開源分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級(jí)的開源解決方案。Agent端:主機(jī)通過安裝agent方式采集數(shù)據(jù);Server端:通過收集agent發(fā)送的數(shù)據(jù),寫入數(shù)據(jù)庫(MySQL,ORACLE),在通過php+apache/nginx在web前端展示。優(yōu)點(diǎn):基于兩款工具(cacti+Nagios)優(yōu)點(diǎn)于一身并更強(qiáng)大,實(shí)現(xiàn)企業(yè)級(jí)分布式監(jiān)控。缺點(diǎn):需在被監(jiān)控主機(jī)上安裝agent,所有數(shù)據(jù)都存在數(shù)據(jù)庫里,產(chǎn)生的數(shù)據(jù)量很大,瓶頸主要在數(shù)據(jù)庫。產(chǎn)品zabbix管理zabbix對發(fā)現(xiàn)的主機(jī)進(jìn)行更多控制!
1、mysql監(jiān)控用戶創(chuàng)建由于zabbix自帶監(jiān)控模板只能監(jiān)控mysql的基本性能參數(shù),只需建立一個(gè)USAGE權(quán)限或SELECT權(quán)限用戶即可,登錄主機(jī)限制為localhost:
2、zabbix agent配置檢查Include語句是否被注釋,如果被注釋則取消注釋。新建mysql配置文件,寫入數(shù)據(jù)庫連接方式。將/etc/zabbix/zabbix_agentd.d/userparameter_中的/var/lib/zabbix替換為/etc/zabbix。重啟zabbix agent
3、zabbix web端配置為mysql服務(wù)器主機(jī)鏈接監(jiān)控模板“ Template DB MySQL ”,等待監(jiān)控?cái)?shù)據(jù)刷新即可,不再贅述。
Zabbix是由AlexeiVladishev開發(fā)的一種網(wǎng)路監(jiān)視、管理系統(tǒng),基于Server-Client架構(gòu)。可用于監(jiān)視各種網(wǎng)路服務(wù)、伺服器和網(wǎng)路機(jī)器等狀態(tài)。Zabbix使用MySQL、PostgreSQL、SQLite、Oracle或IBMDB2儲(chǔ)存資料。Server端基于C語言、Web前端則是基于PHP所制作的。Zabbix可以使用多種方式監(jiān)視。可以只使用SimpleCheck不需要安裝Client端,亦可基于SMTP或HTTP等各種協(xié)定做死活監(jiān)視。在客戶端如UNIX、Windows中安裝ZabbixAgent之后,可監(jiān)視CPU負(fù)荷、網(wǎng)路使用狀況、硬碟容量等各種狀態(tài)。而就算沒有安裝Agent在監(jiān)視對象中,Zabbix也可以經(jīng)由SNMP、TCP、ICMP檢查,以及利用IPMI、SSH、telnet對目標(biāo)進(jìn)行監(jiān)視。另外,Zabbix包含XMPP等各種Item警示功能。Zabbix的授權(quán)是屬于GPLv2。Zabbix能監(jiān)視各種網(wǎng)絡(luò)參數(shù),保證服務(wù)器系統(tǒng)的安全運(yùn)營,并提供靈活的通知機(jī)制以讓系統(tǒng)管理員快速定位/解決存在的各種問題。是一個(gè)基于WEB界面的提供企業(yè)級(jí)的開源分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級(jí)的開源解決方案。zabbix數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)—解決處理速度問題。
Zabbix集群模式下,節(jié)點(diǎn)的狀態(tài)說明ZabbixServer集群模式下的節(jié)點(diǎn)存有以下幾種狀態(tài):Active–當(dāng)前處于活動(dòng)狀態(tài)的節(jié)點(diǎn)。一次只能有一個(gè)節(jié)點(diǎn)處于活動(dòng)狀態(tài);Standby–節(jié)點(diǎn)當(dāng)前正在待機(jī)模式下運(yùn)行。多個(gè)節(jié)點(diǎn)可以具有此狀態(tài);Shutdown–之前檢測到該節(jié)點(diǎn),但它已正常關(guān)閉;Unreachable–以前檢測到節(jié)點(diǎn),但在未關(guān)閉的情況下意外丟失。這可能是由許多不同的原因造成的,例如,節(jié)點(diǎn)崩潰或出現(xiàn)網(wǎng)絡(luò)問題;在正常情況下,您將有一個(gè)活動(dòng)節(jié)點(diǎn)和一個(gè)或多個(gè)備用節(jié)點(diǎn)。例如,如果您正在這些節(jié)點(diǎn)上執(zhí)行一些維護(hù)任務(wù),則也需要處于關(guān)閉模式的節(jié)點(diǎn)。另一方面,如果一個(gè)活動(dòng)節(jié)點(diǎn)變得不可訪問,則此時(shí)一個(gè)備用節(jié)點(diǎn)將接管。ZabbixHAManager我們?nèi)绾螜z查哪個(gè)節(jié)點(diǎn)當(dāng)前處于活動(dòng)狀態(tài),哪些節(jié)點(diǎn)正在待機(jī)模式下運(yùn)行?首先,我們可以在Zabbix前端看到這一點(diǎn)——稍后我們將對此進(jìn)行講述。我們還可以從命令行檢查節(jié)點(diǎn)狀態(tài)。在每個(gè)節(jié)點(diǎn)上——無論是活動(dòng)節(jié)點(diǎn)還是備用節(jié)點(diǎn),您都會(huì)看到zabbix_服務(wù)器和hamanager進(jìn)程已經(jīng)啟動(dòng)。hamanager進(jìn)程負(fù)責(zé)每5秒檢查一次數(shù)據(jù)庫中的高可用性節(jié)點(diǎn)狀態(tài),并負(fù)責(zé)在活動(dòng)節(jié)點(diǎn)出現(xiàn)故障時(shí)接管。另一方面,當(dāng)前處于活動(dòng)狀態(tài)的Zabbix服務(wù)器節(jié)點(diǎn)將有許多其他進(jìn)程——數(shù)據(jù)收集器進(jìn)程。如何在10分鐘內(nèi)塔建Zabbix Server HA集群?優(yōu)勢zabbix價(jià)值
Zabbix利用HTTP代理監(jiān)控API!上海zabbix案例
Zabbix通過很大程度地減少寫鎖持有時(shí)間,并將持有時(shí)間碎片化,從而降低了寫鎖對Zabbix進(jìn)程并行性能的影響。我們注意到configuration syncer進(jìn)程是***的,并未采用多進(jìn)程方式,這一方面是因?yàn)樵獢?shù)據(jù)內(nèi)部需要維持某些一致性,如果使用多進(jìn)程方式,無疑會(huì)增加維持一致性方面的開銷,另一方面,如果采用多進(jìn)程,這些進(jìn)程之間仍然需要解決鎖***的問題,**終的結(jié)果與單進(jìn)程并無多大區(qū)別。不過,如果能夠基于元數(shù)據(jù)之間的**性,實(shí)現(xiàn)基于數(shù)據(jù)分組的并行化,那就另當(dāng)別論。上海zabbix案例
上海觀縱科技有限公司致力于傳媒、廣電,是一家服務(wù)型的公司。公司自成立以來,以質(zhì)量為發(fā)展,讓匠心彌散在每個(gè)細(xì)節(jié),公司旗下webfunny前端監(jiān)控,webfunny前端埋點(diǎn),全鏈路應(yīng)用性能監(jiān)控,Argus-IT運(yùn)維監(jiān)控深受客戶的喜愛。公司秉持誠信為本的經(jīng)營理念,在傳媒、廣電深耕多年,以技術(shù)為先導(dǎo),以自主產(chǎn)品為重點(diǎn),發(fā)揮人才優(yōu)勢,打造傳媒、廣電良好品牌。在社會(huì)各界的鼎力支持下,持續(xù)創(chuàng)新,不斷鑄造高質(zhì)量服務(wù)體驗(yàn),為客戶成功提供堅(jiān)實(shí)有力的支持。