Ad Widget

Collapse

Problème d'installation Zabbix dans un environnement Docker

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dexter74
    Junior Member
    • Apr 2021
    • 2

    #1

    Problème d'installation Zabbix dans un environnement Docker

    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:
    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
    Last edited by dexter74; 05-04-2021, 14:44.
Working...