Grafana - um software de código aberto para análise e monitoramento

Grafana - um software de código aberto para análise e monitoramento

Grafana é um de código aberto, rico em recursos, poderoso, elegante e altamente extensível e software de monitoramento que é executado em Linux, janelas e Mac OS. É um software de fato para análise de dados, sendo usado em Pilha estouro, eBay, PayPal, Uber e Oceano digital - só para mencionar apenas alguns.

Ele suporta 30+ código aberto, bem como bancos de dados/fontes de dados comerciais, incluindo Mysql, PostGresql, Grafite, Elasticsearch, OPENTSDB, Prometeu e Influxdb. Ele permite que você cavar profundamente em grandes volumes de dados operacionais em tempo real; Visualize, consulte, defina alertas e obtenha informações de suas métricas de diferentes locais de armazenamento.

Leia também: Como instalar o software Piwik (Google Analytics) no Linux

Importante, Grafana Permite configurar várias organizações independentes, cada uma com seu próprio ambiente de uso (administradores, fontes de dados, painéis e usuários).

Software de monitoramento de análises de grafana

Recursos de 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ário de energia.
  • Suporta multi -inquilino, configurar 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 apoia a colaboração, permitindo o compartilhamento de dados e painéis entre equipes e muito mais.

Uma demonstração online está disponível para você tentar antes de instalar Grafana em sua distribuição Linux.

URL de demonstração: http: // reproduzir.Grafana.org/ 

Neste artigo, explicaremos como instalar Grafana - Visualização e monitoramento de dados software on CENTOS, Debian e Ubuntu distribuições.

Instale o Grafana em sistemas Linux

1. Vamos instalar Grafana de seu oficial Yum ou Apt Repositórios, para que você possa atualizá -lo usando seu gerenciador de pacotes padrão.

Instale Grafana no Debian e Ubuntu

$ echo "Deb https: // packagecloud.io/grafana/estábulo/Debian/Stretch Main "| sudo tee -a/etc/apt/fontes.Lista $ Curl https: // packagecloud.io/gpg.chave | sudo apt-key add-$ sudo apt-get update $ sudo apt-get install grafana 

Instale Grafana no CentOS, Rhel e Fedora

# eco "[grafana] nome = grafana baseurl = https: // packagecloud.io/grafana/estábulo/el/7/$ basearch repo_gpgcheck = 1 habilitado = 1 gpgcheck = 1 gpgKey = https: // packageCloud.io/gpg.chave 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. Depois de instalar Grafana, Você pode encontrar arquivos importantes nos seguintes locais:

  • Instala binário para /usr/sbin/grafana-server
  • Instala init.d script para /etc/init.D/Grafana-Server
  • Cria arquivo padrão (vars de ambiente) para /etc/default/Grafana-server
  • Instala o arquivo de configuração para /etc/grafana/grafana.ini
  • Instala o nome do serviço Systemd Grafana-Server.serviço
  • A configuração padrão define o arquivo de log em /var/log/grafana/grafana.registro
  • A configuração padrão especifica um sqlite3 dB em /var/lib/grafana/grafana.dB
  • Instala HTML/JS/CSS e outros arquivos Grafana /usr/share/grafana

3. Em seguida, inicie o Grafana Serviço, verifique se está em funcionamento e, em seguida. Por padrão, o processo é executado como o Grafana Usuário (criado durante o processo de instalação) e escuta na porta HTTP 3000.

Iniciar o servidor Grafana (via Systemd)

# Systemctl Daemon-Reload # SystemCtl Iniciar Grafana-Server # Systemctl Status Grafana-Server # SystemCtl Ativar Grafana-Server 

Iniciar o servidor Grafana (via init.d)

# Serviço Grafana-Server Iniciar # Serviço Grafana-Server Status # sudo update-rc.D Padrões de D Grafana-Server [On Debian/Ubuntu] # /sbin /chkconfig --dd grafana-server [No CentOS/Rhel/Fedora] 

4. Se o seu sistema tiver um firewall ativado por padrão, você precisará abrir a porta 3000 no firewall para permitir solicitações de clientes ao processo de Grafana.

----------- [On Debian/Ubuntu] ----------- $ sudo ufw permitir 3000/tcp $ sudo ufw recarregar ----------- [No CentOS/Rhel/Fedora] ----------- # firewall-cmd --permanent --add-port = 3000/tcp # firewall-cmd--reload 

5. Agora use o seguinte URL para acessar o Grafana, que serão redirecionados para a página de login, credenciais do usuário como Nome de usuário: admin e Senha: Admin)

http: // your-domain.com: 3000 ou http: // ip-address: 3000 
Login de administrador de Grafana

6. Após o login, você acessará o painel doméstico, conforme mostrado na captura de tela abaixo.

Painel doméstico de Grafana

7. Em seguida, adicione um banco de dados ou fonte de dados, clique em “Adicione fonte de dados”. Por exemplo, vamos adicionar um Mysql base de dados; Especifique o nome da fonte de dados, tipo e parâmetros de conexão. Em seguida, clique em Salvar e testar.

Adicionar fonte de dados de Grafana

Você será notificado se a conexão do banco de dados for bem -sucedida ou falhar, como mostrado na captura de tela. Em seguida, volte para o painel doméstico para adicionar um novo painel.

Conexão de fonte de dados de Grafana

8. De Lar Painel, clique em Novo painel Para adicionar um novo painel para visualizar métricas da sua fonte de dados.

Adicionar Grafana New Painel

A partir daqui, você pode adicionar mais fontes de dados, painéis, convidar os membros da sua equipe, instalar aplicativos e plugins para estender as funcionalidades padrão e fazer mais.

Você pode encontrar mais informações da página inicial de Grafana: https: // grafana.coma

Grafana é um software elegante para análise de dados em tempo real e monitoramento. Esperamos que você tenha instalado com sucesso o Grafana em seu sistema Linux; caso contrário, use o formulário de feedback abaixo para fazer qualquer pergunta ou compartilhar seus pensamentos sobre isso.