Передача логов в Ключ-АСТРОМ с помощью Fluentd в Kubernetes
Материал из Документация Ключ-АСТРОМ
Передача логов в Ключ-АСТРОМ с помощью Fluentd в Kubernetes
Классический мониторинг логов
Рекомендуемый способ потоковой передачи логов с узлов и подов Kubernetes в Ключ-АСТРОМ описан в статье «Мониторинг логов в Kubernetes».
В качестве альтернативы вы можете использовать плагин Ключ-АСТРОМ Fluentd, который является модулем с открытым исходным кодом, для потоковой передачи логов.
Возможности
- Поддерживает потоковую передачу логов в различные среды Ключ-АСТРОМ из одного кластера Kubernetes. Например, вы можете отправлять логи подов приложений в другую среду, нежели логи узлов Kubernetes.
- Поддерживает потоковую передачу логов для интеграций, предназначенных только для приложений.
- Можно настроить для прямой потоковой передачи логов в Ключ-АСТРОМ.
Ограничения
- Логи, поступающие от Fluentd, не связаны с рабочими нагрузками Kubernetes. Следовательно, вы не можете искать логи по рабочей нагрузке Kubernetes на странице просмотра логов в Ключ-АСТРОМ. Однако вы по-прежнему можете просматривать логи на страницах соответствующих рабочих нагрузок Kubernetes.
Развертывание интеграции
Инструкции по развертыванию интеграции Fluentd см. в документации на GitHub.