Überwachen Sie den Docker-Container und den SystemD-Prozess auf demselben Host mit Zabbix unter Ubuntu.

Umgebung

Ding Version
Ubuntu 20.04 LTS
Zabbix 5.0.4
zabbix-agent2 Unbekannt,now 1:5.0.4-1+focal amd64
Docker 19.03.12
MariaDb Ver 8.0.21-0ubuntu0.20.04.4 for Linux on x86_64 ((Ubuntu))

Installieren Sie Zabbix 5

https://www.zabbix.com/jp/download?zabbix=5.0&os_distribution=ubuntu&os_version=20.04_focal&db=mysql&ws=nginx

Befolgen Sie zur Installation die hier beschriebenen Schritte

Zabbix-Install Agent2

apt install zabbix-agent2

Stoppen Sie zabbix-agent

systemctl stop zabbix-agent.service
systemctl disable zabbix-agent.service

Machen Sie Docker-Sockendateien lesbar

Fügen Sie den Benutzer zabbix zur Docker-Gruppe hinzu.

gpasswd -a zabbix docker

Referenz: Überwachen von Docker mit Zabbix Agent 2


Inzwischen sollte Zabbix-Web-Server-> Zabbix-Server-> Zabbix-Agent2 kommunizieren können.

Informationen zur Systemd Service-Überwachung durch Zabbix Agent 2

https://tech-lab.sios.jp/archives/18664

Zabbix Agent2 Discovery Offizielle Referenz unten 7 DISCOVERY OF SYSTEMD SERVICES

Zabbix Agent2 Metrics Offizielle Referenz unten

ZABBIX AGENT 2 / ITEM KEYS

Recommended Posts

Überwachen Sie den Docker-Container und den SystemD-Prozess auf demselben Host mit Zabbix unter Ubuntu.
Setzen Sie Zabbix mit Docker in Ubuntu ein und überwachen Sie Docker auf demselben Host
Installieren Sie Docker und Docker-Compose in kürzester Zeit auf Ubuntu
Die Zeit ist falsch mit der Anwendung, die auf dem Docker-Container gestartet wurde
Bis die Docker-Umgebung erstellt und der Ubuntu-Container gestartet und gestoppt wurde
Installieren Sie Ubuntu20.04 auf RaspberryPi 4 und erstellen Sie Kubernetes, um den Container auszuführen
Organisieren Sie die Kommunikation in einer Umgebung, in der verschiedene Ressourcen auf dem Hostcomputer und dem Docker-Container verwendet werden
Führen Sie NordVPN im Docker (Windows) Ubuntu-Container aus
Führen Sie Ubuntu + ROS mit Docker auf dem Mac aus
Freigeben auf der Hostseite (Windows) und der Gastseite (CentOS 7) mit VirtualBox
Zeigen Sie das System Monitor-Applet in der Taskleiste von Ubuntu 20.04 an
Lassen Sie einen Docker-Container laufen, ohne dass residente Prozesse ausgeführt werden
Aktualisieren Sie das Container-Image mit KUSANAGI Runs on Docker
Installationsanweisungen für Docker unter Ubuntu18.04 unter WSL2 und VSCode
So erstellen Sie einen Jenkins-Server mit einem Docker-Container unter CentOS 7 von VirtualBox und greifen von einem lokalen PC auf den Jenkins-Server zu
[Docker] Wie man mit einem Container in Heroku aktualisiert und wie man mit Migrate Error umgeht
Systemctl kann unter Ubuntu nicht in einem Docker-Container verwendet werden
Greifen Sie mit ssh auf den Circle CI Docker-Container zu und debuggen Sie ihn
Zeigen Sie die ROS-Anwendung auf Docker mit der GUI auf der Hostseite an
Installieren Sie rbenv mit apt auf Ubuntu und setzen Sie Ruby
Bereiten Sie die Umgebung für Java11 und JavaFx mit Ubuntu 18.4 vor
Die Geschichte, wie ein Docker-Container mit GitHub-Aktionen in die GitHub-Paketregistrierung und den Docker-Hub verschoben wird
Greifen Sie mit Get on Android auf die Web-API zu und verarbeiten Sie Json (vorerst Java).
Speicherort für die Einstellung des Arbeitsbereichs, wenn Sie eine Remoteverbindung mit VSCode herstellen und an einem Docker-Container arbeiten
Kopieren Sie den Dateiinhalt und fügen Sie ihn in den Ubuntu Docker-Container ein
Der Schlüssel zum Ausführen von Docker auf Raspberry Pi 4 (Ubuntu Server 20.04)
[Docker] Löschen Sie nur das Volume, das einem bestimmten Container zugeordnet ist
So führen Sie React und Rails auf demselben Server aus
Richten Sie Django mit PostgreSQL und Gunicorn auf ECS unter Ubuntu 16.04 ein
[Docker] Zugriff auf den Host aus dem Container heraus. http: //host.docker.internal:
Eine Geschichte über die Bekämpfung der Ubuntu-Fehler 0x80370114 und 0x80000000, um den Docker-Desktop mit wsl2 in Windows 10 Home zu aktivieren