Apache Kafka

Материал из Документация Ключ-АСТРОМ

Расширения / Расширения 2.0 / Apache Kafka

Автоматическое и интеллектуальное наблюдение с анализом трассировок и показателей.

Обзор

С помощью Ключ-АСТРОМ вы можете обеспечить наблюдаемость Kafka, не затрагивая какой-либо код, благодаря автоматическому мониторингу. Бесшовная сквозная трассировка подключенных клиентов-производителей и потребителей позволяет диагностировать аномалии и определять основную причину неисправности кода до того, как это повлияет на ваших клиентов. Комплексные показатели дают вам представление о ваших серверах Kafka с показателями работоспособности и производительности для брокеров, тем, производителей и потребителей. События указывают на критические аномалии, сокращая среднее время ремонта.

Случаи использования

  • Захватывайте каждое сообщение на всех уровнях без «слепых зон».
  • Комплексно повышайте производительность своих сервисов для производителей и потребителей.
  • Заблаговременно устраняйте проблемы с асинхронными службами в вашем стеке.
  • Предотвратите аномалии обработки сообщений, чтобы сократить среднее время устранения проблем.
  • Следите за состоянием и производительностью всех ваших брокеров и тем.
  • Поймите свое потребительское отставание.

Начало

Клиенты обмена сообщениями (приложения)

Чтобы получить представление о трассировке:

  1. Установить ЕдиныйАгент
  2. Настройте Ключ-АСТРОМ в Kubernetes или OpenShift.
  3. Активируйте следующие функции ЕдиногоАгента:
    • Java Kafka
    • Потоки Java Kafka
    • Spring для Apache Kafka
    • Node.js KafkaJs
    • Обмен сообщениями .NET Apache Kafka

Чтобы получить информацию о логе:

  • Активировать лог мониторинг

Серверы обмена сообщениями (брокеры)

Предпосылки:

  • Брокер, производитель и потребитель Kafka, работающий в поддерживаемой операционной системе Linux или Windows поддерживаемая операционная система Linux или Windows
  • ЕдиныйАгент версии 1.270+
  • Ключ-АСТРОМ версия 1.270+

Чтобы получить представление о показателях:

  1. Установить ЕдиныйАгент
  2. Обеспечьте мониторинг процессов вашего брокера, производителя и потребителя Kafka.
  3. Активируйте функцию ЕдиногоАгентаJava Metric Extensions 2.0 (JMX).
  4. Выберите в Ключ-АСТРОМ Добавить в среду , чтобы настроить расширение.
  5. Откройте панель обзора Apache Kafka .

Расширение

С помощью расширения Kafka вы можете получить дополнительную информацию о своем сервере Kafka с помощью показателей брокеров, тем, производителей, потребителей и многого другого. Расширение также предоставляет оповещения по наиболее важным показателям. Он создает пользовательскую топологию и объекты для брокеров, тем, производителей и потребителей. Он предоставляет панель мониторинга для облегчения доступа и настройки расширения и его объектов.

Расширение будет собирать разные показатели в зависимости от того, отслеживает ли оно брокера Kafka, производителя или потребителя. Обязательно активируйте расширение на всех из них, чтобы получить все метрики.

Требования

  • ЕдиныйАгент версии 1.270+
  • Ключ-АСТРОМ версия 1.270+
  • Функция ЕдиногоАгента Java Metric Extensions 2.0 (JMX)активирована

Выберите Добавить в среду , чтобы начать.