Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| linux:zabbix [08-07-2014 13:30] – [Installation sur synology] edmc73 | linux:zabbix [14-10-2025 09:34] (Version actuelle) – edmc73 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Zabbix ====== | ====== Zabbix ====== | ||
| + | |||
| ===== Installation ===== | ===== Installation ===== | ||
| Ligne 42: | Ligne 43: | ||
| Et ajouter un media email à votre profil. | Et ajouter un media email à votre profil. | ||
| + | |||
| + | ==== Upgrade ==== | ||
| + | |||
| + | Si vous avez un message du genre | ||
| + | The Zabbix database version does not match current requirements. Your database version: 6010048. Required version: 7020000. | ||
| + | |||
| + | sudo mysql -u root -p | ||
| + | |||
| + | < | ||
| + | MariaDB [(none)]> | ||
| + | +---------------------------------+-------+ | ||
| + | | Variable_name | ||
| + | +---------------------------------+-------+ | ||
| + | | log_bin_trust_function_creators | OFF | | ||
| + | +---------------------------------+-------+ | ||
| + | 1 row in set (0,001 sec) | ||
| + | |||
| + | MariaDB [(none)]> | ||
| + | Query OK, 0 rows affected (0,002 sec) | ||
| + | |||
| + | MariaDB [(none)]> | ||
| + | MariaDB [(none)]> | ||
| + | +---------------------------------+-------+ | ||
| + | | Variable_name | ||
| + | +---------------------------------+-------+ | ||
| + | | log_bin_trust_function_creators | ON | | ||
| + | +---------------------------------+-------+ | ||
| + | 1 row in set (0,001 sec) | ||
| + | |||
| + | MariaDB [(none)]> | ||
| + | MariaDB [(none)]> | ||
| + | root@:~# systemctl restart zabbix-server.service | ||
| + | root@:~# vi / | ||
| + | |||
| + | 743136: | ||
| + | 743136: | ||
| + | 743136: | ||
| + | ... | ||
| + | 743136: | ||
| + | 743136: | ||
| + | 743136: | ||
| + | |||
| + | </ | ||
| ===== Agent Zabbix ===== | ===== Agent Zabbix ===== | ||
| Ligne 120: | Ligne 164: | ||
| http:// | http:// | ||
| - | ===== I/O Stats ===== | + | ===== I/O Disk Stats ===== |
| http:// | http:// | ||
| + | |||
| + | http:// | ||
| ===== Windows ===== | ===== Windows ===== | ||
| Ligne 138: | Ligne 184: | ||
| Un tuto pour compiler zabbix http:// | Un tuto pour compiler zabbix http:// | ||
| + | A rajouter au tuto : | ||
| + | Créer un utilisateur zabbix en éditant le /etc/passwd et /etc/group (je n'ai pas trouvé la commande adduser ou useradd) | ||
| + | echo ' | ||
| + | echo ' | ||
| + | |||
| + | Lancez l' | ||
| + | / | ||
| + | |||
| + | On peut vérifier le bon fonctionnement avec ps | ||
| + | < | ||
| + | 19600 zabbix | ||
| + | 19601 zabbix | ||
| + | 19602 zabbix | ||
| + | </ | ||
| + | et le fichier de log | ||
| + | < | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | |||
| + | Pour que zabbix-agent se lance au démarrage, j'ai rajouté le fichier suivant | ||
| + | vi / | ||
| + | <code bash> | ||
| + | #!/bin/sh | ||
| + | if [ " | ||
| + | / | ||
| + | fi | ||
| + | </ | ||
| + | chmod +x / | ||
| + | |||
| + | et voila ! | ||
| + | |||
| + | --- | ||
| Suivant les NAS, ce tuto ne marchera pas. Dans ce cas téléchargez les binaires déjà compilés et fournis par zabbix => http:// | Suivant les NAS, ce tuto ne marchera pas. Dans ce cas téléchargez les binaires déjà compilés et fournis par zabbix => http:// | ||
| Ligne 145: | Ligne 228: | ||
| Linux Nas 3.2.40 #4482 SMP Fri Apr 18 16:52:49 CST 2014 x86_64 GNU/Linux synology_bromolow_rs3412rpxs | Linux Nas 3.2.40 #4482 SMP Fri Apr 18 16:52:49 CST 2014 x86_64 GNU/Linux synology_bromolow_rs3412rpxs | ||
| - | | + | On range tout ça sans / |
| - | tar zxvf zabbix_agents_2.2.1.linux2_6_23.amd64.tar.gz | + | mkdir / |
| + | cd / | ||
| + | | ||
| + | tar zxvf zabbix_agents_2.2.5.linux2_6_23.amd64.tar.gz | ||
| + | |||
| + | Créer un utilisateur zabbix | ||
| + | echo " | ||
| + | |||
| + | Modifier le fichier de config et lancé la commande | ||
| + | / | ||
| + | |||
| + | Vérifier le bon fonctionnement | ||
| + | > ps w | grep zabbix | ||
| + | 30271 zabbix | ||
| + | 30272 zabbix | ||
| + | 30273 zabbix | ||
| + | |||
| + | Ainsi que les logs | ||
| + | cat / | ||
| + | 30271: | ||
| + | 30271: | ||
| + | 30272: | ||
| + | 30273: | ||
| + | 30273: | ||
| + | |||
| + | Ici on voit l'hote " | ||
| - | J'ai rangé tout ça dans / | ||
| - | / | ||
| Pour que zabbix se lance au démarrage, j'ai créé le fichier suivant | Pour que zabbix se lance au démarrage, j'ai créé le fichier suivant | ||
| Ligne 165: | Ligne 271: | ||
| date | date | ||
| end script | end script | ||
| - | exec "/ | + | exec "/ |
| # vim: | # vim: | ||