public class InfluxDBReporter extends MetricReporter
| Modifier and Type | Class and Description |
|---|---|
static class |
InfluxDBReporter.Point |
| Constructor and Description |
|---|
InfluxDBReporter(InfluxDBReporterFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected long |
convert(long timestamp) |
protected InfluxDBDispatcher |
createDispatcher(InfluxDBReporterFactory factory) |
int |
getMaxReportLength() |
void |
report(List<MetricRegistrySnapshot> snapshots) |
protected String |
toReportMetricName(String metricName,
MetricTagsSnapshot tags) |
getMetricNameForReport, report, report, reportpublic InfluxDBReporter(InfluxDBReporterFactory factory)
protected InfluxDBDispatcher createDispatcher(InfluxDBReporterFactory factory)
public void close()
close in interface Closeableclose in interface AutoCloseableclose in class MetricReporterpublic void report(List<MetricRegistrySnapshot> snapshots)
report in class MetricReporterpublic int getMaxReportLength()
protected long convert(long timestamp)
protected String toReportMetricName(String metricName, MetricTagsSnapshot tags)
toReportMetricName in class MetricReporterCopyright © GigaSpaces.