Áú»¢¶Ä²©

2 Debian/Ubuntu/Raspbian

Vista general

Els paquets oficials de Áú»¢¶Ä²© 7.0 per Debian, Ubuntu, i Raspberry Pi OS (Raspbian) s¨®n disponibles al lloc web de Áú»¢¶Ä²©.

Els paquets s¨®n disponibles amb ambd¨²es bases de dades MySQL/PostgreSQL i suport amb els servidors web Apache i Nginx.

Notes sobre la instal¡¤laci¨®

Consulteu les instruccions d'instal¡¤laci¨® per plataforma a la p¨¤gina de desc¨¤rrega per a:

  • Instal¡¤laci¨® de dip¨°sits
  • instal¡¤laci¨® de servidor/agent/interf¨ªcie
  • creaci¨® de la base de dades inicial, importaci¨® de les dades inicials
  • °ä´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® de la base de dades per al servidor Áú»¢¶Ä²©
  • °ä´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® PHP per a la interf¨ªcie Áú»¢¶Ä²©
  • inici dels processos servidor/agent
  • °ä´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® de la interf¨ªcie Áú»¢¶Ä²©

Si voleu executar l'agent Áú»¢¶Ä²© com a root, consulteu la p¨¤gina executar l'agent com a root.

El proc¨¦s del servei web de Áú»¢¶Ä²©, que s'empra per a la generaci¨® d'informes programats, requereix el navegador Google Chrome. El navegador no ¨¦s pas incl¨°s als paquets i s'ha d'instal¡¤lar a banda.

Importaci¨® de dades amb Timescale DB

Amb TimescaleDB afegida a la comanda d'importaci¨® per a PostgreSQL, executeu tamb¨¦:

cat /usr/share/zabbix-sql-scripts/postgresql/timescaledb/schema.sql | sudo -u zabbix psql zabbix

TimescaleDB s'admet nom¨¦s amb el servidor Áú»¢¶Ä²©.

°ä´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® de SELinux

Veieu la ³¦´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® de SELinux per RHEL.

Un cop hagin acabat la ³¦´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® del tauler i de SELinux, reinicieu el servidor Web Apache:

systemctl restart apache2

Instal¡¤laci¨® del proxy

Un cop afegit el repositori necessari, podeu instal¡¤lar el proxy Áú»¢¶Ä²© executant:

 apt install zabbix-proxy-mysql zabbix-sql-scripts

Substitu?u "mysql" a l'ordre per "pgsql" per emprar PostgreSQL, o per "sqlite3" per utilitzar SQLite3.

El paquet 'zabbix-sql-scripts' cont¨¦ esquemes de bases de dades per a tots els sistemes de gesti¨® de bases de dades compatibles amb el servidor Áú»¢¶Ä²© i el proxy Áú»¢¶Ä²© i s'emprar¨¤ per a la importaci¨® de dades.

Creaci¨® de bases de dades

Creeu una base de dades diferent per al proxy Áú»¢¶Ä²©.

El servidor Áú»¢¶Ä²© i el proxy Áú»¢¶Ä²© no poden emprar la mateixa base de dades. Si s¨®n instal¡¤lats al mateix equip, la base de dades proxy ha de tindre un nom diferent.

Importaci¨® de dades

Importeu l'esquema inicial:

cat /usr/share/zabbix-sql-scripts/mysql/proxy.sql | mysql -uzabbix -p zabbix

Per un proxy amb PostgreSQL (o SQLite) :

cat /usr/share/zabbix-sql-scripts/postgresql/proxy.sql | sudo -u zabbix psql zabbix
       cat /usr/share/zabbix-sql-scripts/sqlite3/proxy.sql | sqlite3 zabbix.db
Configurar la base de dades per al proxy Áú»¢¶Ä²©

Modifiqueu l'arxiu de ³¦´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® del proxy Áú»¢¶Ä²© (/etc/zabbix/zabbix_proxy.conf):

DBHost=localhost
       DBName=zabbix
       DBUser=zabbix
       DBPassword=<password>

A DBName per al proxy Áú»¢¶Ä²©, empreu una base de dades independent del servidor Áú»¢¶Ä²©.

A DBPassword, utilitzeu el mot de pas de la base de dades Áú»¢¶Ä²© per a MySQL; mot de pas d'usuari de PosgreSQL per a PosgreSQL.

Empreu DBHost= amb PostgreSQL. ?s possible que vulgueu mantindre el DBHost=localhost per defecte (o una adre?a IP), per¨° aix¨° obligaria a PostgreSQL a emprar un s¨°col de xarxa per connectar-se a Áú»¢¶Ä²©. Consulteu la secci¨® rellevant per obtindre instruccions per a RHEL.

Engegar els processos del proxy Áú»¢¶Ä²©

Per engegar el proc¨¦s proxy Áú»¢¶Ä²© i fer que s'engegui a l'inici del sistema:

systemctl restart zabbix-proxy
       systemctl enable zabbix-proxy
°ä´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® de la interf¨ªcie

El proxy Áú»¢¶Ä²© no t¨¦ pas interf¨ªcie; comunica nom¨¦s amb el servidor Áú»¢¶Ä²©.

###Instal¡¤laci¨® de la passarel¡¤la Java

Cal instal¡¤lar la passarel¡¤la de Java nom¨¦s si voleu monitorar les aplicacions JMX. La passarel¡¤la de Java ¨¦s lleugera i no li cal una base de dades.

Un cop afegit el dip¨°sit necessari, podeu instal¡¤lar Áú»¢¶Ä²© Java Gateway executant:

 # apt install zabbix-java-gateway

Aneu a ³¦´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® per obtindre detalls sobre la ³¦´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨® i l'execuci¨® de la passarel¡¤la Java.