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

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

[ Hits: 11.606 ]

 


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

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

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

Acesso remoto root no MariaDB no Debian 9

Atualização do Zabbix 3.2 para 3.4 no Debian

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

Leitura recomendada

Zoom - Aplicativo de Reunião

Evitando login simultâneo FreeRADIUS MySQL PPPoE

Substituindo o FirewallD pelo Iptables no CentOS 7

Instalar adaptador DWA-131 D-Link no Ubuntu 16.04

Checklist para problemas com WiFi

  

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