В этом разделе описаны основные шаги по подключению мониторинга производительности приложения, которое развернуто на виртуальной машине Elastic Cloud Server.
Создайте виртуальную машину ECS.
Разверните приложение на виртуальной машине ECS.
Установите ICAgent на виртуальную машину ECS, где развернуто приложение.
(Опционально) Перед включением мониторинга приложений измените права доступа к файлам (probe file) и каталогу (output directory). Для этого подключитесь к виртуальной машине ECS и выполните команды:
chmod -R 777 /opt/oss/servicemgr/ICAgent/pinpoint/mkdir -p /paas-apm/collectors/pinpointchmod -R 777 /paas-apm
Чтобы включить мониторинг приложения, настройте скрипт запуска приложения:
Проверьте, что приложение Java отслеживается с помощью сервиса APM. Для этого на виртуальной машине ECS добавьте элементы конфигурации из таблицы после ключевого слова java в скрипте запуска приложения.
Параметр | Описание |
|---|---|
-javaagent | Пакет JAR, от которого зависят метрики сбора данных. Значение /opt/oss/servicemgr/ICAgent/pinpoint/pinpoint-bootstrap.jar |
-Dapm_application | Название приложения |
-Dapm_tier | Название микросервиса приложения |
Запустите измененный скрипт.
После того, как приложение проработает около трех минут, его данные отобразятся в консоли APM. APM автоматически обнаруживает топологию приложения и данные о производительности.