Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 10545|Svar: 0

Introduktion till Logstash API-gränssnittet

[Kopiera länk]
Publicerad på 2021-05-07 10:57:10 | | | |
Logstash 5.0 började med ett API som ger ut mätvärden och statusövervakning av sina egna processer.
recension

Logging System (II).NET/C# använder NLog för att skicka loggar till ELK
https://www.itsvse.com/thread-9552-1-1.html

Log System (1) Windows-installation ELK 7.10.2 Handledning
https://www.itsvse.com/thread-9539-1-1.html
Kom igång med Logstash, ett öppen källkodsverktyg för logghantering.
https://www.itsvse.com/thread-9541-1-1.html

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)




Föregående:IIS DELETE PUT begäran 405-lösning
Nästa:Java använder JDBC för att koppla sqlite URL-problemet
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com