Парсер лога для Прометея
Я внедряю решение для мониторинга Prometheus.
Метод RED гарантирует, что сервис, предоставляемый нашим приложением, соответствует нашим SLO и SLA.
Таким образом, мы хотим извлечь скорость, ошибку и продолжительность из журналов нашего веб-сервера (до тех пор, пока мы не перейдем к реализации белого окна OpenMetrics в наших приложениях).
На странице интеграции Prometheus перечислены три парсера:
По каким критериям выбрать тот или иной?
Grok_exporter, безусловно, является хорошим выбором для людей, использующих систему журналов Logstash (ELK), но этот демон находится между Grok и Prometheus, что усложняет платформу.
Fluentd_exporter, безусловно, является хорошим выбором для людей, использующих систему журналов Fluentd, но этот демон находится между Grok и Prometheus, что усложняет платформу.
Mtail экспортирует метрики изначально в формате экспозиции Prometheus, так что нет только одной движущейся части.
Каковы другие критерии?
Спасибо
Франклин