Количество систем обеспечения ИБ растет, серверов много, их надо как то мониторить. Поставим Zabbix, потестировать что за зверь.
1. Создаем docker сеть docker network create zabbix-net
2. Будем использовать Postgresql docker run -d --name zabbix-postgres --network zabbix-net -v /var/lib/zabbix/timezone:/etc/timezone -v /var/lib/zabbix/localtime:/etc/localtime -e POSTGRES_PASSWORD=changeme -e POSTGRES_USER=zabbix postgres:alpine
3. Ставим Zabbix-server docker run --name zabbix-server --network zabbix-net -v /var/lib/zabbix/alertscripts:/usr/lib/zabbix/alertscripts -v /var/lib/zabbix/timezone:/etc/timezone -v /var/lib/zabbix/localtime:/etc/localtime -p 10051:10051 -e DB_SERVER_HOST="zabbix-postgres" -e POSTGRES_USER="zabbix" -e POSTGRES_PASSWORD="changeme" -d zabbix/zabbix-server-pgsql:alpine-latest
4. Запускаем Zabbix Web-server docker run --name zabbix-web -p 8080:8080 --network zabbix-net -e DB_SERVER_HOST="zabbix-postgres" -v /var/lib/zabbix/timezone:/etc/timezone -v /var/lib/zabbix/localtime:/etc/localtime -e POSTGRES_USER="zabbix" -e POSTGRES_PASSWORD="changeme" -e ZBX_SERVER_HOST="zabbix-server" -e PHP_TZ="Europe/Moscow" -d zabbix/zabbix-web-nginx-pgsql:alpine-latest
ip:8080 login: Admin passwd: zabbix
С установкой zabbix-agent справитесь самостоятельно. Можно изучать zabbix, подключать удаленные сервера.