2015-05-17 2 views
0

При чтении документации для Spring XD я видел, что у нее есть модель для сбора метрик.Есть ли способ сбора метрик от Spring XD до Graphite?

Но когда я просмотрел код, я видел, что это обычная реализация для Spring XD. Тем не менее в зависимостях проекта есть метрики codahale.

Нет, было бы неплохо добавить репортеров (например, репортер Graphite, который также находится в библиотеках Spring XD) к собранным метрикам.

Но я не смог найти что-либо в документации, если это возможно или как это сделать.

Есть ли у кого-нибудь подсказка, как это сделать, или если это возможно в данный момент?

Спасибо, Christoph

ответ

0

компонента среды выполнение Spring XD (XD администратор, контейнеры и одного узла JVMs) использовать Spring бутс внутри. Spring Загрузочный поддерживает сбор метрик codahale в:

http://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-metrics.html#production-ready-code-hale-metrics

codahale Поскольку метрики банки доступны в $XD_HOME/lib, все эти метрики already подвергаются в конечной точке управления Spring XD.

По умолчанию конечная точка управления включена для администратора XD. Вы можете получить доступ к ним:

http://localhost:9393/management/metrics

Для контейнера виртуальной машины Java, вы можете задать порт для управления явно установив XD_MGMT_PORT и доступ от конечной точки "/ менеджмент/метрик.

Вы можете обратиться к разделу monitoring-management в Spring XD wiki для более подробной информации.

Смежные вопросы