Como monitorar o desempenho global do site com Grafana worldPing?

Neste artigo, você aprenderá como monitorar o desempenho global de um site com Grafana e worldPing.

O que é worldPing?

worldPing é um plug-in Grafana que pode armazenar, testar e alertar continuamente sobre o desempenho global de aplicativos da Internet e o tempo de atividade do seu site. Ele permite que você monitore o tempo de atividade, tempo de resposta de DNS, ICMP, HTTP e HTTPS de todo o mundo, mesmo dentro do seu datacenter.

Com o worldPing, você pode fazer 1 milhão de verificações todos os meses gratuitamente. Com essas muitas verificações gratuitas todos os meses, você pode monitorar facilmente 2 sites.

Mas se você é uma empresa e precisa de mais monitoramento, pode optar pelo plano pago.

Recursos do worldPing:

  • Testa o desempenho de seus aplicativos e o tempo de atividade
  • Com o sistema de alerta avançado, ele notifica você sobre qualquer problema.
  • Fornece métricas comparativas de desempenho de seus concorrentes
  • Compartilhe facilmente instantâneos interativos com quem você desejar
  • Tenha várias métricas em um único painel

Abaixo está a estrutura de preços do worldPing. Você paga pelo número de verificações que o worldPing realiza para você todos os meses. Um milhão de verificações em até 3 endpoints são totalmente gratuitas. Um endpoint é qualquer coisa que você deseja que o worldPing monitore, por exemplo, URL, endereço IP, nome do host.

  12 melhores softwares de marketing por e-mail premium para negócios em crescimento

Caso sua organização se espalhe por vários locais com vários endpoints, você pode usar a calculadora de preços para calcular o preço mensal.

Por exemplo, monitorar dez terminais de 25 locais a cada 60 segundos custaria US$ 225 por mês.

Existem maneiras de usar o worldPing.

baseado em nuvem

você pode aproveitar Nuvem Grafana para adicionar seus pontos de extremidade para iniciá-lo. O procedimento é muito simples e consegui colocá-lo em funcionamento em 10 minutos. Por ser um modelo SaaS, você não precisa instalar o Grafana em seu servidor. O instantâneo abaixo é do painel de métricas de DNS.

Auto-hospedado

você pode integrar o worldPing com seu Grafana local. Você precisa instalar os plugins e configurações necessários. Vamos explorar isso em detalhes.

  10 melhores ferramentas de anotação de sites para facilitar nossa vida (gratuitas e pagas)

Pré-requisito

O Grafana deve estar instalado em sua máquina. Caso você não tenha o Grafana instalado, siga este blog para instalar o Grafana.

instalação worldping

  • Você pode instalar o worldping por uma ferramenta grafana-cli.
[[email protected] ~]$ sudo grafana-cli plugins install raintank-worldping-app
installing raintank-worldping-app @ 1.2.7
from: https://grafana.com/api/plugins/raintank-worldping-app/versions/1.2.7/download
into: /var/lib/grafana/plugins

✔ Installed raintank-worldping-app successfully

Restart grafana after installing plugins . <service grafana-server restart>
  • Reinicie o Grafana, para o Worldping listar dentro dos Plugins.
[[email protected] ~]$ sudo systemctl restart grafana-server
[[email protected] ~]$ sudo systemctl status grafana-server
  • Vá para a janela de configuração do Grafana e verifique se o worldPing está aparecendo.

Criar chave de API e ativar worldPing

  • Clique no plug-in worldPing listado e gere uma nova chave de API.

  • Você será direcionado para a página do Grafana. Se você não possui uma conta no Grafana, você precisa se inscrever e criar uma API Key. Clique em Adicionar chave de API.

  • Insira o nome e a função da chave e clique em Criar chave de API.

  • A chave API será criada, copie esta chave.

  • Vá para a página de plugins Grafana worldPing e cole a chave gerada e clique em Ativar.
  Como obter tamanhos de pincel personalizados no MS Paint

  • Depois que o worldPing estiver ativado, você poderá obter os detalhes da conta.

Adicionando Endpoints ao Monitor

  • Clique no sinal mostrado no instantâneo abaixo e, em seguida, clique no botão New Endpoint.

  • Insira o domínio totalmente qualificado que deseja monitorar; Estou monitorando www.etechpt.com.com.
  • Clique em Iniciar descoberta automática.

  • Você pode optar por monitorar DNS, Ping, HTTP, HTTPS conforme sua necessidade.

  • Aqui, estou configurando o Ping para cada 30 segundos de 60 segundos. Clique no botão Adicionar.

  • Pode levar alguns minutos para criar um endpoint.

  • Por fim, você poderá ver o tempo de atividade, o status e o desempenho no painel.

  • Você pode explorar todas as métricas clicando no painel.

Qual é a alternativa ao Grafana worldPing?

Você pode experimentar o Blackbox Exporter, que faz praticamente tudo o que o worldPing faz. Mas lembre-se de que o Blackbox é uma solução auto-hospedada.

Conclusão

O worldPing parece fantástico para observar o desempenho do site e do DNS globalmente. O Grafana é uma solução pronta para empresas e, se você estiver interessado em aprender em profundidade, confira este curso.

Gostou de ler o artigo? Que tal compartilhar com o mundo?