Bonjour,
J'aimerai un petit coups de main pour la mise en place d'un serveur Zabbix sur un environnement Debian 10 sous Portainer, j'aimerai définir les adresses IP de mes Conteneurs.
Seriez-vous comment faire ?
Réseau zabbix-net:
Tutorial: ici
J'aimerai un petit coups de main pour la mise en place d'un serveur Zabbix sur un environnement Debian 10 sous Portainer, j'aimerai définir les adresses IP de mes Conteneurs.
Seriez-vous comment faire ?
Réseau zabbix-net:
Code:
docker network create --subnet 172.20.0.0/16 --ip-range 172.20.240.0/20 zabbix-net
PHP Code:
################
version: '2.4' #
services: #
####################################################################
# User: Admin | zabbix
Database:
image: 'mysql:8.0'
container_name: 'CN_DB'
restart: 'always'
hostname: 'database'
command: '--default-authentication-plugin=mysql_native_password'
cap_add:
- 'SYS_NICE'
environment:
MYSQL_ROOT_PASSWORD: 'root'
MYSQL_USER: 'zabbix'
MYSQL_PASSWORD: 'zabbix'
MYSQL_ALLOW_EMPTY_PASSWORD: 'yes'
volumes:
- 'mysql:/var/lib/mysql'
####################################################################
zabbix-server:
image: 'zabbix/zabbix-server-mysql'
container_name: 'CN_zabbix-server'
restart: 'always'
environment:
DB_SERVER_HOST: 'mysql'
DB_SERVER_PORT: '3306'
MYSQL_ROOT_PASSWORD: 'root'
MYSQL_DATABASE: 'zabbix'
MYSQL_USER: 'zabbix'
MYSQL_PASSWORD: 'zabbix'
ZBX_DEBUGLEVEL: '0'
volumes:
- 'zabbix-server:/var/lib/zabbix/export'
- 'zabbix-server:/var/lib/zabbix/snmptraps'
expose:
- '10051'
links:
- 'Database:mysql'
####################################################################
zabbix-Web:
image: 'zabbix/zabbix-web-apache-mysql'
container_name: 'CN_zabbix-Web'
restart: 'always'
environment:
ZBX_SERVER_HOST: 'zabbix-server'
ZBX_SERVER_PORT: '10051'
ZBX_SERVER_NAME: 'Zabbix server'
DB_SERVER_HOST: 'mysql'
DB_SERVER_PORT: '3306'
MYSQL_DATABASE: 'zabbix'
MYSQL_USER: 'zabbix'
MYSQL_PASSWORD: 'zabbix'
ports:
- '8080:8080'
links:
- 'Database:mysql'
- 'zabbix-server:zabbix-server'
####################################################################
# Zabbix Server: 172.17.0.4
zabbix-agent:
container_name: 'CN_Zabbix-agent'
image: 'zabbix/zabbix-agent'
hostname: 'Agent-Zabbix'
environment:
ZBX_HOSTNAME: 'Zabbix-server'
ZBX_SERVER_HOST: '172.17.0.4,127.0.0.1' # IP Autorisés
ZBX_TIMEOUT: '5'
links:
- 'Database:mysql'
- 'zabbix-server:zabbix-server'
ports:
- '10050:10050'
####################################################################
Tutorial: ici