dropwizard метрики в google stackdriver

Я запускаю приложение dropwizard в Google Compute Engine (настройка группы экземпляров).

Облако Google обеспечивает обширный мониторинг с помощью агента stackdriver, установленного в Compute Engine. Dropwizard предоставляет API для сбора метрик по умолчанию.

Как отправить метрики dropwizard в stackdriver?

  • Метрики JMX
  • Количество HTTP-запросов в секунду

comment
Вы можете использовать эту ссылку для создания и использования пользовательских показателей. В нем также описывается, как использовать Stackdriver Monitoring API для создания настраиваемых показателей и добавления к ним данных временных рядов. Вы можете найти несколько примеров пользовательских показателей Stackdriver.   -  person Ahmad P    schedule 03.12.2019


Ответы (1)


Я думаю, вы хотите использовать плагин JVM для отслеживания этих показателей.

person Yuri Grinshteyn    schedule 03.12.2019
comment
Я последовал точно такому же. Я не понимаю, что он запрашивает порт jmx. Затем мне следует запустить Java-процесс, например / usr / bin / java -Dcom.sun.management.jmxremote.port = 9010 -Dcom.sun.management.jmxremote.authenticate = false -Dcom.sun.management.jmxremote.ssl = false -Dcom.sun.management.jmxremote.local.only = false -Djava.rmi.server.hostname = localhost -jar my.jar server config.yaml? и указать имя порта как 9010? - person Nageswaran; 04.12.2019
comment
Этот комментарий, похоже, задает вопрос о включении JMX в вашей JVM, который должен быть опубликован как отдельный вопрос (если я правильно понимаю этикет StackOverflow) под соответствующим тегом. - person Yuri Grinshteyn; 04.12.2019