O Logstash 5.0 começou com uma API que gera métricas e monitoramento de status de seus próprios processos. revisar
Quando você executa o Logstash, ele captura automaticamente métricas de tempo de execução que podem ser usadas para monitorar a saúde e o desempenho da sua implantação no Logstash.
Endereço:O login do hiperlink está visível.
Métricas coletadas pelo Logstash incluem:
Informações do nós logstash, como configurações do pipeline, informações do sistema operacional e informações da JVM. Informações sobre plugins, incluindo uma lista de plugins instalados. Estatísticas de nós como estatísticas de JVM, estatísticas de processo, estatísticas relacionadas a eventos e estatísticas de tempo de execução de pipeline.
Você pode recuperar essas métricas usando a API de monitoramento fornecida pelo Logstash. Essas APIs estão disponíveis por padrão e não exigem nenhuma configuração adicional.
API de Informação de Node:O login do hiperlink está visível. API de Plugins Info:O login do hiperlink está visível. API de Estatísticas de Node:O login do hiperlink está visível. API de Hot Threads:O login do hiperlink está visível.
JVM
Recebe estatísticas da JVM, incluindo estatísticas sobre threads, uso de memória, coletores de lixo e tempo de atividade.
Processo
Recebe estatísticas de processos, incluindo estatísticas sobre descritores de arquivo, consumo de memória e uso da CPU.
Eventos
Obtém estatísticas relacionadas a eventos para a instância do Logstash (independentemente de quantos pipelines foram criados e destruídos).
Oleodutos
Obtém estatísticas de runtime de cada pipeline do Logstash.
recargas
Recebe estatísticas de runtime sobre sucessos e falhas em recargas de configuração.
OS
Recebe estatísticas de runtime sobre cgroups quando o Logstash está rodando em um container.
Veja estatísticas
A seguinte solicitação retorna um documento JSON contendo estatísticas relacionadas a eventos para sua instância do Logstash:
{ "host" : "DESKTOP-OL3CEUC", "versão": "7.10.2", "http_address" : "127.0.0.1:9600", "id" : "1aa23f91-e00b-4667-8a2c-65a3b0d85c81", "nome" : "DESKTOP-OL3CEUC", "ephemeral_id" : "17960ea9-6cc1-44d9-85a9-83a718ba4682", "status": "verde", "instantâneo": falso, "pipeline" : { "trabalhadores": 8, "batch_size" : 125, "batch_delay" : 50 }, "eventos" : { "in" : 106160, "filtrado": 106160, "fora" : 106160, "duration_in_millis" : 113552, "queue_push_duration_in_millis" : 6303 }
} (Fim)
|