package influxdb

import "github.com/ethereum/go-ethereum/metrics/influxdb"

Index

Functions

func InfluxDB

func InfluxDB(r metrics.Registry, d time.Duration, url, database, username, password, namespace string)

InfluxDB starts a InfluxDB reporter which will post the from the given metrics.Registry at each d interval.

func InfluxDBV2WithTags

func InfluxDBV2WithTags(r metrics.Registry, d time.Duration, endpoint string, token string, bucket string, organization string, namespace string, tags map[string]string)

InfluxDBV2WithTags starts a InfluxDB reporter which will post the from the given metrics.Registry at each d interval with the specified tags

func InfluxDBWithTags

func InfluxDBWithTags(r metrics.Registry, d time.Duration, url, database, username, password, namespace string, tags map[string]string)

InfluxDBWithTags starts a InfluxDB reporter which will post the from the given metrics.Registry at each d interval with the specified tags

func InfluxDBWithTagsOnce

func InfluxDBWithTagsOnce(r metrics.Registry, url, database, username, password, namespace string, tags map[string]string) error

InfluxDBWithTagsOnce runs once an InfluxDB reporter and post the given metrics.Registry with the specified tags

Source Files

influxdb.go influxdbv1.go influxdbv2.go

Version
v1.16.1 (latest)
Published
Jul 2, 2025
Platform
linux/amd64
Imports
9 packages
Last checked
6 minutes ago

Tools for package owners.