Docker Stats Agent 服務
記錄 Docker Stats
設定方式
- 安裝必要套件
pip3 install python-dateutil
- 下載
Docker Stats
套件
wget https://github.com/librenms/librenms-agent/raw/master/snmp/docker-stats.py -O /etc/snmp/docker-stats.py
- 在預設下只會顯示在運行中的狀況,如果要看所有的容器的話請修改以下此參數把
ONLY_RUNNING_CONTAINERS
修改為False
ONLY_RUNNING_CONTAINERS = False
- 設定可執行
chmod +x /etc/snmp/docker-stats.py
- 到 SNMP 下新增 Mysql 套件服務
vim /etc/snmp/snmpd.conf
extend docker /etc/snmp/docker-stats.py
# 指令
echo "extend docker /etc/snmp/docker-stats.py" >> /etc/snmp/snmpd.conf
- 把
Debian-snmp
加入docker
群組
usermod -a -G docker Debian-snmp
- 重啟 SNMP 服務
systemctl restart snmpd