Zabbix 監控 Docker容器
咱們能夠經過Python提供的模塊docker來取各個docker容器的監控參數。參考文檔:http://docker-py.readthedocs.io/en/stable/containers.htmlhtml
.git
另可用簡單的Load Modules的方式監控Docker(感謝萬能的先行者....)github
Git地址:https://github.com/monitoringartist/Zabbix-Docker-Monitoringdocker
步驟以下:ide
一、在Git上下載相應版本的加載模塊zabbix_module_docker.so和相應監控方式(主動和被動)監控模板Zabbix-Template-App-Docker.xmlxml
二、將zabbix_module_docker.so放在${libdir}/modules下並修改配置文件:htm
LoadModulePath=/usr/local/zabbix/lib/modules文檔
LoadModule=zabbix_module_docker.so
三、重啓zabbix_agentd,並將Zabbix-Template-App-Docker.xml導入模板中,自動發現10分鐘後取得數據get
四、若是監控項報錯:Cannot open memory.stat file,將zabbix agent中的用戶改爲root便可it