Instalação e configuração do Grafana/Zabbix no Debian 9

Publicado por Leonardo Marcatti da Silva em 22/03/2018

[ Hits: 14.551 ]

 


Instalação e configuração do Grafana/Zabbix no Debian 9



1 - Baixar e instalar os pacotes:

# wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_4.6.3_amd64.deb && apt install -y apt-transport-https curl && curl https://packagecloud.io/gpg.key | apt-key add - && apt install -y adduser libfontconfig && dpkg -i grafana_4.6.3_amd64.deb

2 - Iniciar e habilitar o serviço do Grafana:

# systemctl daemon-reload && systemctl start grafana-server && systemctl status grafana-server && systemctl enable grafana-server.service

3 - Habilitar o modo SSL do Apache:

# a2ensite default-ssl && a2enmod ssl && service apache2 restart

4 - Criar o certificado auto-assinado, a chave e colocar no diretório de certificados:

# openssl genrsa -des3 -out server.key 1024 && openssl req -new -key server.key -out server.csr && cp server.key server.key.org && openssl rsa -in server.key.org -out server.key && openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt && cp server.crt server.key /etc/ssl/certs

5 - Habilitar permissões nos certificados criados:

# chmod 775 /etc/ssl/certs/server.*

6 - Configurações adicionais:

# vim /etc/grafana/grafana.ini

Você precisa entrar neste link para configurar diversas coisas.

Esse documento lhe instrui a configurar https, tipo de banco de dados, certificados etc. Vai de acordo com o que você possui na sua máquina. É bem fácil e intuitivo. No meu caso, configuro https, algumas portas e o tipo de banco de dados (mysql).

7 - Instalar o plugin do Zabbix:

# grafana-cli plugins install alexanderzobnin-zabbix-app

8 - Reinicie e verifique o banco de dados com o comando abaixo:

# service grafana-server restart && sleep 2 && service grafana-server status

9 - Acesse:

https://ip_server:3000
User: admin
Password: admin

10 - Ir em "Add data source":

Name: Nome
Type: Zabbix

HTTPS Settings

URL: https://ip_server/zabbix/api_jsonrpc.php
Access: direct

Zabbix API Details

Username: username_do_zabbix
Password: password_do_zabbix

Fontes: https://grafana.com/, juntamente com experiências pessoais.

Outras dicas deste autor

LVM (Logical Volume) - Gerenciamento e Configuração

Samba 4.6.6 no Debian 8 - Instalação e Configuração

Instalação e configuração do ElastickSearch-Kibana-Lostash no Docker

Acesso remoto root no MariaDB no Debian 9

Instalação e configuração do ICINGA2 e ICINGA WEB2 no Debian 9

Leitura recomendada

Projeto Root - Simulando redes no Packet Tracer

Tor e netcat-openbsd em automação

Desabilitando IPV6 no Debian 8 e Ubuntu Server 16.04

Instalação Zabbix 4.2 no Ubuntu Server LTS 18.04.2

Adicionar IP Secundário no CentOS 7

  

Comentários
[1] Comentário enviado por Celso_Linuxer em 30/04/2018 - 23:02h

Amigo quando tento iniciar o serviço recebo o seguinte erro
Grafana-server Init Failed: Could not find config defaults, make sure homepath command line parameter is set or working directory is homepath



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts