В эпоху облаков приложения в микросервисной архитектуре становятся всё более разнообразными, что приводит к множеству исключений приложений. Операции и обслуживание приложений сталкиваются со следующими проблемами:
Управление производительностью приложений (APM) помогает персоналу операций и обслуживания быстро выявлять узкие места производительности приложений и находить коренные причины неисправностей, обеспечивая пользовательский опыт.
Вам необходимо лишь установить агенты для приложений, чтобы APM мог их всесторонне мониторить. APM может быстро находить ошибочные API и медленные API, воспроизводить параметры вызовов и обнаруживать системные узкие места, облегчая онлайн‑диагностику. APM поддерживает Java‑приложения. В следующей таблице перечислены возможности мониторинга приложений APM.
Capability | Description |
|---|---|
Ненавязчивый сбор данных о производительности приложений | Вам не требуется изменять код приложения. Вместо этого достаточно развернуть пакет агента APM и изменить параметры запуска приложения для его мониторинга. |
Мониторинг метрик приложений | APM автоматически отслеживает метрики приложений, такие как JVM, JavaMethod, URL, Exception, Tomcat, HttpClient, MySQL, Redis и Kafka. |
Application topology | APM автоматически генерирует отношения вызовов между распределёнными приложениями на основе динамического анализа и вычисления информации о удалённом вызове процедур (RPC). |
Tracing | После подключения нескольких приложений к APM, APM автоматически отбирает запросы и собирает отношения вызовов между сервисами и статус здоровья промежуточных вызовов для автоматического трассирования. |
Metric drill-down analysis | APM позволяет выполнять детальный анализ и исследовать метрики, такие как время отклика приложения, количество запросов и уровень ошибок, а также просматривать метрики по приложению, компоненту, среде, базе данных, промежуточному ПО или другим измерениям. |
Error or slow URL tracing | APM определяет ошибочные или медленные URL-адреса на основе трассировки URL и автоматически связывает их с соответствующими API, такими как SQL и MQ API. |

Подключается к приложениям без необходимости изменения кода и собирает данные в неинвазивном режиме.

Обеспечивает высокую пропускную способность (сотни миллионов вызовов API), гарантируя премиальный опыт.

Предоставляет открытые API для запроса данных O&M, предлагает стандарты сбора и поддерживает независимую разработку.