O Grafana é um poderoso e elegante software de dashboard, que possibilita integração com diversas aplicações.
Instalação de dependências
O primeiro passo, em qualquer instalação de servidor ao meu ver, é garantir que todos os pacotes básicos estejam devidamente atualizados.
[sourcecode language="shell"]apt-get update;
apt-get upgrade;
[/sourcecode]
Antes de mais nada vamos remover o Apache para ter certeza que não teremos problemas com ele.
[sourcecode language="shell"]apt-get remove --purge apache2;
apt-get autoclean;
apt-get autoremove;
[/sourcecode]
Instalando o Grafana a partir do repositório oficial
Execute os comandos abaixo para adicionar o repositório do Grafana no Linux.
[sourcecode language="shell"]echo "deb https://packagecloud.io/grafana/stable/debian/ wheezy main" >> /etc/apt/sources.list
curl https://packagecloud.io/gpg.key | sudo apt-key add -
apt-get update
[/sourcecode]
Realize a instalação do Grafana
[sourcecode language="shell"]apt-get install grafana
[/sourcecode]
Atualize a permissão do aplicativo para que o mesmo possa iniciar em outras portas como 80 e 443
[sourcecode language="shell"]setcap 'cap_net_bind_service=+ep' /usr/sbin/grafana-server
[/sourcecode]
Edite o arquivo /etc/grafana/grafana.ini alterando os parâmetros de inicialização do mesmo conforme exemplo abaixo
[sourcecode language="shell"][server]
protocol = http
http_addr = 0.0.0.0
http_port = 80
[/sourcecode]
Inicie o serviço do Grafana com comando abaixo
[sourcecode language="shell"]service grafana-server start
[/sourcecode]