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.
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.
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.
- 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?