Áú»¢¶Ä²©

This is the documentation page for an unsupported version of Áú»¢¶Ä²©.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

6. Appliance Áú»¢¶Ä²©

Aper?u

Au lieu de configurer manuellement ou de r¨¦utiliser un serveur existant pour Áú»¢¶Ä²©, les utilisateurs peuvent une appliance Áú»¢¶Ä²© ou une image du CD d'installation de l'appliance Áú»¢¶Ä²©.

Les versions de l'appliance Áú»¢¶Ä²© et du CD d'installation sont bas¨¦es sur AlmaLinux 8 (x86_64).

Le CD d'installation de l'appliance Áú»¢¶Ä²© peut ¨ºtre utilis¨¦ pour un d¨¦ploiement instantan¨¦ du serveur Áú»¢¶Ä²© (MySQL).

Vous pouvez utiliser cette appliance pour ¨¦valuer Áú»¢¶Ä²©. L'appliance n'est pas destin¨¦e ¨¤ une utilisation en production.

Configuration requise :
  • RAM : 1.5 GB
  • Espace disque : au moins 8 Go doivent ¨ºtre allou¨¦s ¨¤ la machine virtuelle.

Menu de d¨¦marrage du CD/DVD d'installation de Áú»¢¶Ä²©?:

L'appliance Áú»¢¶Ä²© contient un serveur Áú»¢¶Ä²© (configur¨¦ et ex¨¦cut¨¦ sur MySQL) et une interface Web.

L'appliance virtuelle Áú»¢¶Ä²© est disponible dans les formats suivants?:

  • VMWare (.vmx)
  • Open virtualization format (.ovf)
  • Microsoft Hyper-V 2012 (.vhdx)
  • Microsoft Hyper-V 2008 (.vhd)
  • KVM, Parallels, QEMU, USB stick, VirtualBox, Xen (.raw)
  • KVM, QEMU (.qcow2)

Pour commencer, d¨¦marrez l'appliance et saisissez dans un navigateur l'adresse IP que l'appliance a re?ue via DHCP.

DHCP doit ¨ºtre activ¨¦ sur l'h?te.

Pour obtenir l'adresse IP depuis la machine virtuelle, ex¨¦cutez?:

ip addr show

Pour acc¨¦der ¨¤ l'interface Áú»¢¶Ä²©, acc¨¦dez ¨¤ http://<host_ip> (pour l'acc¨¨s depuis le navigateur de l'h?te, le mode pont doit ¨ºtre activ¨¦ dans les param¨¨tres r¨¦seau de la machine virtuelle).

Si l'appliance ne d¨¦marre pas dans Hyper-V, vous pouvez appuyer sur Ctrl+Alt+F2 pour changer de session tty.

1 Modifications de la configuration de AlmaLinux 8

L'appliance est bas¨¦e sur AlmaLinux 8. Certaines modifications ont ¨¦t¨¦ appliqu¨¦es ¨¤ la configuration AlmaLinux de base.

1.1 D¨¦p?ts

Le »å¨¦±è?³Ù officiel de Áú»¢¶Ä²© a ¨¦t¨¦ ajout¨¦ ¨¤ /etc/yum.repos.d?:

[zabbix]
       name=Áú»¢¶Ä²© Official Repository - $basearch
       baseurl=http://repo.zabbix.com/zabbix/5.2/rhel/8/$basearch/
       enabled=1
       gpgcheck=1
       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
1.2 Configuration du pare-feu

L'appliance utilise le pare-feu iptables avec des r¨¨gles pr¨¦d¨¦finies?:

  • Opened SSH port (22 TCP);
  • Opened Áú»¢¶Ä²© agent (10050 TCP) and Áú»¢¶Ä²© trapper (10051 TCP) ports;
  • Opened HTTP (80 TCP) and HTTPS (443 TCP) ports;
  • Opened SNMP trap port (162 UDP);
  • Opened outgoing connections to NTP port (53 UDP);
  • ICMP packets limited to 5 packets per second;
  • All other incoming connections are dropped.
1.3 Utiliser une adresse IP statique

Par d¨¦faut, l'appliance utilise DHCP pour obtenir l'adresse IP. Pour sp¨¦cifier une adresse?IP statique?:

  • Connectez-vous en tant qu'utilisateur root?;
  • Ouvrez le fichier /etc/sysconfig/network-scripts/ifcfg-eth0?;
  • Remplacez BOOTPROTO=dhcp par BOOTPROTO=none
  • Ajoutez les lignes suivantes?:
    • IPADDR=<Adresse IP de l'appliance>
    • PREFIX=<pr¨¦fixe CIDR>
    • GATEWAY=<adresse IP de la passerelle>
    • DNS1=<Adresse IP du serveur DNS>
  • Ex¨¦cutez la commande systemctl restart network.

Consultez la Red Hat officielle si n¨¦cessaire.

1.4 Changement de fuseau horaire

Par d¨¦faut, l'appliance utilise UTC pour l'horloge syst¨¨me. Pour modifier le fuseau horaire, copiez le fichier appropri¨¦ de /usr/share/zoneinfo vers /etc/localtime, par exemple?:

cp /usr/share/zoneinfo/Europe/Riga /etc/localtime

2 Configuration Áú»¢¶Ä²©

La configuration de l'appliance Áú»¢¶Ä²© comporte les mots de passe et modifications de configuration suivants?:

2.1 Identifiants (login:password)

Syst¨¨me :

  • root:zabbix

Interface Web Áú»¢¶Ä²© :

  • Admin:zabbix

Base de donn¨¦es :

  • root:<random>
  • zabbix:<random>

Les mots de passe de la base de donn¨¦es sont g¨¦n¨¦r¨¦s de mani¨¨re al¨¦atoire pendant le processus d'installation.
Le mot de passe root est stock¨¦ dans le fichier /root/.my.cnf. Il n'est pas n¨¦cessaire de saisir un mot de passe sous le compte "root".

Pour modifier le mot de passe de l'utilisateur de la base de donn¨¦es, des modifications doivent ¨ºtre apport¨¦es aux emplacements suivants?:

  • MySQL;
  • /etc/zabbix/zabbix_server.conf;
  • /etc/zabbix/web/zabbix.conf.php.

Des utilisateurs distincts zabbix_srv et zabbix_web sont d¨¦finis respectivement pour le serveur et l'interface Web.

2.2 Emplacements des fichiers
  • Les fichiers de configuration se trouvent dans /etc/zabbix.
  • Les fichiers journaux du serveur, du proxy et de l'agent Áú»¢¶Ä²© sont situ¨¦s dans /var/log/zabbix.
  • L'interface Web Áú»¢¶Ä²© est situ¨¦e dans /usr/share/zabbix.
  • Le r¨¦pertoire personnel de l'utilisateur zabbix est /var/lib/zabbix.
2.3 Modifications de la configuration de Áú»¢¶Ä²©
  • Le fuseau horaire de l'interface Web est d¨¦fini sur Europe/Riga (cela peut ¨ºtre modifi¨¦ dans /etc/php-fpm.d/zabbix.conf) ;

3 Acc¨¨s ¨¤ l'interface Web

Par d¨¦faut, l'acc¨¨s ¨¤ l'interface Web est autoris¨¦ de n'importe o¨´.

L'interface Web est accessible ¨¤ l'adresse http://<host>.

Cela peut ¨ºtre personnalis¨¦ dans /etc/nginx/conf.d/zabbix.conf. Nginx doit ¨ºtre red¨¦marr¨¦ apr¨¨s avoir modifi¨¦ ce fichier. Pour ce faire, connectez-vous en utilisant SSH en tant qu'utilisateur root et ex¨¦cutez?:

systemctl restart nginx

4 Pare-feu

Par d¨¦faut, seuls les ports r¨¦pertori¨¦s dans les modifications de configuration ci-dessus sont ouverts. Pour ouvrir des ports suppl¨¦mentaires, modifiez le fichier "/etc/sysconfig/iptables" et rechargez les r¨¨gles de pare-feu?:

systemctl reload iptables

5 Mise ¨¤ niveau

Les packages de l'appliance Áú»¢¶Ä²© peuvent ¨ºtre mis ¨¤ niveau. Pour ce faire, ex¨¦cutez?:

dnf update zabbix*

6 Services syst¨¨me

Les services Systemd sont disponibles :

systemctl list-units zabbix*

7 Notes sp¨¦cifiques au format

7.1 VMware

Les images au format vmdk sont utilisables directement dans les produits VMware Player, Server et Workstation. Pour une utilisation dans ESX, ESXi et vSphere, ils doivent ¨ºtre convertis ¨¤ l'aide du .

7.2 Image HDD/flash (raw)
dd if=./zabbix_appliance_5.2.0.raw of=/dev/sdc bs=4k conv=fdatasync

Remplacez /dev/sdc par votre p¨¦riph¨¦rique de disque Flash/HDD.