Облачная платформаAdvanced

Функции

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

APM управляет производительностью облачных приложений. Он предоставляет мониторинг метрик приложений, трассировку, топологию приложений, трассировку URL, управление тегами ресурсов, управление тегами, интеллектуальную отчетность о тревогах, управление Agent, управление конфигурацией и управление системой.

Мониторинг метрик приложений

Эта функция позволяет мониторить общее состояние здоровья приложений. Она включает детали мониторинга приложений, настройки мониторинга приложений, представления элементов мониторинга, instance, статус сбора и настройки компонентов.

  • Детали мониторинга приложений: APM Agents собирают метрики JVM, GC, вызовов сервисов, исключений, внешних вызовов, доступа к базе данных и промежуточного ПО Java‑приложений, чтобы помочь вам контролировать их состояние.
  • Настройки мониторинга приложений: вы можете настраивать параметры сбора для некоторых коллекторов.
  • Представления элементов мониторинга: APM поддерживает сводные таблицы, графики трендов, таблицы последних данных и таблицы необработанных данных.
  • Instance: вы можете просматривать информацию об instance и останавливать, запускать или удалять Agents на instance.
  • Статус сбора: вы можете просматривать статус сбора хостов.
  • Настройки компонентов: включают ассоциацию логов.

Трассировка

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

  • В отображаемом списке трасс нажмите target trace, чтобы просмотреть её базовую информацию.
  • На странице деталей трассы вы можете просмотреть полную информацию о трассе, включая локальный стек методов и отношения удалённых вызовов.
  • Трассы связаны с логами для улучшения пользовательского опыта. Вы можете напрямую переключаться со страницы трассировки на LTS для проверки логов.

Application Topology

Топологии приложений включают:

  • Топология с одним компонентом: топология отдельного компонента в определённой среде. Вы также можете просматривать отношения вызовов прямых и косвенных восходящих и нисходящих компонентов.
  • Глобальная топология приложения: топология некоторых или всех компонентов в рамках приложения.

Топология отображает отношения вызовов между сервисами за определённый период. Статистика может собираться от вызывающего или вызываемого. Вы также можете просматривать тенденцию. На топологии можно увидеть отношения вызовов между сервисами и проверить, являются ли вызовы между сервисами нормальными, чтобы быстро локализовать неисправности. Связи приложений, данные вызовов (метрики сервисов и инстансов) и статус работоспособности отображаются чётко.

URL Tracing

Если необходимо выяснить отношения вызовов важного приложения (например, вызов API e‑commerce системы для создания заказов), используйте анализ URL tracing. В APM URL tracing потребляет значительное количество ресурсов. Поэтому URL‑вход не добавляется для трассировки по умолчанию. При необходимости вы можете включить его. В APM существует ограничение на общее количество URL, добавленных для трассировки. Фокусируется на трассировке нисходящих вызовов для API, добавленных в трассировку. С помощью URL tracing можно мониторить отношения вызовов между важными API и нисходящими сервисами и более точно обнаруживать проблемы.

Resource Tag Management

Вы можете назначать теги ресурсам в своей учётной записи для классификации.

Tag Management

Вы можете добавлять теги для разных сред и приложений для удобного управления.

Intelligent Alarms

Когда приложение, подключённое к APM, попадает в предустановленное условие тревоги, тревога срабатывает и фиксируется. Таким образом, вы можете быстро узнать о исключениях сервиса и исправить неисправности, чтобы предотвратить потери.

APM поддерживает конфигурацию тревоги. Вы можете создавать несколько политик тревоги и привязывать их к узлам.

С функцией интеллектуальной тревоги указанные сотрудники могут получать SMS‑ или email‑уведомления о тревоге.

Agent Management

Вы можете просматривать статусы развертывания и работы Agents, подключенных к APM, а также останавливать, запускать или удалять их.

Configuration Management

Configuration Management состоит из Collection Center и Data Masking.

  • Collection Center: отображает сборщики в централизованном виде. Вы можете просматривать и управлять различными сборщиками, метриками и параметрами сбора, поддерживаемыми APM.
  • Data Masking: Вы можете задавать политики маскирования данных, получаемых с помощью APM APIs.

System Management

System Management: включает .

  • Access Keys: Access Key ID (AK) и Secret Access Key (SK) являются вашими долгосрочными учётными данными. JavaAgents передают данные с помощью AK. AK используется совместно с SK для криптографической подписи запросов, обеспечивая их конфиденциальность, полноту и корректность.
  • General Configuration: Вы можете определить, следует ли собирать данные с помощью байткодной инструментации, а также указать порог медленного запроса и максимальное количество строк для сбора .