У меня есть сервисная отправка метрик на сервер APM через агент Java 1.52.1 , как через опцию JVM, так и Actage Agent, как зависимость для меня. Полем Вот образец свойства, которое я предоставил этому агенту: < /p>
Код: Выделить всё
# Service name for the application
service_name=stories
# APM server URL
server_urls=http://my.apm-server.net:8200
# The environment of the application
environment=staging
# Packages to capture for APM
application_packages=com.stories
Код: Выделить всё
default.datasource.driverClassName=com.mysql.cj.jdbc.Driver
default.datasource.jdbc-url=jdbc:mysql://10.10.10.10:3306/databaseName?autoReconnect=true&useSSL=false&allowPublicKeyRetrieval=true
default.datasource.password=******
default.datasource.username=common
У меня есть еще одно приложение Ingest-Api , которое настраивается в аналогичном техническом стеке, который отправляет метрики в тот же APM- Server I.E. Server_urls = http: //my.apm-server.net: 8200 . Свойства для этого приложения имеют разницу в JDBC-URL: < /p>
Код: Выделить всё
default.datasource.jdbc-url=jdbc:mysql://20.20.20.20:3306/databaseName?autoReconnect=true&useSSL=false&allowPublicKeyRetrieval=true
default.datasource.password=******
default.datasource.username=common
< /code>
Но в наблюдаемости этих услуг я изо всех сил пытаюсь создать четкий график зависимости и сформулировать границы вверх по течению, чтобы не вводить в заблуждение какую -либо интерпретацию. < /p>
< /p>
Как видно из этих скриншотов, обе службы имеют зависимость от имени [b]mysql
Возможность определения пользовательского типа пролета для каждого уровня данных была бы переутомленной, чтобы решить это в нескольких службах. - Может быть, моя последняя среда. IntelliJ, поскольку классы инструментов недоступны даже после включения зависимости. service.resource может быть переопределен, и это в основном поможет мне, но не сможет решить эту проблему. /i.sstatic.net/ojsqov9a.png " /> < /p>
Ищу помощь дальнейшей помощи. Заранее спасибо!
Подробнее здесь: https://stackoverflow.com/questions/793 ... pm-metrics