Os pacotes oficias do Zabbix 6.0 LTS para Debian, Ubuntu, e Raspberry Pi OS (Raspbian) estão disponíveis no Zabbix website.
Os pacotes estão disponíveis para banco de dados MySQL/PostgreSQL e para servidor web Apache/Nginx web.
Ver as instruções por plataforma installation na página de download para:
Se você quiser executar o Zabbix agent como root, consulte running agent as root.
O processo de serviço de web do Zabbix utilizado scheduled report generation, requer o navegador Google Chrome. O navegador não está incluído nos pacotes e deve ser instalado manualmente.
Com o TimescaleDB, além do comando de importação para o PostgreSQL, também execute:
O TimescaleDB somente é suportado com servidor Zabbix.
O frontend Zabbix requer PHP na versão 7.2 or newer a partir do Zabbix 5.0.
Consulte as instruções instructions para instalar frontend Zabbix em distribuições com versões do PHP inferiores a 7.2.
Veja SELinux configuration para RHEL/CentOS.
Após a configuração do frontend e do SELinux, reinicie o Apache servidor web:
Assim que o repositório necessário for adicionado, você pode instalar o proxy Zabbix por Executando:
Substitua 'mysql' no comando por 'pgsql' para usar PostgreSQL, ou com 'sqlite3' para usar SQLite3.
Create um banco de dados separado para Proxy Zabbix.
O servidor Zabbix e o proxy Zabbix não podem usar o mesmo banco de dados. Se eles são instalado no mesmo host, o banco de dados proxy deve ter um diferente nome.
Importar esquema inicial:
Para proxy com PostgreSQL (ou 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
Edit zabbix_proxy.conf:
# vi /etc/zabbix/zabbix_proxy.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=<password>
Em DBName para Zabbix proxy, use um banco de dados separado do servidor Zabbix.
Em DBPassword, use a senha do banco de dados Zabbix para MySQL; Usuário PostgreSQL senha para PostgreSQL.
Use DBHost =
com PostgreSQL. Você pode querer manter o padrão definir DBHost = localhost
(ou um endereço IP), mas isso faria O PostgreSQL usa um soquete de rede para se conectar ao Zabbix. Consulte o respective section para RHEL/CentOS para obter instruções.
Para iniciar um processo de Zabbix proxy e fazê-lo iniciar na inicialização do sistema:
Um Zabbix proxy não tem front-end; ele se comunica com o Zabbix servidor apenas.
É necessário instalar Java gateway somente se você deseja monitorar aplicativos JMX. O gateway Java é leve e não requer um banco de dados.
Assim que o repositório necessário for adicionado, você pode instalar o Zabbix Java gateway executando:
Prossiga para setup para mais detalhes sobre como configurar e executar o Java gateway.