- 1. Adicionar repositório Grafana no CentOS 7
- 2. Instale o Grafana no CentOS 7
- 3. Reiniciando os serviços Grafana no CentOS 7
- 4. Habilitar porta para Grafana no CentOS 7
- 5. Instale o Grafana no Ubuntu 17.10
- 6. Inicie os serviços Grafana no Ubuntu 17.10
- 7. Habilite o Firewall no Ubuntu 17.10
- 8. Use Grafana no Ubuntu 17.10
- 9. Instale plugins no Grafana no Linux
São centenas de ferramentas de monitoramento que foram desenvolvidas com o objetivo de simplificar a tarefa de gestão, controle e administração de uma organização independentemente do sistema operacional utilizado.
No caso das distribuições Linux, temos uma vantagem maior por ter milhares de opções de código aberto que, além de serem gratuitas, nos permitem escalar suas possibilidades a níveis muito mais elevados.
É o caso do Grafana, e é por isso que a Solvetic fará uma análise completa sobre o que é e como usar o Grafana no CentOS 7.
Se você não possui a distribuição CentOS 7, pode baixá-la no seguinte link:
O que é GrafanaO Grafana foi desenvolvido como uma ferramenta open source com a qual será possível consultar, visualizar, alertar e analisar as métricas de uma forma muito mais simples, independentemente de onde estejam armazenadas.
Recursos do GrafanaAo usar o Grafana, teremos as seguintes vantagens:
- Várias opções de visualização: Com o Grafana será possível acessar vários tipos de gráficos, plugins de painel e mais opções para visualizar métricas e registros.
- Sistema de alerta: Com o Grafana cada métrica será avaliada em um período de tempo definido e, caso seja encontrada alguma diferença, seremos alertados.
- Notificações: quando um alerta muda de status, uma notificação é enviada. Será possível receber notificações por e-mail ou através de plataformas como Slack, PagerDuty, VictorOps, OpsGenie ou webhook.
- Painéis dinâmicos: Com o Grafana, podemos criar painéis dinâmicos e reutilizáveis com variáveis de modelo que podem conter menus suspensos na parte superior do painel.
- Fontes de dados mistas: será possível misturar diferentes tipos de dados em um único gráfico.
- Anotações: Poderemos adicionar anotações aos gráficos com eventos enriquecidos por meio de diferentes fontes de dados. Com isso, ao passar o mouse sobre os eventos, serão exibidos os metadados e rótulos do evento completo.
- Filtros ad-hoc: os filtros ad-hoc nos permitem criar novos filtros por chave ou valor sem ter que desligar o sistema, e eles serão aplicados automaticamente a todas as consultas que fazem uso daquela fonte de dados.
Agora veremos como instalar e usar o Grafana no CentOS 7.
1. Adicionar repositório Grafana no CentOS 7
O primeiro passo a tomar é adicionar o repositório Grafana no diretório yum.repos.d, para isso devemos criar um novo arquivo que chamaremos de "grafana.repo".
Passo 1
Para isso, podemos usar um editor como o vim ou nano:
cd /etc/yum.repos.d/ (acesso ao diretório) nano grafana.repo (criação de arquivo)Passo 2
Na janela exibida, colaremos as seguintes linhas:
[grafana] name = grafana baseurl = https: //packagecloud.io/grafana/stable/el/6/$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
PROLONGAR
etapa 3
Salvamos as alterações usando a seguinte combinação de teclas:
Ctrl + O
Saímos do editor usando:
Ctrl + X
ObservaçãoSe quisermos usar um repositório onde encontramos o aplicativo em fase de teste ou beta, devemos adicionar a seguinte linha:
baseurl = https: //packagecloud.io/grafana/testing/el/6/$basearch
2. Instale o Grafana no CentOS 7
Passo 1
Uma vez que o repositório é armazenado, podemos usar o seguinte comando para instalar o Grafana no sistema:
yum -y install grafana
PROLONGAR
Passo 2
Assim que o Grafana for instalado no CentOS 7, veremos o seguinte:
PROLONGAR
etapa 3
Algumas outras maneiras de instalar o Grafana no CentOS 7 são:
Instale a versão estável usando o comando Yum diretamente
Para fazer isso, executaremos o seguinte comando:
sudo yum install https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.2-1.x86_64.rpm
Instale a versão estável usando RPMNeste caso será necessário executar as seguintes linhas:
wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.2-1.x86_64.rpm sudo yum install initscripts fontconfig sudo rpm -Uvh grafana-4.6.2-1 .x86_64.rpm
3. Reiniciando os serviços Grafana no CentOS 7
Concluída a instalação, procedemos à execução das seguintes linhas:
systemctl daemon-reload (reinicializar o daemon)
systemctl start grafana-server
systemctl enable grafana-server (Ativar serviço Grafana na inicialização do CentOS 7)
PROLONGAR
4. Habilitar porta para Grafana no CentOS 7
Por padrão, Grafana usa a porta 3000 para sua comunicação, por isso é importante que habilitemos esta porta no firewall CentOS 7 executando o seguinte. Até este ponto nós instalamos o Grafana no CentOS 7.
firewall-cmd --add-port = 3000 / tcp --permanent firewall-cmd --reload
PROLONGAR
5. Instale o Grafana no Ubuntu 17.10
Muitos usuários têm o Ubuntu como distribuição de trabalho e o Grafana certamente é totalmente compatível com o Ubuntu, veremos como instalá-lo lá.
Em primeiro lugar, como no CentOS 7, devemos adicionar o repositório para a instalação correta do Grafana, este repositório irá para o diretório sources.list.d.
Passo 1
Para isso, executamos o seguinte:
sudo echo 'deb https://packagecloud.io/grafana/stable/debian/ jessie main'> /etc/apt/sources.list.d/grafana.listPasso 2
Agora vamos adicionar a chave GPG executando o seguinte:
curl https://packagecloud.io/gpg.key | sudo apt-key add -
etapa 3
Agora, vamos atualizar o repositório executando:
atualização do apt sudoPasso 4
Prosseguimos com a instalação do Grafana executando a seguinte linha. Lá, esperamos que os pacotes sejam baixados e instalados.
sudo apt instalar grafana
Alternativa para instalar o GrafanaA seguir está outra maneira de instalar o Grafana no Ubuntu 17.10:
- Instale a versão estável
- Para isso vamos executar as seguintes linhas:
wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_4.6.2_amd64.deb sudo apt-get install -y adduser libfontconfig sudo dpkg -i grafana_4.6.2_amd64.deb
6. Inicie os serviços Grafana no Ubuntu 17.10
Passo 1
Como o Ubuntu usa o systemd como sistema de inicialização, será necessário executar a seguinte linha para carregar a configuração do Grafana:
systemctl daemon-reloadPasso 2
Agora, vamos executar as seguintes linhas:
systemctl start grafana-server (inicia o serviço Grafana)
systemctl enable grafana-server (ativa o serviço Grafana na inicialização do Ubuntu)
7. Habilite o Firewall no Ubuntu 17.10
Passo 1
Assim como no CentOS 7, o Grafana utiliza a porta 3000 para sua conexão, portanto será necessário habilitá-la no sistema, podemos verificar executando a seguinte linha:
netstat -plntu
PROLONGAR
Podemos constatar que o serviço Grafana faz uso da porta 3000.
ObservaçãoCaso não tenha a opção netstat, podemos instalar executando a linha
apt install net-tools.
Passo 2
Para habilitar essa porta no Ubuntu, executaremos as seguintes linhas:
ufw permitir ssh ufw permitir 3000 / tcp ufw ativar
PROLONGAR
etapa 3
Se quisermos ver o status do firewall, podemos usar o comando:
ufw status
8. Use Grafana no Ubuntu 17.10
Passo 1
Para acessar o Grafana devemos ir a um navegador e usar a seguinte sintaxe:
http: // endereço_IP: 3000Passo 2
Ao acessar, usaremos as seguintes credenciais:
- Do utilizador: admin
- Senha: admin
PROLONGAR
etapa 3
Ao acessar, veremos o seguinte:
PROLONGAR
Passo 4
Lá podemos iniciar o processo de gestão da Grafana. Se quisermos editar o nome de usuário e a senha por motivos de segurança, clicaremos no ícone Grafana e iremos para o caminho Admin / Usuários globais:
PROLONGAR
Etapa 5
Lá, veremos a seguinte janela:
PROLONGAR
Etapa 6
Clique no botão "Editar" para fazer os ajustes necessários. Uma vez feito isso, clique no botão "Atualizar" para aplicar as alterações.
PROLONGAR
9. Instale plugins no Grafana no Linux
Passo 1
O Grafana nos permite usar três tipos de plug-ins em sua interface, a saber:
Plugins do painelEste tipo de plugin permite adicionar uma nova visualização dos dados no Grafana.
Fonte de dadosNeste plugin você encontrará os dados de origem do Grafana.
Aplicativo (aplicativo)Através deste add-on podemos adicionar novas funcionalidades ao Grafana.
Passo 2
Eles podem ser instalados se formos para a seção Plugins no menu Grafana:
PROLONGAR
etapa 3
Mas se quisermos instalá-los desde o terminal, a Grafana nos oferece a opção "grafana-cli" para esta operação:
PROLONGAR
Passo 4
Para listar todos os plugins disponíveis no repositório usaremos a seguinte linha:
grafana-cli plugins list-remote
PROLONGAR
Etapa 5
Para instalar qualquer plugin no Grafana, usaremos o parâmetro "instalação de plugins" da seguinte forma:
plugins grafana-cli install grafana-clock-panel
PROLONGAR
Etapa 6
Podemos perceber que é necessário reiniciar o serviço Grafana para completar o processo, para isso iremos executar o seguinte:
systemctl restart grafana-serverEtapa 7
Assim que o serviço for reiniciado, poderemos ver o plugin instalado no Grafana:
PROLONGAR
Etapa 8
Para remover o plugin instalado, executamos o seguinte:
plugins grafana-cli remove grafana-clock-panelVemos as várias opções que a Grafana nos oferece para a gestão e controle das operações em Linux.