Logstash 5.0 починався з API, який виводить метрики та моніторинг стану власних процесів. огляд
Коли ви запускаєте Logstash, він автоматично фіксує метрики під час виконання, які можна використовувати для моніторингу стану та продуктивності вашого розгортання Logstash.
Адреса:Вхід за гіперпосиланням видно.
Метрики, зібрані Logstash, включають:
Інформація вузлів Logstash, така як налаштування конвеєра, інформація про операційну систему та інформація JVM. Інформація про плагіни, включаючи список встановлених плагінів. Статистика вузлів, така як статистика JVM, статистика процесів, статистика, пов'язана з подіями, та статистика виконання конвеєрів.
Ви можете отримати ці метрики за допомогою API моніторингу, наданого Logstash. Ці API доступні за замовчуванням і не потребують додаткової конфігурації.
API Node Info:Вхід за гіперпосиланням видно. API з інформацією про плагіни:Вхід за гіперпосиланням видно. API Node Stats:Вхід за гіперпосиланням видно. API Hot Threads:Вхід за гіперпосиланням видно.
JVM
Отримує статистику JVM, включно зі статистикою потоків, використання пам'яті, збирачів сміття та час безвідмовної роботи.
Процес
Отримує статистику процесів, включно з дескрипторами файлів, споживаністю пам'яті та використанням процесора.
Події
Отримує статистику, пов'язану з подіями, для інстансу Logstash (незалежно від того, скільки конвеєрів було створено і знищено).
Трубопроводи
Отримує статистику під час виконання кожного Logstash-конвеєра.
Перезаряджання
Отримує статистику під час виконання про успіхи та збої, перезавантаження конфігурацій.
os
Отримує статистику виконання про cgroups, коли Logstash працює в контейнері.
Переглянути статистику
Наступний запит повертає JSON-документ, що містить статистику, пов'язану з подіями, для вашого екземпляра Logstash:
{ "хост" : "DESKTOP-OL3CEUC", "версія" : "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", "статус" : "зелений", "snapshot" : неправда, "pipeline" : { «робітники»: 8, "batch_size" : 125, "batch_delay" : 50 }, "Події" : { "in" : 106160, "відфільтровано": 106160, "out" : 106160, "duration_in_millis" : 113552, "queue_push_duration_in_millis" : 6303 }
} (Кінець)
|