Lien site officiel : https://www.zabbix.com/download?zabbix=7.4&os_distribution=debian&os_version=13&components=server_frontend_agent&db=mysql&ws=apache Installation de Zabbix 7.4 sur debian 13 apt update -y apt upgrade -y apt install htop wget sudo nano zip unzip -y wget https://repo.zabbix.com/zabbix/7.4/release/debian/pool/main/z/zabbix-release/zabbix-release_latest_7.4+debian13_all.deb dpkg -i zabbix-release_latest_7.4+debian13_all.deb apt update apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent -y nano /etc/php/8.2/apache2/php.ini date.timezone = Europe/Paris apt-get install mariadb-server -y mariadb-secure-installation faire Entrée N Y Y Y Y Y mysql -u root -p Mot de passe precedement definit create database zabbix character set utf8mb4 collate utf8mb4_bin; create user zabbix@localhost identified by 'password'; grant all privileges on zabbix.* to zabbix@localhost; set global log_bin_trust_function_creators = 1; flush privileges; quit; nano /etc/zabbix/zabbix_server.conf Modifier les lignes suivantes: DBName=zabbix DBUser=zabbix DBPassword= #Mot de passe du compte zabbix crée juste avant StartIPMIPollers=3 StartVMwareCollectors=2 zcat /usr/share/zabbix/sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix Enter password du compte zabbix mysql -u root -p password dbroot set global log_bin_trust_function_creators = 0; quit; systemctl restart zabbix-server zabbix-agent apache2 systemctl enable zabbix-server zabbix-agent apache2 service zabbix-server status ZABBIX est pret. http://IP-ZABBIX/zabbix ---------------------------------------------------------------------------------------------------------------------------------- Installation des Agent Zabbix Debian / Ubuntu, Windows, Home Assistant Sur Debian et Ubuntu apt update -y apt upgrade -y apt install zabbix-agent -y nano /etc/zabbix/zabbix_agentd.conf Mettre l'IP du serveur Zabbix après serveur : 127.0.0.1,IP ZABBIX service zabbix-agent start service zabbix-agent status Sur Home Assistant OS Ajouter le Depot dans les add-on : https://github.com/pschmitt/home-assistant-addons Installer l'agent et le configurer Dans Zabbix choisir le template Linux By SNMP SNMP sur ESXI Sur l'ESXI Activer les service SSH et SNMP Ce connecter en SSH sur l'ESXI Faire les commandees suivante : esxcli system snmp get esxcli system snmp set --communities En option pour définir une Target esxcli system snmp set --targets=<192.168.101.209>@161/ Activer le SNMP esxcli system snmp set --enable true esxcli system snmp get esxcli system snmp test Ajouter le modele VM VMware UUID ESXi Standalone Et remplir les valeur suivante {$PASSWORD} {$URL} https://IP/sdk {$USERNAME} {$UUID} Commande pour connaitre UUID, il est possible de l'avoir avec une requête snmpwalk depuis au autre poste ou sinon directement sur l'ESXI avec la commande : esxcli system uuid get