Skip to content

Instantly share code, notes, and snippets.

@mykidong
Created May 24, 2018 13:56
Show Gist options
  • Save mykidong/5de651314b9dc02a0dbea4dfef501cdd to your computer and use it in GitHub Desktop.
Save mykidong/5de651314b9dc02a0dbea4dfef501cdd to your computer and use it in GitHub Desktop.
<bean id="metricRegistryFactory"
class="io.shunters.mykidong.component.metrics.MetricRegistryFactory" />
<bean id="jMXMetricsReporter"
class="io.shunters.mykidong.component.metrics.JMXMetricsReporter"
p:metricRegistry-ref="metricRegistryFactory" />
<bean id="graphiteMetricsReporter"
class="io.shunters.mykidong.component.metrics.GraphiteMetricsReporter"
p:metricRegistry-ref="metricRegistryFactory"
p:carbonHost="${carbon.host}"
p:carbonPort="${carbon.port}"
p:prefix="${graphite.prefix}"
p:hostNameIncluded="${graphite.hostNameIncluded}"/>
<bean id="systemOutReporter"
class="io.shunters.mykidong.component.metrics.SystemOutReporter"
p:metricRegistry-ref="metricRegistryFactory" />
@mykidong
Copy link
Author

.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment