>_Zabbix 2.4.5 – CentOS 7.1 – Instalação do Servidor – 1.1

zabbix

Neste artigo pretendo abordar a instalação do Zabbix Server no CentOS 7.1.

Breve descrição sobre o Zabbix:

Zabbix foi criado por Alexei Vladishev, e atualmente é desenvolvido ativamente e suportado pela Zabbix SIA. O Zabbix é uma solução open source de monitoração para empresas. Com ele é possível monitora vários parâmetros de uma rede, como a saúde e a integridade dos servidores e serviços.

O Zabbix suporta polling e trapping. Todos os relatórios e estatísticas, bem como os parâmetros de configuração, são acessados através de uma ferramenta Web que é o front-end do produto.

Fonte: https://www.zabbix.com/documentation/1.8/pt/manual/sobre/introducao_ao_zabbix.

Passo 1 – Atualização do servidor CentOS 7.1

# yum update -y
# yum install yum-utils

Passo 2 – Criação do repositório Zabbix.repo.

# cd /etc/yum.repos.d/
# vim zabbix.repo
[Zabbix]
name=Zabbix
baseurl=http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/
gpgcheck=1
gpgkey=http://repo.zabbix.com/zabbix-official-repo.key

Passo 3 – Instalação do repositório epel-release.

# yum install epel-release
# yum update -y

Passo 4 – Instação dos pacotes necessários para o Zabbix.

# yum install zabbix-server-mysql zabbix-agent zabbix-web-mysql mysql mariadb-server httpd php php-ldap mod_ldap nmap

Passo 5 – Ajustando o arquivo php.ini (Não é necessário ajustar os parâmetros abaixo, caso utilize o repositório Zabbix).

# cp /etc/php.ini /etc/php.ini.old

# vim /etc/php.ini

 878 ;date.timezone =
PARA
 878 date.timezone = America/Sao_Paulo

 384 max_execution_time = 30
PARA
 384 max_execution_time = 600

 672 post_max_size = 8M
PARA
 672 post_max_size = 32M


 800 upload_max_filesize = 2M
PARA
 800 upload_max_filesize = 16M

  394 max_input_time = 60
PARA
 119 max_input_time = 600

Passo 6 – Criando a database zabbix e ajustando as permissões de acesso na base.

# mysql
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 4
Server version: 5.5.41-MariaDB MariaDB Server

Copyright (c) 2000, 2014, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> 
MariaDB [(none)]> create database zabbix;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> grant ALL privileges on zabbix.* to zabbix@localhost identified by 'senha';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

Passo 7 – Configurando o arquivo zabbix_server.conf

# cd /etc/zabbix/
# vim zabbix_server.conf
106 # DBPassword=
PARA
106 DBPassword=senha

332 # CacheSize=8M
PARA
332 CacheSize=32M

170 # StartPingers=1
PARA
170 StartPingers=5

Passo 8 – Importando o schema, images e data para a database zabbix.

# cd /usr/share/doc/zabbix-server-mysql-2.4.5/create/
# mysql -u zabbix -psenha  zabbix < schema.sql 
# mysql -u zabbix -psenha  zabbix < images.sql 
# mysql -u zabbix -psenha  zabbix < data.sql 

Passo 9 – Ajustandos os serviços essenciais para o perfeito funcionamento do zabbix server.

# systemctl start mariadb
# systemctl start httpd
# systemctl start zabbix-agent
# systemctl start zabbix-server
# systemctl enable mariadb
# systemctl enable httpd
# systemctl enable zabbix-server
# systemctl enable zabbix-agent

Passo 10 – Ajustando o arquivo /etc/services.

# vim /etc/services
zabbix-agent 10050/tcp #Zabbix Agent
zabbix-agent 10050/udp #Zabbix Agent
zabbix-trapper 10051/tcp #Zabbix Trapper
zabbix-trapper 10051/udp #Zabbix Trapper

Para finalizar a configuração, basta acessar o ambiente web.
http://IP-ZABBIX/zabbix.

Captura de tela de 2015-07-23 10:39:21

Captura de tela de 2015-07-23 10:39:32

Captura de tela de 2015-07-23 10:39:52

Captura de tela de 2015-07-23 10:41:14

Captura de tela de 2015-07-23 10:41:19

Captura de tela de 2015-07-23 10:41:23

Captura de tela de 2015-07-23 10:43:10

Captura de tela de 2015-07-23 10:43:16Continua …

>_Zabbix 2.4.5 – CentOS 7.1 – Instalação do Servidor – 1.1
Tagged on:

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

%d blogueiros gostam disto: