Zabbix監(jiān)控MongoDB、Nignx鲸拥、Redis拐格、Php-fpm、SNMP(如打印機(jī))

Zabbix:v3.4
MongoDB:v3.4


MongoDB模板刑赶,感謝大神

MongoDB for Zabbix:https://share.zabbix.com/databases/mongodb/mongodb-for-zabbix-3-2捏浊;

GitHub:https://github.com/oscm/zabbix/tree/master/mongodb


號(hào)外

Zabbix上已經(jīng)自帶了很多模板角撞,我們只需稍作修改就能適合我們使用了呛伴!

舉個(gè)栗子

其實(shí)zabbix上面的監(jiān)控都是通過(guò)Agent端上讀取相關(guān)命令或信息來(lái)提取相應(yīng)的數(shù)據(jù)。
所以谒所,我們也可以自定義鍵值對(duì)來(lái)檢查我們自己需要的數(shù)據(jù)。


安裝步驟

以下過(guò)程都在Agent端操作沛申!

1.安裝jq

jq - Command-line JSON processor

yum install -y jq


2. 在Agent端創(chuàng)建mongodb賬號(hào)

use admin

db.createUser(
{
user:'zabbix',
pwd:'zabbix',
roles:[
{
role:'clusterMonitor',
db:'admin'}
]
}
)


3.在github上下載Mongodb模板

wget https://codeload.github.com/oscm/zabbix/zip/master
#這里面不僅僅有mongodb劣领,還有redis,php等。
#我們只需要進(jìn)入mongodb目錄就好

cd ./zabbix-master/mongodb
ls 

#mongodb.sh , 執(zhí)行腳本
#userparameter_mongodb.conf 铁材,配置腳本
#zbx_export_templates.xml尖淘,zabbix模板文件
mongodb


4.移動(dòng)并修改mongodb.sh

cp ./mongodb.sh /etc/zabbix

chmod a+x /etc/zabbix/mongodb.sh


vi mongodb.sh

DB_HOST=127.0.0.1
DB_PORT=27017
DB_USERNAME=zabbix
DB_PASSWORD=zabbix
mongodb.sh


5.移動(dòng)并修改userparameter_mongodb.conf

cp ./zabbix-master/userparameter_mongodb.conf /etc/zabbix/zabbix_agentd.d

vi ./userparameter_mongodb.conf

UserParameter=mongodb.status[*],/etc/zabbix/mongodb.sh $1 $2 $3 $4 $5
#修改為mongdb.sh真實(shí)位置
userparameter_mongodb.conf


6.重啟zabbix-agent

systemctl restart zabbix-agent


7.在Server端測(cè)試

zabbix_get -s 192.168.1.7  -k “mongodb.status[connections,current]”


8.在zabbix-web里面導(dǎo)入mongodb模板

配置--模板--導(dǎo)入模板
開始zabbix-master目錄下的zbx_export_templates.xml文件便是模板文件
選擇此文件導(dǎo)入模板
我們?cè)谀0謇锉憧梢钥吹揭粋€(gè)"Template App MongoDB"的模板
接下來(lái)在主機(jī)中關(guān)聯(lián)模板
在最新數(shù)據(jù)里面查看相關(guān)圖形信息

如果對(duì)模板有想法,可修改zbx_export_templates.xml文件
導(dǎo)入mongodb模板
選擇文件
查看模板
主機(jī)中關(guān)聯(lián)模板
最新數(shù)據(jù)信息




最后

當(dāng)然著觉,這個(gè)Github的包里面還包含了php, redis, nginx...村生。如果有需要,請(qǐng)參考個(gè)目錄下的README.md文件來(lái)配置Zabbix對(duì)它們的監(jiān)控饼丘。

zabbix-master





監(jiān)控SNMP設(shè)備

簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP趁桃,Simple Network Management Protocol)。該協(xié)議能夠支持網(wǎng)絡(luò)管理系統(tǒng),用以監(jiān)測(cè)連接到網(wǎng)絡(luò)上的設(shè)備是夠有任何引起管理上的關(guān)注情況卫病。
SNMP協(xié)議通過(guò)UDP端口的161和162進(jìn)行通信油啤。

簡(jiǎn)單來(lái)說(shuō),就是一個(gè)網(wǎng)絡(luò)設(shè)備以守護(hù)進(jìn)程的的方式運(yùn)行SNMP代理蟀苛,該守護(hù)進(jìn)程能夠響應(yīng)來(lái)自網(wǎng)絡(luò)的各種請(qǐng)求信息益咬。
該SNMP代理提供大量的對(duì)象標(biāo)識(shí)符(OID, Object Identifie)。一個(gè)OID是一個(gè)唯一的鍵值對(duì)帜平。
一個(gè)SNMP客戶可向代理查詢鍵值對(duì)中的特定信息幽告。


安裝net-snmp-utils

SNMP監(jiān)控的性能指標(biāo)很多都是通過(guò)snmpwalk采集設(shè)備的OID信息得到。

snmpwalk是SNMP的一個(gè)工具裆甩,它使用SNMP的GETNEXT請(qǐng)求查詢指定OID入口的所有OID樹信息冗锁,并顯示給用戶。


在zabbix-server安裝snmpwalk

snmpwalk - retrieve a subtree of management values using SNMP GETNEXT requests

yum install -y net-snmp-utils

snmpwalk -h


利用SNMP監(jiān)控打印機(jī)

打印機(jī)IP: 192.168.2.84淑掌;

在打印機(jī)上啟動(dòng)SNMP:
可設(shè)置一個(gè)團(tuán)體名稱蒿讥,如zhang

打印機(jī)SNMP設(shè)置


在zabbix-Web上創(chuàng)建監(jiān)控

創(chuàng)建主機(jī)監(jiān)控:
在配置-主機(jī)-創(chuàng)建主機(jī)抛腕,注意添加SNMP接口(Ip + Port)芋绸。

創(chuàng)建打印機(jī)

創(chuàng)建監(jiān)控項(xiàng):

注意填寫內(nèi)容:

Type: SNMPv1 agent
Key: prtMarkerSuppliesLevel
Host接口: 192.168.2.84:161
SNMP OID: interfaces.ifTable.ifEntry.ifInOctets.1
SNMP團(tuán)體名稱: zhang
#就是我們?cè)诖蛴C(jī)上配置的
添加監(jiān)控項(xiàng)

查看最新數(shù)據(jù):


查看數(shù)據(jù)



可以設(shè)置一個(gè)油墨量不足的報(bào)警項(xiàng)!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末担敌,一起剝皮案震驚了整個(gè)濱河市摔敛,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌全封,老刑警劉巖马昙,帶你破解...
    沈念sama閱讀 206,126評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異刹悴,居然都是意外死亡行楞,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門土匀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)子房,“玉大人,你說(shuō)我怎么就攤上這事就轧≈ず迹” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵妒御,是天一觀的道長(zhǎng)解愤。 經(jīng)常有香客問(wèn)我,道長(zhǎng)乎莉,這世上最難降的妖魔是什么送讲? 我笑而不...
    開封第一講書人閱讀 55,185評(píng)論 1 278
  • 正文 為了忘掉前任奸笤,我火速辦了婚禮,結(jié)果婚禮上李茫,老公的妹妹穿的比我還像新娘揭保。我一直安慰自己,他們只是感情好魄宏,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,178評(píng)論 5 371
  • 文/花漫 我一把揭開白布秸侣。 她就那樣靜靜地躺著,像睡著了一般宠互。 火紅的嫁衣襯著肌膚如雪味榛。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 48,970評(píng)論 1 284
  • 那天予跌,我揣著相機(jī)與錄音搏色,去河邊找鬼。 笑死券册,一個(gè)胖子當(dāng)著我的面吹牛频轿,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播烁焙,決...
    沈念sama閱讀 38,276評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼航邢,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了骄蝇?” 一聲冷哼從身側(cè)響起膳殷,我...
    開封第一講書人閱讀 36,927評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎九火,沒想到半個(gè)月后赚窃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,400評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡岔激,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,883評(píng)論 2 323
  • 正文 我和宋清朗相戀三年勒极,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片虑鼎。...
    茶點(diǎn)故事閱讀 37,997評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡河质,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出震叙,到底是詐尸還是另有隱情,我是刑警寧澤散休,帶...
    沈念sama閱讀 33,646評(píng)論 4 322
  • 正文 年R本政府宣布媒楼,位于F島的核電站,受9級(jí)特大地震影響戚丸,放射性物質(zhì)發(fā)生泄漏划址。R本人自食惡果不足惜扔嵌,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,213評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望夺颤。 院中可真熱鬧痢缎,春花似錦、人聲如沸世澜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)寥裂。三九已至嵌洼,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間封恰,已是汗流浹背麻养。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評(píng)論 1 260
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留诺舔,地道東北人鳖昌。 一個(gè)月前我還...
    沈念sama閱讀 45,423評(píng)論 2 352
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像低飒,于是被迫代替她去往敵國(guó)和親许昨。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,722評(píng)論 2 345