Logstash 5.0 започна с API, който извежда метрики и мониторинг на състоянието на собствените си процеси. преглед
Когато стартирате Logstash, той автоматично записва метрики по време на изпълнение, които могат да се използват за наблюдение на здравето и производителността на вашето внедряване на Logstash.
Адрес:Входът към хиперлинк е видим.
Метриките, събрани от Logstash, включват:
Информация за логсташ възли, като настройки на конвейера, информация за операционната система и информация за JVM. Информация за плъгините, включително списък с инсталирани плъгини. Статистика на възлите като статистика на JVM, статистика на процеси, статистика, свързана със събития, и статистика за изпълнение на конвейера.
Можете да извлечете тези метрики чрез мониторинг API, предоставен от Logstash. Тези API са налични по подразбиране и не изискват допълнителна конфигурация.
API за информация за възли:Входът към хиперлинк е видим. API за информация за плъгини:Входът към хиперлинк е видим. API за статистика на възлите:Входът към хиперлинк е видим. Hot Threads API:Входът към хиперлинк е видим.
JVM
Получава статистика за JVM, включително за нишки, използване на памет, събирачи на боклук и време на работа.
Процес
Получава статистика за процесите, включително данни за файлови дескриптори, консумация на памет и използване на процесора.
Събития
Получава статистики, свързани със събития, за Logstash инстанцията (независимо колко конвейери са създадени и унищожени).
Тръбопроводи
Получава статистики по време на изпълнение за всеки Logstash pipeline.
Презареждане
Получава статистики по време на изпълнение за успехи и провали при презареждане на конфигурации.
os
Получава статистики по време на изпълнение за cgroups, когато Logstash работи в контейнер.
Вижте статистика
Следната заявка връща JSON документ, съдържащ статистики, свързани със събития, за вашия Logstash инстанс:
{ "хост" : "DESKTOP-OL3CEUC", "версия" : "7.10.2", "http_address" : "127.0.0.1:9600", "ID" : "1AA23F91-E00B-4667-8A2C-65A3B0D85C81", "име" : "DESKTOP-OL3CEUC", "ephemeral_id" : "17960ea9-6cc1-44d9-85a9-83a718ba4682", "статус" : "зелен", "snapshot" : false, "pipeline" : { "работници" : 8, "batch_size" : 125, "batch_delay" : 50 }, "събития" : { "в" : 106160, "филтриран" : 106160, "out": 106160, "duration_in_millis" : 113552, "queue_push_duration_in_millis" : 6303 }
} (Край)
|