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

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

[ Hits: 14.265 ]

 


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 Owncloud 10 no Debian 9

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

Acesso remoto root no MariaDB no Debian 9

Atualização do Zabbix 3.2 para 3.4 no Debian

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

Leitura recomendada

Desativando IPV6 no Ubuntu Server/Desktop [18.04/20.0/22.04]

Como acessar, via SSH, uma VM guest em execução no Hyper-V a partir do WSL2

Wicd no Slackware

SSH contornando o firewall com o Tor

Ativando SSH no Raspberrypi no Sistema Operacional Raspbian (sem trocas de cabos)

  

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