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).