Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 10545|Yanıt: 0

Logstash API arayüzüne giriş

[Bağlantıyı kopyala]
Yayınlandı 7.05.2021 10:57:10 | | | |
Logstash 5.0, kendi süreçlerinin metriklerini ve durum izlemesini sağlayan bir API ile başladı.
eleştiri

Logging System (II).NET/C#, günlükleri ELK'ye göndermek için NLog kullanır
https://www.itsvse.com/thread-9552-1-1.html

Log System (1) Windows Kurulumu ELK 7.10.2 Eğitim Kitabı
https://www.itsvse.com/thread-9539-1-1.html
Logstash ile başlayın, açık kaynaklı bir log yönetim aracı
https://www.itsvse.com/thread-9541-1-1.html

Logstash'ı çalıştırdığınızda, Logstash dağıtımınızın sağlığı ve performansını izlemek için kullanılabilecek çalışma zamanı metriklerini otomatik olarak yakalar.



Adres:Bağlantı girişi görünür.

Logstash tarafından toplanan metrikler şunlardır:

Logstash düğüm bilgileri, örneğin boru hattı ayarları, işletim sistemi bilgileri ve JVM bilgileri.
Eklenti bilgileri, yüklü eklentilerin listesi dahil.
JVM istatistikleri, süreç istatistikleri, olayla ilgili istatistikler ve pipeline çalışma zamanı istatistikleri gibi düğüm istatistikleri.

Bu metrikleri Logstash tarafından sağlanan izleme API'si kullanarak alabilirsiniz. Bu API'ler varsayılan olarak mevcuttur ve ek yapılandırma gerektirmez.

Node Info API:Bağlantı girişi görünür.
Eklentiler Bilgi API:Bağlantı girişi görünür.
Node Stats API:Bağlantı girişi görünür.
Hot Threads API:Bağlantı girişi görünür.


JVM

JVM istatistiklerini alıyor; iş başlıkları, bellek kullanımı, çöp toplayıcılar ve çalışma süresi gibi istatistikler.

süreç

Dosya tanımlayıcıları, bellek tüketimi ve CPU kullanımı gibi işlem istatistiklerini alır.

Etkinlikler

Logstash örneği için olayla ilgili istatistikleri alır (kaç boru hattı oluşturulmuş ve yok edilmiş olursa olsun).

Boru hatları

Her Logstash pipeline hakkında çalışma zamanı istatistiklerini alıyor.

Yeniden yüklemeler

Konfigürasyon yeniden yükleme başarıları ve başarısızlıklarıyla ilgili çalışma zamanı istatistiklerini alıyor.

os

Logstash bir konteyner içinde çalışırken cgruplar hakkında çalışma zamanı istatistiklerini alıyor.


İstatistikleri görüntüle

Aşağıdaki istek, Logstash örneğiniz için olayla ilgili istatistikler içeren bir JSON belgesini döndürür:



{
  "host" : "MASAÜSTÜ-OL3CEUC",
  "version" : "7.10.2",
  "http_address" : "127.0.0.1:9600",
  "id" : "1aa23f91-e00b-4667-8a2c-65a3b0d85c81",
  "name" : "MASAÜSTÜ-OL3CEUC",
  "ephemeral_id" : "17960ea9-6cc1-44d9-85a9-83a718ba4682",
  "durum" : "yeşil",
  "anlık görüntü" : yanlış,
  "pipeline" : {
    "işçiler" : 8,
    "batch_size" : 125,
    "batch_delay" : 50
  },
  "Olaylar" : {
    "in" : 106160,
    "filtrelenmiş" : 106160,
    "Out" : 106160,
    "duration_in_millis" : 113552,
    "queue_push_duration_in_millis" : 6303
  }
}

(Son)




Önceki:IIS DELETE PUT request 405 çözümü
Önümüzdeki:Java, sqlite URL sorununu bağlamak için JDBC kullanır
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com