Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Blur Wiki" for change 
notification.

The "Metrics" page has been changed by AaronMcCurry:
https://wiki.apache.org/blur/Metrics

New page:
= Metrics =

Internally Blur uses the Metrics library from Coda Hale 
(http://metrics.codahale.com/).  So by default all metrics are available 
through JMX here is a screenshot of what is available in the Shard server.

== Shard Server ==

<screen shot>

== Controller Server ==

<screen shot>

== Configuring Other Reporters ==

New reporters can be added configured in the blur-site.properties.  Multiple 
reporters can be configured.

=== Example ===
{{{#!bash
blur.metrics.reporters=GangliaReporter
blur.metrics.reporter.ganglia.period=3
blur.metrics.reporter.ganglia.unit=SECONDS
blur.metrics.reporter.ganglia.host=ganglia1
blur.metrics.reporter.ganglia.port=8649
}}}


=== Reporters To Enable ===

{{{#!bash
blur.metrics.reporters=[ConsoleReporter,CsvReporter,GangliaReporter,GraphiteReporter]
}}}

=== ConsoleReporter ===

{{{#!bash
blur.metrics.reporter.console.period=[5]
blur.metrics.reporter.console.unit=[NANOSECONDS,MICROSECONDS,MILLISECONDS,SECONDS,MINUTES,HOURS,DAYS]
}}}

=== CsvReporter ===

{{{#!bash
blur.metrics.reporter.csv.period=[5]
blur.metrics.reporter.csv.unit=[NANOSECONDS,MICROSECONDS,MILLISECONDS,SECONDS,MINUTES,HOURS,DAYS]
blur.metrics.reporter.csv.outputDir=[.]
}}}

=== GangliaReporter ===

{{{#!bash
blur.metrics.reporter.ganglia.period=[5]
blur.metrics.reporter.ganglia.unit=[NANOSECONDS,MICROSECONDS,MILLISECONDS,SECONDS,MINUTES,HOURS,DAYS]
blur.metrics.reporter.ganglia.host=[localhost]
blur.metrics.reporter.ganglia.port=[-1]
blur.metrics.reporter.ganglia.prefix=[""]
blur.metrics.reporter.ganglia.compressPackageNames=[false]
}}}

=== GraphiteReporter ===

{{{#!bash
blur.metrics.reporter.graphite.period=[5]
blur.metrics.reporter.graphite.unit=[NANOSECONDS,MICROSECONDS,MILLISECONDS,SECONDS,MINUTES,HOURS,DAYS]
blur.metrics.reporter.graphite.host=[localhost]
blur.metrics.reporter.graphite.port=[-1]
blur.metrics.reporter.graphite.prefix=[""]
}}}

Reply via email to