Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 10545|Răspunde: 0

Introducere în interfața API Logstash

[Copiază linkul]
Postat pe 07.05.2021 10:57:10 | | | |
Logstash 5.0 a început cu un API care generează metrici și monitorizarea statusului propriilor procese.
recenzie

Sistemul de Logare (II).NET/C# folosește NLog pentru a trimite logurile către ELK
https://www.itsvse.com/thread-9552-1-1.html

Sistemul de Log (1) Tutorial de instalare Windows ELK 7.10.2
https://www.itsvse.com/thread-9539-1-1.html
Începe cu Logstash, un instrument open-source de gestionare a logurilor
https://www.itsvse.com/thread-9541-1-1.html

Când rulezi Logstash, acesta capturează automat metrici de rulare care pot fi folosite pentru a monitoriza sănătatea și performanța implementării tale Logstash.



Adresă:Autentificarea cu hyperlink este vizibilă.

Metricile colectate de Logstash includ:

Informații despre nodurile logstash, cum ar fi setările pipeline-ului, informații despre sistemul de operare și informații despre JVM.
Informații despre pluginuri, inclusiv o listă a pluginurilor instalate.
Statistici de noduri, cum ar fi statisticile JVM, statisticile de proces, statisticile legate de evenimente și statisticile de execuție a pipeline-ului.

Poți obține aceste metrici folosind API-ul de monitorizare oferit de Logstash. Aceste API-uri sunt disponibile implicit și nu necesită nicio configurație suplimentară.

Node Info API:Autentificarea cu hyperlink este vizibilă.
API-ul de informații pentru pluginuri:Autentificarea cu hyperlink este vizibilă.
API-ul Node Statistics:Autentificarea cu hyperlink este vizibilă.
API-ul Hot Threads:Autentificarea cu hyperlink este vizibilă.


JVM

Primește statistici JVM, inclusiv statistici despre thread-uri, utilizarea memoriei, colectoare de gunoi și timpul de funcționare.

Proces

Primește statistici de proces, inclusiv statistici despre descriptorii fișierelor, consumul de memorie și utilizarea CPU-ului.

Evenimente

Primește statistici legate de evenimente pentru instanța Logstash (indiferent câte pipeline-uri au fost create și distruse).

Conducte

Primește statistici de runtime pentru fiecare pipeline Logstash.

Reîncărcări

Primește statistici la runtime despre succesele și eșecurile la reîncărcarea configurației.

OS

Primește statistici de runtime despre cgroups când Logstash rulează într-un container.


Vezi statisticile

Următoarea cerere returnează un document JSON care conține statistici legate de evenimente pentru instanța dumneavoastră Logstash:



{
  "host" : "DESKTOP-OL3CEUC",
  "versiune": "7.10.2",
  "http_address" : "127.0.0.1:9600",
  "id" : "1aa23f91-e00b-4667-8a2c-65a3b0d85c81",
  "name" : "DESKTOP-OL3CEUC",
  "ephemeral_id" : "17960ea9-6cc1-44d9-85a9-83a718ba4682",
  "status" : "verde",
  "instantanee": fals,
  "pipeline" : {
    "muncitorii": 8,
    "batch_size" : 125,
    "batch_delay" : 50
  },
  "evenimente" : {
    "în" : 106160,
    "filtrat": 106160,
    "ieșit" : 106160,
    "duration_in_millis" : 113552,
    "queue_push_duration_in_millis" : 6303
  }
}

(Sfârșit)




Precedent:IIS ȘTERGE soluția cererii PUT 405
Următor:Java folosește JDBC pentru a conecta URL-ul sqlite
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com