В эпоху облаков приложения в микросервисной архитектуре становятся все более разнообразными, что приводит к множеству исключений приложений. O&M приложений сталкивается со следующими проблемами:
Управление производительностью приложений (APM) помогает персоналу O&M быстро выявлять узкие места производительности приложений и находить корневые причины ошибок, обеспечивая опыт пользователей.
Вам нужно лишь установить Agents для приложений, чтобы APM мог мониторить их всесторонне. APM может быстро находить ошибочные API и медленные API, восстанавливать параметры вызова и обнаруживать узкие места системы, облегчая онлайн‑диагностику. В текущий момент APM поддерживает Java‑приложения. В следующей таблице перечислены возможности мониторинга приложений APM.
Возможность | Описание |
|---|---|
Ненавязчивый сбор данных о производительности приложения | Вам не требуется изменять код приложения. Вместо этого достаточно развернуть пакет APM Agent и изменить параметры запуска приложения для его мониторинга. |
Мониторинг метрик приложения | APM автоматически мониторит метрики приложения, такие как JVM, JavaMethod, URL, Exception, Tomcat, HttpClient, MySQL, Redis и Kafka. |
Топология приложения | APM автоматически генерирует отношения вызовов между распределёнными приложениями на основе динамического анализа и интеллектуального вычисления информации о удалённом вызове процедур (RPC). |
Трассировка | После подключения нескольких приложений к APM, APM автоматически отбирает запросы и собирает отношения вызовов между сервисами и статус здоровья промежуточных вызовов для автоматической трассировки. |
Анализ детализации метрик | APM позволяет выполнять детализацию и анализ метрик, таких как время отклика приложения, количество запросов и уровень ошибок, а также просматривать метрики по приложениям, компонентам, среде, базе данных, промежуточному ПО или другим измерениям. |
Трассировка ошибочных или медленных URL | APM определяет ошибочные или медленные URL на основе трассировки URL и автоматически связывает их с соответствующими API, такими как API SQL и MQ. |

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

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

Предоставляет открытые API для запросов данных O&M, предлагает стандарты сбора и поддерживает независимую разработку.
Отчитывается о тревогах, используя искусственный интеллект (AI) для обнаружения пороговых значений и машинное обучение на основе исторических базовых данных, и поддерживает анализ корневой причины.