Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 10545|Svare: 0

Introduksjon til Logstash API-grensesnittet

[Kopier lenke]
Publisert på 07.05.2021 10:57:10 | | | |
Logstash 5.0 startet med et API som leverer målinger og statusovervåking av sine egne prosesser.
anmeldelse

Logging System (II).NET/C# bruker NLog for å sende logger til ELK
https://www.itsvse.com/thread-9552-1-1.html

Log System (1) Windows-installasjon ELK 7.10.2 Veiledning
https://www.itsvse.com/thread-9539-1-1.html
Kom i gang med Logstash, et åpen kildekode-verktøy for logghåndtering
https://www.itsvse.com/thread-9541-1-1.html

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)




Foregående:IIS DELETE PUT forespørsel 405-løsning
Neste:Java bruker JDBC for å koble sqlite URL-problemet
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com