Heartbeat

Agente lightweight para monitoramento de tempo de atividade

Monitore a disponibilidade dos serviços com sondagem ativa. Dada uma lista de URLs, o Heartbeat faz uma simples pergunta: você está vivo? O Heartbeat envia essa informação e o tempo de resposta para o restante do Elastic Stack para análise posterior.

Fácil de usar. Fácil de configurar.

Esteja você testando um serviço do mesmo host ou na web aberta, o Heartbeat facilita a geração de dados de tempo de atividade e tempo de resposta. Crie suas próprias visualizações no Kibana para monitorar a disponibilidade ou vá para o Elastic Uptime (baseado no Heartbeat) para monitorar seus apps e serviços por meio da nossa solução pronta para uso.

Screenshot of uptime host availability

Dá ping em tudo

O Heartbeat envia um ping via ICMP, TCP e HTTP, e também tem suporte para TLS, autenticação e proxies. Você pode monitorar todos os hosts por trás de um servidor com balanceamento de carga graças a uma simples resolução de DNS.

Adicione e remova alvos dinamicamente

Nas infraestruturas altamente dinâmicas da atualidade, serviços e hosts sobem e descem o tempo todo. O Heartbeat facilita a automação do processo de adição e remoção de alvos de monitoramento por meio de uma interface simples baseada em arquivo.

Não perca o ritmo

Faça o spool das suas métricas de tempo de atividade no disco para que seu pipeline não pule um ponto de dados, mesmo quando ocorrerem interrupções downstream. O Heartbeat segura os dados recebidos e os envia para o Elasticsearch ou o Logstash quando tudo volta ao normal.

Envie para o Elasticsearch ou o Logstash. Visualize no Kibana.

O Heartbeat faz parte do Elastic Stack, o que significa que funciona perfeitamente com o Logstash, o Elasticsearch e o Kibana. Se você deseja transformar ou enriquecer suas métricas com o Logstash, trabalhar com analítica no Elasticsearch ou criar e compartilhar dashboards no Kibana, o Heartbeat facilita o envio dos seus dados para onde eles são mais relevantes.