校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > zabbix監(jiān)控docker應(yīng)用配置

zabbix監(jiān)控docker應(yīng)用配置

熱門標(biāo)簽:烏海智能電話機(jī)器人 撫順移動(dòng)400電話申請(qǐng) 藍(lán)點(diǎn)外呼系統(tǒng) 寧夏房產(chǎn)智能外呼系統(tǒng)要多少錢 做外呼系統(tǒng)的公司違法嗎 威海人工外呼系統(tǒng)供應(yīng)商 貴陽(yáng)教育行業(yè)電話外呼系統(tǒng) 在百度地圖標(biāo)注車輛 400電話申請(qǐng)方案

容器的應(yīng)用越來(lái)越普遍了,但是大量的容器我們?cè)趺催M(jìn)行管理呢?當(dāng)然是監(jiān)控起來(lái)!

今天這篇文章講的就是使用zabbix監(jiān)控docker容器!

關(guān)于zabbix監(jiān)控的docker的原理:

  • agent2監(jiān)控docker就是通過(guò)調(diào)用docker的API來(lái)獲取數(shù)據(jù)
  • 插件目錄存放于zabbix-agent2/src/go/plugins/docker
  • client.go文件定義了 使用Unix套接字地址進(jìn)行docker客戶端與服務(wù)端的通信
  • 默認(rèn)套接字位置為/var/run/docker.sock

通過(guò)zabbix監(jiān)控docekr的部署大概分為五個(gè)部分:

1.下載zabbix-agent2

  • 在被監(jiān)控主機(jī)安裝zabbix-agent2,注意:是agent2,而不是agent。
  • zabbix-agent2版本要與服務(wù)端版本一致
wget https://repo.zabbix.com/zabbix/5.2/rhel/7/x86_64/zabbix-agent2-5.2.7-1.el7.x86_64.rpm
rpm -ivh zabbix-agent2-5.2.7-1.el7.x86_64.rpm

2.修改配置文件,基本配置即可。

vim /etc/zabbix/zabbix_agent2.conf
Server=192.168.1.4
ServerActive=192.168.1.4    #啟動(dòng)主動(dòng)推送數(shù)據(jù)模式
Hostname=192.168.1.5

3.將zabbix用戶加入到docker組,這點(diǎn)很重要,一定不能忽略。

因?yàn)榘惭b完zabbix-agent2會(huì)默認(rèn)創(chuàng)建一個(gè)用戶zabbix

id zabbix
uid=997(zabbix) gid=995(zabbix) 組=995(zabbix)

要獲取docker數(shù)據(jù),我們需要擁有訪問(wèn)/var/run/docker.sock套接字的權(quán)限。

ll /var/run/docker.sock 
srw-rw---- 1 root docker 0 7月   7 09:09 /var/run/docker.sock

我們可以看到,除了root用戶,docker組也是有讀寫權(quán)限的,所以我們將zabbix用戶加入到docker組。

usermod -aG docker zabbix
id zabbix
uid=997(zabbix) gid=995(zabbix) 組=995(zabbix),994(docker)

4.運(yùn)行zabbix-agent2服務(wù)

systemctl start zabbix-agent2
systemctl enable zabbix-agent2

5 .在web頁(yè)面進(jìn)行配置

  • 本次實(shí)驗(yàn)我們的客戶端依然使用192.168.1.5的主機(jī)
  • 步驟:點(diǎn)擊配置——主機(jī)——點(diǎn)擊192.168.1.5主機(jī)——模板——選擇鏈接新模板——主機(jī)群組——模板——選擇docker——點(diǎn)擊更新




更新后我們就可以在配置——主機(jī)中看到監(jiān)控項(xiàng)中有了docker

稍等片刻我們即可在監(jiān)測(cè)——最新數(shù)據(jù)查看到監(jiān)控到的docker信息

此時(shí)我們運(yùn)行一個(gè)web01的docker容器

docker run -d -p 80:80 --name web01 nginx:1.16.1
docker ps
CONTAINER ID   IMAGE          COMMAND                  CREATED          STATUS          PORTS                               NAMES
17095d63ed44   nginx:1.16.1   "nginx -g 'daemon of…"   20 minutes ago   Up 20 minutes   0.0.0.0:80->80/tcp, :::80->80/tcp   web01

片刻后我們即可看到zabbix檢測(cè)docker容器關(guān)于web01容器的內(nèi)容

本文使用的模板為自帶模板
到此,我們關(guān)于zabbix監(jiān)控docker的內(nèi)容完成!

到此這篇關(guān)于zabbix監(jiān)控docker應(yīng)用配置的文章就介紹到這了,更多相關(guān)zabbix監(jiān)控docker內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

標(biāo)簽:那曲 朝陽(yáng) 銅川 慶陽(yáng) 周口 松原 泰州 蕪湖

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《zabbix監(jiān)控docker應(yīng)用配置》,本文關(guān)鍵詞  zabbix,監(jiān)控,docker,應(yīng)用,配置,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《zabbix監(jiān)控docker應(yīng)用配置》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于zabbix監(jiān)控docker應(yīng)用配置的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 桦南县| 大关县| 清新县| 盖州市| 大关县| 自贡市| 定西市| 绥江县| 牙克石市| 德安县| 襄垣县| 灌阳县| 梁河县| 济宁市| 西乌| 镇宁| 大港区| 九江县| 张家界市| 察雅县| 城固县| 罗城| 金平| 吉隆县| 兴仁县| 博爱县| 汝城县| 大名县| 弥勒县| 莒南县| 东乡县| 多伦县| 巴马| 西平县| 读书| 霍林郭勒市| 招远市| 安化县| 柘城县| 富源县| 资中县|