You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: agent_installation_guide/APM/java.md
+2-13Lines changed: 2 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,6 @@
2
2
3
3
Для интеграции APM-агента в Java-приложение выполните следующие шаги:
4
4
5
-
---
6
5
7
6
### 1. **Загрузка агента**
8
7
1. Скачайте архив с агентом с официального сайта New Relic:
@@ -13,7 +12,7 @@
13
12
14
13
2. (Опционально) Ознакомьтесь с [официальной инструкцией по установке APM-агента для Java](https://docs.newrelic.com/install/java/) для получения дополнительных подробностей.
15
14
16
-
---
15
+
17
16
18
17
### 2. **Распаковка агента**
19
18
Распакуйте загруженный архив в предпочтительный каталог. Например:
> При необходимости более тонкой настройки параметров агента смотрите также официальную [документацию по конфигурации агента для Java](https://docs.newrelic.com/docs/apm/agents/java-agent/configuration/java-agent-configuration-config-file/).
55
54
56
-
---
57
55
58
56
### 4. **Интеграция агента с приложением**
59
57
Добавьте флаг запуска агента в команду запуска вашего Java-приложения:
После запуска приложения убедитесь, что агент успешно подключился:
74
70
- В логах агента (`stdout`) должно появиться сообщение об успешном подключении.
75
71
- В интерфейсе мониторинга GMonit появятся метрики приложения.
76
72
77
-
---
78
73
79
74
### 6. **Подробнее**
80
75
Для более детальной информации о конфигурации и настройке агента обратитесь к [официальной документации New Relic](https://docs.newrelic.com/docs/apm/agents/java-agent/configuration/java-agent-configuration-config-file/).
> **Важно**: Если агент будет расположен в другом месте, убедитесь, что `.jar` файлы агента **не находятся** в директориях, указанных в `java.endorsed.dirs` или в пути к классам.
После выполнения этих шагов ваш Docker-образ с интегрированным APM-агентом готов для развертывания в Kubernetes. Убедитесь, что поды с приложением запускаются корректно, а метрики появляются в интерфейсе GMonit.
### 5. Настройка для исключения установки модуля Native Metrics
61
54
62
55
В стандартной поставке включён модуль Node.js VM, который использует `gyp` и требует установленного Python для сборки бинарных файлов. Если Python отсутствует на хосте, вы можете исключить установку модуля Native Metrics, определив переменную окружения:
Подробнее о Node.js VM и связанных измерениях можно найти в [документации New Relic](https://docs.newrelic.com/docs/apm/agents/nodejs-agent/extend-your-instrumentation/nodejs-vm-measurements/)
Copy file name to clipboardExpand all lines: agent_installation_guide/APM/php.md
-8Lines changed: 0 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,6 @@
6
6
7
7
Ниже собрана полная инструкция по установке и настройке данного агента в различных окружениях (Ubuntu/Debian, CentOS, контейнерные среды). Если требуется дополнительная информация, обращайтесь к [официальной документации](https://docs.newrelic.com/docs/apm/agents/php-agent/installation/php-agent-installation-overview).
- Если требуются более тонкие настройки агента и прокси-демона (`newrelic-daemon`), в том числе указание кастомного `cafile`, использование дополнительных сетевых параметров и т. д., обратитесь к [разделу конфигурации демона](https://docs.newrelic.com/docs/apm/agents/php-agent/configuration/proxy-daemon-newreliccfg-settings/#proxy-settings).
Для правильной идентификации и отслеживания транзакций в мониторинге вы можете задавать имена транзакций с помощью функции `newrelic_name_transaction`. Это позволяет организовать мониторинг и избежать избыточного числа уникальных имён транзакций, которые могут затруднить анализ данных.
200
194
201
-
---
202
195
203
196
#### Пример: Задание имени транзакции для `Uri/index.php`
204
197
@@ -225,7 +218,6 @@ function example() {
225
218
226
219
Подробности можно найти в официальной документации [New Relic](https://docs.newrelic.com/docs/apm/agents/php-agent/php-agent-api/newrelic_name_transaction/)
227
220
228
-
---
229
221
230
222
### Пример: Добавление имени транзакции для конкретного URI
0 commit comments