package
0.0.0-20211223124155-60b81271db23
Repository: https://github.com/cblomart/vsphere-graphite.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

CreateIndexIfNotExists not exists creates Elasticsearch Index if Not Exists.
NewThinPrometheusClient creates a new thin prometheus.

# Constants

Elastic name of the elastic backend.
Fluentd name of the fluentd backend.
Graphite name of the graphite backend.
InfluxDB name of the influx db backend.
InfluxTag is the tag for influxdb.
Kafka name of the kafka backend.
Prometheus name of the prometheus backend.
ThinInfluxDB name of the thin influx db backend.
ThinPrometheus name of the thin prometheus backend.

# Structs

Channels are use for unscheduled backend.
Config : storage backend.
InfluxPoint is the representation of the parts of a point for influx.
Point : Information collected for a point.
PrometheusBackend : Extend prometheus.Collector.
ThinPrometheusClient tries to export metrics to prometheus as simply as possible.

# Interfaces

Backend Interface.

# Type aliases

MapStr represents a json node (string reference to an object).