Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 10545|Risposta: 0

Introduzione all'interfaccia API di Logstash

[Copiato link]
Pubblicato su 07/05/2021 10:57:10 | | | |
Logstash 5.0 è nato con un'API che genera metriche e monitoraggio dello stato dei propri processi.
recensione

Logging System (II).NET/C# utilizza NLog per inviare i log a ELK
https://www.itsvse.com/thread-9552-1-1.html

Sistema di Log (1) Tutorial di installazione Windows ELK 7.10.2
https://www.itsvse.com/thread-9539-1-1.html
Inizia con Logstash, uno strumento open source per la gestione dei log
https://www.itsvse.com/thread-9541-1-1.html

Quando esegui Logstash, questo cattura automaticamente metriche di runtime che possono essere utilizzate per monitorare la salute e le prestazioni della tua distribuzione Logstash.



Indirizzo:Il login del link ipertestuale è visibile.

Le metriche raccolte da Logstash includono:

Informazioni sui nodi logstash, come impostazioni della pipeline, informazioni sul sistema operativo e informazioni sulla JVM.
Informazioni sui plugin, incluso un elenco dei plugin installati.
Statistiche dei nodi come le statistiche JVM, le statistiche dei processi, le statistiche relative agli eventi e le statistiche di runtime della pipeline.

Puoi recuperare queste metriche utilizzando l'API di monitoraggio fornita da Logstash. Queste API sono disponibili di default e non richiedono alcuna configurazione aggiuntiva.

API infoinformazioni node:Il login del link ipertestuale è visibile.
API Info dei plugin:Il login del link ipertestuale è visibile.
API Node Stats:Il login del link ipertestuale è visibile.
API Hot Threads:Il login del link ipertestuale è visibile.


JVM

Ottiene statistiche JVM, inclusi dati su thread, uso di memoria, garbage collector e uptime.

Processo

Ottiene statistiche di processo, inclusi dati su descrizioni di file, consumo di memoria e utilizzo della CPU.

Eventi

Ottiene statistiche relative agli eventi per l'istanza Logstash (indipendentemente da quante pipeline siano state create e distrutte).

Gasdotti

Ottiene statistiche di runtime su ogni pipeline Logstash.

ricarica

Ottiene statistiche di runtime su successi e fallimenti di reload di configurazione.

OS

Ottiene statistiche runtime sui cgroups quando Logstash è in esecuzione in un container.


Visualizza statistiche

La seguente richiesta restituisce un documento JSON contenente statistiche relative agli eventi per la tua istanza Logstash:



{
  "host" : "DESKTOP-OL3CEUC",
  "versione": "7.10.2",
  "http_address" : "127.0.0.1:9600",
  "id" : "1aa23f91-e00b-4667-8a2c-65a3b0d85c81",
  "nome" : "DESKTOP-OL3CEUC",
  "ephemeral_id" : "17960ea9-6cc1-44d9-85a9-83a718ba4682",
  "status" : "verde",
  "istantaneo": falso,
  "pipeline" : {
    "operai" : 8,
    "batch_size" : 125,
    "batch_delay" : 50
  },
  "eventi" : {
    "in" : 106160,
    "filtrato": 106160,
    "fuori": 106160,
    "duration_in_millis" : 113552,
    "queue_push_duration_in_millis" : 6303
  }
}

(Fine)




Precedente:Soluzione 405 della richiesta IIS DELETE PUT
Prossimo:Java utilizza JDBC per collegare un problema con URL sqlite
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com