incubator-blur-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Blur Wiki] Update of "Metrics" by AaronMcCurry
Date Thu, 13 Jun 2013 23:45:30 GMT
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=[""]
}}}

Mime
View raw message