Package | Description |
---|---|
fr.gouv.vitam.common.metrics |
This package contains the metric classes used in VITAM
|
Modifier and Type | Method and Description |
---|---|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.additionalFields(Map<String,Object> additionalFields)
Additional fields to be included for each metric
|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.bulkSize(int bulkSize)
The bulk size per request, defaults to 2500 (as metrics are quite small)
|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.convertDurationsTo(TimeUnit durationUnit)
Convert all the durations to a certain timeunit, defaults to milliseconds
|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.convertRatesTo(TimeUnit rateUnit)
Convert all the rates to a certain timeunit, defaults to seconds
|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.filter(com.codahale.metrics.MetricFilter filter)
Allows to configure a special MetricFilter, which defines what metrics are reported
|
static VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.forRegistry(com.codahale.metrics.MetricRegistry registry) |
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.hosts(String... hosts)
Configure an array of hosts to send data to.
|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.index(String index)
The index name to index in
|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.indexDateFormat(String indexDateFormat)
The index date format used for rolling indices
This is appended to the index name, split by a '-'
|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.percolationFilter(com.codahale.metrics.MetricFilter percolationFilter)
A metrics filter to define the metrics which should be used for percolation/notification
|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.percolationNotifier(org.elasticsearch.metrics.percolation.Notifier notifier)
An instance of the notifier implemention which should be executed in case of a matching percolation
|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.prefixedWith(String prefix)
Configure a prefix for each metric name.
|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.timeout(int timeout)
The timeout to wait for until a connection attempt is and the next host is tried
|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.timestampFieldname(String fieldName)
Configure the name of the timestamp field, defaults to '@timestamp'
|
VitamElasticsearchReporter.Builder |
VitamElasticsearchReporter.Builder.withClock(com.codahale.metrics.Clock clock)
Inject your custom definition of how time passes.
|
Copyright © 2018 Vitam. All rights reserved.