Logstash 5.0 startet med et API som leverer målinger og statusovervåking av sine egne prosesser. anmeldelse
Når du kjører Logstash, fanger den automatisk opp kjøretidsmålinger som kan brukes til å overvåke helsen og ytelsen til Logstash-distribusjonen din.
Adresse:Innloggingen med hyperkoblingen er synlig.
Målinger samlet inn av Logstash inkluderer:
Logstash-nodeinformasjon, som pipeline-innstillinger, operativsysteminformasjon og JVM-informasjon. Plugin-informasjon, inkludert en liste over installerte plugins. Nodestatistikk som JVM-statistikk, prosessstatistikk, hendelsesrelatert statistikk og pipeline-runtime-statistikk.
Du kan hente disse målingene ved hjelp av overvåkings-API-et levert av Logstash. Disse API-ene er tilgjengelige som standard og krever ingen ekstra konfigurasjon.
Node Info API:Innloggingen med hyperkoblingen er synlig. Plugins Info API:Innloggingen med hyperkoblingen er synlig. Node Stats API:Innloggingen med hyperkoblingen er synlig. Hot Threads API:Innloggingen med hyperkoblingen er synlig.
JVM
Får JVM-statistikk, inkludert statistikk om tråder, minnebruk, søppelsamlere og oppetid.
Prosess
Henter prosessstatistikk, inkludert statistikk om filbeskrivelser, minneforbruk og CPU-bruk.
Arrangementer
Får hendelsesrelaterte statistikker for Logstash-instansen (uansett hvor mange pipelines som ble opprettet og ødelagt).
Rørledninger
Får runtime-statistikk om hver Logstash-pipeline.
Omlading
Får runtime-statistikk om suksesser og feil ved innlasting av konfigurasjoner.
OS
Får runtime-statistikk om cgroups når Logstash kjører i en container.
Se statistikk
Følgende forespørsel returnerer et JSON-dokument som inneholder hendelsesrelaterte statistikker for din Logstash-instans:
{ "vert" : "DESKTOP-OL3CEUC", "versjon" : "7.10.2", "http_address" : "127.0.0.1:9600", "ID" : "1aa23f91-e00b-4667-8a2c-65a3b0d85c81", "navn": "DESKTOP-OL3CEUC", "ephemeral_id" : "17960ea9-6cc1-44d9-85a9-83a718ba4682", "status": "grønn", "snapshot" : falskt, "pipeline" : { "arbeidere" : 8, "batch_size" : 125, "batch_delay" : 50 }, "hendelser" : { "i": 106160, "filtrert" : 106160, "ut": 106160, "duration_in_millis": 113552, "queue_push_duration_in_millis" : 6303 }
} (Slutt)
|