Vertx Metrics 監控可視化記錄

簡介

    Vertx結合Dropwizard Metrics對服務的各項指標提供度量監控,因參考文章編寫詳細,本文對實踐Metrics 監控可視化記錄html

參考資料

    官方資料:

      https://vertx.io/docs/vertx-dropwizard-metrics/java/java

    實踐資料:

      https://my.oschina.net/chkui/blog/707632git

      http://jiangew.me/vertx-in-action/#vertx-%E8%BF%90%E8%A1%8C%E6%97%B6%E6%80%A7%E8%83%BD%E6%8C%87%E6%A0%87%E7%9B%91%E6%8E%A7dropwizard--jolokia--hawtiogithub

      https://blog.csdn.net/ifrozen/article/details/53161413 (參考文章json

組件版本

vertx-dropwizard-metrics 3.8.2app

jolokia-jvm-1.6.2-agent      https://jolokia.org/download.htmleclipse

hawtio-app-2.7.1.jar           https://github.com/hawtio/hawtio/releasesjvm

差別配置

    實踐參考文章,不一樣點在於版本,另外是經過eclipse配置VM arguments啓動,在hawtio不能看到vertx JMX監控項ui

    配置VM arguments以下:spa

-Dvertx.metrics.options.jmxDomain=vertx 
-Dvertx.metrics.options.enabled=true 
-Dvertx.metrics.options.jmxEnabled=true

   修改成代碼配置,可正常顯示,配置以下:

vertx = Vertx.vertx(new VertxOptions().setMetricsOptions(
			    new DropwizardMetricsOptions()
		        .setEnabled(true)
		        .setJmxEnabled(true)
		        .setJmxDomain("vertx-metrics")));
相關文章
相關標籤/搜索