O Grafana é um software de análise e monitoramento de código aberto, rico em recursos, poderoso, elegante e altamente extensível que roda no Linux, Windows e MacOS. É um software de facto para análise de dados, sendo usado no Stack Overflow, eBay, PayPal, Uber e Digital Ocean – apenas para mencionar alguns.
Ele suporta 30+ bases de dados/fontes de dados de código aberto e comerciais, incluindo MySQL, PostgreSQL, Graphite, Elasticsearch, OpenTSDB, Prometheus e InfluxDB. Permite aprofundar em grandes volumes de dados operacionais em tempo real; visualizar, consultar, definir alertas e obter insights das métricas de diferentes locais de armazenamento.
Leia também: Como Instalar o Software Piwik (Google Analytics) no Linux
Importante, o Grafana permite configurar múltiplas organizações independentes, cada uma com seu próprio ambiente de uso (administradores, fontes de dados, painéis e usuários).

Recursos do Grafana:
- Gráficos elegantes para visualização de dados.
- Gráficos rápidos e flexíveis com inúmeras opções.
- Painéis dinâmicos e reutilizáveis.
- É altamente extensível usando centenas de painéis e plugins na biblioteca oficial.
- Suporta preferências de usuários avançados.
- Suporta multi-inquilinato, configurando várias organizações independentes.
- Suporta autenticação via LDAP, Google Auth, Grafana.com e Github.
- Suporta notificações via Slack, PagerDuty e muito mais.
- Notavelmente suporta colaboração permitindo o compartilhamento de dados e painéis entre equipes e muito mais.
Uma demonstração online está disponível para você experimentar antes de instalar o Grafana em sua distribuição Linux.Grafana
Demo URL: http://play.grafana.org/
Neste artigo, explicaremos como instalar o software de visualização e monitoramento de dados Grafana em distribuições CentOS, Debian e Ubuntu.Grafana – Visualização de Dados e MonitoramentoCentOSDebianUbuntu
Instalar o Grafana em Sistemas Linux
1. Vamos instalar o Grafana a partir de seus repositórios oficiais YUM ou APT, para que você possa atualizá-lo usando seu gerenciador de pacotes padrão.GrafanaYUMAPT
Instalar o Grafana no Debian e Ubuntu
$ echo "deb https://packagecloud.io/grafana/stable/debian/ stretch main" | sudo tee -a /etc/apt/sources.list $ curl https://packagecloud.io/gpg.key | sudo apt-key add - $ sudo apt-get update $ sudo apt-get install grafana
Instalar o Grafana no CentOS, RHEL e Fedora
# echo "[grafana] name=grafana baseurl=https://packagecloud.io/grafana/stable/el/7/$basearch repo_gpgcheck=1 enabled=1 gpgcheck=1 gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt" | sudo tee /etc/yum.repos.d/grafana.repo # yum install grafana
2. Após instalar o Grafana, você pode encontrar arquivos importantes nos seguintes locais:Grafana
- Instala o binário em /usr/sbin/grafana-server
- Instala o script Init.d em /etc/init.d/grafana-server
- Cria o arquivo padrão (variáveis de ambiente) em /etc/default/grafana-server
- Instala o arquivo de configuração em /etc/grafana/grafana.ini
- Instala o serviço systemd nomeado grafana-server.service
- A configuração padrão define o arquivo de log em /var/log/grafana/grafana.log
- A configuração padrão especifica um banco de dados sqlite3 em /var/lib/grafana/grafana.db
- Instala arquivos HTML/JS/CSS e outros arquivos do Grafana em /usr/share/grafana
3. Em seguida, inicie o serviço Grafana, verifique se está em funcionamento e em seguida habilite o autoinício durante a inicialização, conforme a seguir. Por padrão, o processo é executado como usuário grafana (criado durante o processo de instalação) e escuta na porta HTTP 3000.
Inicie o Servidor Grafana (via Systemd)
# systemctl daemon-reload # systemctl start grafana-server # systemctl status grafana-server # systemctl enable grafana-server
Inicie o Servidor Grafana (via init.d)
# service grafana-server start # service grafana-server status # sudo update-rc.d grafana-server defaults [On Debian/Ubuntu] # /sbin/chkconfig --add grafana-server [On CentOS/RHEL/Fedora]
4. Se o seu sistema tiver um firewall ativado por padrão, é necessário abrir a porta 3000 no firewall para permitir solicitações de cliente ao processo do grafana.
----------- [On Debian/Ubuntu] ----------- $ sudo ufw allow 3000/tcp $ sudo ufw reload ----------- [On CentOS/RHEL/Fedora] ----------- # firewall-cmd --permanent --add-port=3000/tcp # firewall-cmd --reload
5. Agora utilize a seguinte URL para acessar o Grafana, que redirecionará para a página de login, com credenciais de usuário como username: admin e password: admin)
http://Your-Domain.com:3000 OR http://IP-Address:3000

6. Após o login, você terá acesso ao painel inicial, conforme mostrado na captura de tela abaixo.

7. Em seguida, adicione um banco de dados ou fonte de dados, clique em “Adicionar Fonte de Dados”. Por exemplo, adicionaremos um banco de dados MySQL; especifique o nome da fonte de dados, o tipo e os parâmetros de conexão. Em seguida, clique em Salvar e Testar.

Será notificado se a conexão ao banco de dados for bem-sucedida ou falhar, conforme mostrado na captura de tela. Em seguida, volte ao painel inicial para adicionar um novo painel.

8. No painel Início, clique em Novo painel para adicionar um novo painel para visualizar métricas de sua fonte de dados.

Aqui, você pode adicionar mais fontes de dados, painéis, convidar membros da sua equipe, instalar aplicativos e plugins para estender as funcionalidades padrão e fazer mais.
Você pode encontrar mais informações na Página Inicial do Grafana: https://grafana.com/
O Grafana é um software elegante para análise e monitoramento de dados em tempo real. Esperamos que você tenha instalado o Grafana com sucesso em seu sistema Linux, caso contrário, use o formulário de feedback abaixo para fazer perguntas ou compartilhar suas opiniões sobre ele.
Source:
https://www.tecmint.com/install-grafana-analytics-in-centos-ubuntu-debian/