Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 10545|Відповідь: 0

Вступ до інтерфейсу API Logstash

[Копіювати посилання]
Опубліковано 07.05.2021 10:57:10 | | | |
Logstash 5.0 починався з API, який виводить метрики та моніторинг стану власних процесів.
огляд

Система логування (II).NET/C# використовує NLog для відправлення журналів у ELK
https://www.itsvse.com/thread-9552-1-1.html

Навчальний посібник з встановлення Windows Log System (1) ELK 7.10.2
https://www.itsvse.com/thread-9539-1-1.html
Почніть з Logstash — відкритим інструментом управління журналами
https://www.itsvse.com/thread-9541-1-1.html

Коли ви запускаєте 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
  }
}

(Кінець)




Попередній:IIS DELETE PUT рішення запиту 405
Наступний:Java використовує JDBC для підключення SQL URL
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com