Logstash 5.0 začal s API, které generuje metriky a monitorování stavů svých vlastních procesů. přezkoumání
Když spustíte Logstash, automaticky zaznamenává metriky běhu za běhu, které lze použít ke sledování zdraví a výkonu nasazení vašeho Logstash.
Adresa:Přihlášení k hypertextovému odkazu je viditelné.
Metriky shromážděné Logstashem zahrnují:
Informace o uzlech logstashe, jako jsou nastavení pipeline, informace o operačním systému a JVM. Informace o pluginech, včetně seznamu nainstalovaných pluginů. Statistiky uzlů, jako jsou statistiky JVM, statistiky procesů, statistiky související s událostmi a statistiky běhu pipeline.
Tyto metriky můžete získat pomocí monitorovacího API poskytovaného Logstashem. Tato API jsou dostupná ve výchozím nastavení a nevyžadují žádnou další konfiguraci.
API pro informace o uzlech:Přihlášení k hypertextovému odkazu je viditelné. Plugins Info API:Přihlášení k hypertextovému odkazu je viditelné. API pro statistiky uzlů:Přihlášení k hypertextovému odkazu je viditelné. Hot Threads API:Přihlášení k hypertextovému odkazu je viditelné.
jvm
Získá statistiky JVM, včetně statistik o vláknech, využití paměti, garbage collectorech a dostupnosti.
Proces
Získá statistiky procesů, včetně údajů o popisovatelích souborů, spotřebě paměti a využití CPU.
Události
Získá statistiky související s událostmi pro instanci Logstash (bez ohledu na to, kolik pipeline bylo vytvořeno a zničeno).
Potrubí
Získává statistiky běhu o každém Logstash pipeline.
Přebíjení
Získává statistiky za běhu o úspěšném a neúspěšném načítání konfigurací.
OS
Získává statistiky běhu o cgroupsh, když Logstash běží v kontejneru.
Zobrazit statistiky
Následující požadavek vrací JSON dokument obsahující statistiky související s událostmi pro vaši instanci Logstash:
{ "host" : "DESKTOP-OL3CEUC", "verze": "7.10.2", "http_address" : "127.0.0.1:9600", "ID" : "1aa23f91-e00b-4667-8a2c-65a3b0d85c81", "název" : "DESKTOP-OL3CEUC", "ephemeral_id" : "17960ea9-6cc1-44d9-85a9-83a718ba4682", "stav": "zelený", "momentka": nepravda, "pipeline" : { "pracovníci": 8, "batch_size" : 125, "batch_delay" : 50 }, "události" : { "in" : 106160, "filtrováno": 106160, "venku": 106160, "duration_in_millis": 113552, "queue_push_duration_in_millis" : 6303 }
} (Konec)
|