Logstash 5.0 började med ett API som ger ut mätvärden och statusövervakning av sina egna processer. recension
När du kör Logstash fångar det automatiskt runtime-mätvärden som kan användas för att övervaka hälsan och prestandan för din Logstash-utplacering.
Adress:Inloggningen med hyperlänken är synlig.
Mätvärden som samlats in av Logstash inkluderar:
Logstash-nodinformation, såsom pipelineinställningar, operativsysteminformation och JVM-information. Information om plugin, inklusive en lista över installerade plugins. Nodstatistik såsom JVM-statistik, processstatistik, händelserelaterad statistik och pipeline-runtime-statistik.
Du kan hämta dessa mätvärden med övervaknings-API:et som tillhandahålls av Logstash. Dessa API:er är tillgängliga som standard och kräver ingen ytterligare konfiguration.
Node Info API:Inloggningen med hyperlänken är synlig. Plugins Info-API:Inloggningen med hyperlänken är synlig. Node Stats API:Inloggningen med hyperlänken är synlig. Hot Threads API:Inloggningen med hyperlänken är synlig.
JVM
Får JVM-statistik, inklusive statistik om trådar, minnesanvändning, skräpsamlare och uppetid.
Process
Hämtar processstatistik, inklusive statistik om fildeskriptorer, minnesförbrukning och CPU-användning.
Evenemang
Får händelserelaterade statistik för Logstash-instansen (oavsett hur många pipelines som skapades och förstördes).
Pipelines
Får runtime-statistik om varje Logstash-pipeline.
Omladdningar
Får runtime-statistik om framgångar och misslyckanden vid konfigurationsomladdning.
OS
Får runtime-statistik om cgroups när Logstash körs i en container.
Visa statistik
Följande begäran returnerar ett JSON-dokument som innehåller händelserelaterade statistik för din Logstash-instans:
{ "värd": "DESKTOP-OL3CEUC", "version" : "7.10.2", "http_address" : "127.0.0.1:9600", "ID" : "1AA23F91-e00B-4667-8A2C-65A3B0D85C81", "namn": "DESKTOP-OL3CEUC", "ephemeral_id" : "17960ea9-6cc1-44d9-85a9-83a718ba4682", "status": "grön", "snapshot" : falskt, "pipeline" : { "arbetare" : 8, "batch_size" : 125, "batch_delay" : 50 }, "händelser" : { "i": 106160, "filtrerat": 106160, "ut": 106160, "duration_in_millis": 113552, "queue_push_duration_in_millis" : 6303 }
} (Slut)
|