TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O monitoramento Zabbix

Por:   •  5/5/2015  •  Pesquisas Acadêmicas  •  2.583 Palavras (11 Páginas)  •  238 Visualizações

Página 1 de 11

Introdução

Este manual tem por objetivo instalar o servidor do Zabbix.

Serviços

Apache

Guia de instalação e configuração.

PHP

Guia de instalação e configuração.

MySQL

Guia de instalação e configuração.

Instalação Zabbix ver. 1.8.10

Criando a data base do Zabbix

Iremos utilizar o MySQL como banco de dados. Após entrar no terminal com os devidos privilégios, entre no mysql. shell> mysql

Imagem

Utilize os comandos abaixo. mysql> create database zabbix character set utf8; mysql> quit; Novamente no terminal shell, utilize os comandos abaixo. shell> cd create/schema shell> cat mysql.sql | mysql zabbix shell> cd ../data shell> cat data.sql | mysql zabbix shell> cat images_mysql.sql | mysql zabbix Pronto, a database foi criada.

Verificar o usuário na base do Zabbix

Criar usuário:

mysql> CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'zabbix';

Conseder privilégios:

mysql> GRANT ALL PRIVILEGES ON zabbix.* TO zabbix @'%' IDENTIFIED BY 'zabbix';

No terminal MySQL verifique se o usuário Zabbix está criado com as devidas permissões.

mysql> select * from mysql.user;

Compilar e configurar o código fonte

No terminal com os devidos privilégios, digite o comando abaixo:

shell> ./configure --enable-server --with-mysql --with-net-snmp --with-openipmi --with-libcurl --enable-agent

Após a conclusão, digite o comando abaixo:

shell> make install

Efetuando o Dump

Copie o arquivo nome.do.arquivo.dmp para a base do mysql.

shell> cat nome.do.arquivo.dmp | mysql zabbix

Configurar a interface web

Frontend Zabbix é escrito em PHP, para executá-lo necessita de um servidor web PHP instalado. A instalação é feita simplesmente copiando os arquivos PHP para o diretório do servidor web, documentos em HTML.

Local onde ficam os documentos HTML, diretório para servidor web Apache. / Var / www / html (Fedora, RHEL, CentOS)

Criar diretório

Para criar um subdiretório e copiar arquivos frontend Zabbix para ele, execute os comandos abaixo: mkdir var/www/html/zabbix cd frontends/php cp -a . var/www/html/zabbix 1. Aponte seu navegador para a URL do Zabbix. Exemplo: http://ip.do.servidor/queue.php

Imagem

2. Leia e aceite.

3. Certifique-se de que todos os pré-requisitos de software sejam atendidas.

4. Configurar as definições de banco de dados.

5. Digite os detalhes do servidor Zabbix.

6. Veja resumo das configurações.

7. Baixar arquivo de configuração e colocá-lo no diretório /conf. Como na imagem abaixo.

8. Concluir a instalação

9. Frontend Zabbix está pronto! Nome de usuário padrão é zabbix, senha zabbix.

Copiar diretório

Criar um usuário no S.O com o nome zabbix.

shell> useradd zabbix

Copiar o diretório /etc/zabbix

Acessar o host do Zabbix Server (55.66), com os devidos privilégios.

shell> ssh root@192.168.55.66 -l root

shell> cd /etc/zabbix/

shell> tar -cf zabbixconf.tar *

shell> scp zabbixconf.tar root@192.168.55.43:/tmp/

No host do Zabbix Server local, executar os comandos abaixo:

shell> mv zabbixconf.tar /etc/zabbix/

shell> cd /etc/zabbix/

shell> tar -xf zabbixconf.tar

shell> rm zabbixconf.tar

shell> cd /root/zabbix-1.8.10/misc/init.d/redhat/8.0/

shell> cp * /etc/init.d/

shell> cd /etc/init.d/

shell> chmod +x zabbix_agentd

shell> chmod +x zabbix_server

Alterar caminho conforme imagem abaixo.

shell> vi zabbix_server

shell> vi zabbix_agentd

Alterar o arquivo como no modelo abaixo, apontando para o diretório onde estão os binários. Exemplo: progdir="/usr/local/sbin/"

Startar os dois serviços.

...

Baixar como (para membros premium)  txt (14.3 Kb)   pdf (65.8 Kb)   docx (18.6 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no TrabalhosGratuitos.com