App.Metrics.Reporting.InfluxDB
Builder for configuring metrics InfluxDB reporting using an
.
Add the allowing metrics to be reported to InfluxDB.
The used to configure metrics reporters.
The InfluxDB reporting options to use.
An that can be used to further configure App Metrics.
Add the allowing metrics to be reported to InfluxDB.
The used to configure metrics reporters.
The InfluxDB reporting options to use.
An that can be used to further configure App Metrics.
Add the allowing metrics to be reported to InfluxDB.
The used to configure metrics reporters.
The base url where InfluxDB is hosted.
The InfluxDB where metrics should be flushed.
The metric fields to report as well as thier names.
The setup action to configure the to use.
An that can be used to further configure App Metrics.
Add the allowing metrics to be reported to InfluxDB.
The used to configure metrics reporters.
The base url where InfluxDB is hosted.
The InfluxDB where metrics should be flushed.
The interval used if intended to schedule metrics
reporting.
The metric fields to report as well as thier names.
The setup action to configure the to use.
An that can be used to further configure App Metrics.
Provides programmatic configuration for InfluxDB in the App Metrics framework.
Gets or sets the number of InfluxDB notes that must confirm the write
The InfluxDB node write consistency.
Gets formatted endpoint for writes to InfluxDB
The InfluxDB endpoint for writes.
Gets or sets the base URI of the InfluxDB API.
The base URI of the InfluxDB API where metrics are flushed.
Gets or sets the InfluxDB database name used to report metrics.
The InfluxDB database name where metrics are flushed.
Gets or sets the InfluxDB database password.
The InfluxDB database password.
Gets or sets the InfluxDB database's retention policy to target.
The InfluxDB database's retention policy to target.
Gets or sets the InfluxDB database username.
The InfluxDB database username.
Gets or sets a value indicating whether or not to attempt to create the specified database if it does not exist
The flag indicating whether or not to create the specifried database if it does not exist
Gets or sets the InfluxDB retention policy options used during an attempt to create the specified database if it does not exist.
The InfluxDB retention policy options .
Provides programmatic configuration for InfluxDB Reporting in the App Metrics framework.
Gets or sets the to use for just this reporter.
The to use for this reporter.
Gets or sets the HTTP policy settings which allows circuit breaker configuration to be adjusted
The HTTP policy.
Gets or sets the available options for InfluxDB connectivity.
The .
Gets or sets the used to write metrics.
The used to write metrics.
Gets or sets the flush metrics interval
This will apply to all configured reporters unless overriden by a specific reporters
options.
The to wait between reporting metrics
Single retention policy associated with the created database. If you do not specify one of the properties, the relevant behavior defaults to the autogen retention policy settings.
Gets or sets the Duration determines how long InfluxDB keeps the data.
The retention policy duration. The minimum duration for a retention policy is one hour.
Gets or sets the Name determines policy name.
The retention policy name.
Gets or sets the Replication determines how many independent copies of each point are stored in the cluster. Replication factors do not serve a purpose with single node instances.
The retention policy replication. Number of data nodes.
Gets or sets the ShardDuration determines the time range covered by a shard group.
The retention policy shard duration. The minimum allowable SHARD GROUP DURATION is 1h