segunda-feira, 29 de maio de 2017

Instalação Zabbix 3.2 para Ubuntu 16.04 LTS













Zabbix ​3.2 for Ubuntu 16.04 LTS

# wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb

# dpkg -i zabbix-release_3.2-1+xenial_all.deb

# apt-get update

Instalando os pacotes do Zabbix

Exemplo para instalar o Zabbix Server, banco de dados e interface web com MySQL.

# apt-get install zabbix-server-mysql zabbix-frontend-php




Exemplo para instalar o Zabbix Agent apenas.

# apt-get install zabbix-agent


Criando o banco de dados inicial
Crie uma base de dados e usuário no MySQL.
shell> mysql -uroot -p <password – senha do root>

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

mysql> flush privileges;

mysql> quit;

Importe o esquema de tabelas e dados padrões.

# cd /​usr/​share/​doc/​zabbix-server-mysql
# zcat create.sql.gz | mysql -uroot  zabbix

Iniciando o processo do Zabbix Server
Edite a configuração do arquivo zabbix_server.conf
# nano /​etc/​zabbix/​zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

Inicie o processo do Zabbix Server.

# service zabbix-server start

Inicie o processo do Zabbix Agent no Server Zabbix

# service zabbix-agent start

Ajuste do timezone utilizado pelo Zabbix

sed -i 's/# php_value date.timezone Europe\/Riga/php_value date.timezone America\/Sao_Paulo/' /etc/zabbix/apache.conf

Após a alteração do arquivo de configuração será necessário o reinicio do processo do servidor web (Apache).

# service apache2 restart

DICA

Caso apareça o erro abaixo. Instale as dependências conforme abaixo e reinicie o PHP
# apt-get install php7.0-bcmath
# apt-get install php7.0-mbstring
# apt-get install php7.0-xml
# service apache2 restart


Abra o seu navegador favorito e aponte para o IP do teu servidor: http://IPDOSERVIDOR/zabbix



















  • Dica para instalar as mibs
# apt-get install snmp-mibs-downloader


  • Iniciar Zabbix ( Server e Agent) automaticamente

systemctl enable zabbix-agent.service

 systemctl enable zabbix-server.service


2 comentários:

  1. Boa noite o meu esta dando o erro Cannot connect to the database.
    Details

    The frontend does not match Zabbix database.
    alguem pode me ajudar por favor

    ResponderExcluir