Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFactory ¶
NewFactory creates a new ReceiverFactory with default configuration
Types ¶
type Aerospike ¶ added in v0.57.2
type Aerospike interface { // NamespaceInfo gets information about a specific namespace NamespaceInfo() namespaceInfo // Info gets high-level information about the node/system. Info() clusterInfo // Close closes the connection to the Aerospike node Close() }
Aerospike is the interface that provides information about a given node
type Config ¶
type Config struct { scraperhelper.ControllerConfig `mapstructure:",squash"` Endpoint string `mapstructure:"endpoint"` TLSName string `mapstructure:"tlsname"` Username string `mapstructure:"username"` Password configopaque.String `mapstructure:"password"` CollectClusterMetrics bool `mapstructure:"collect_cluster_metrics"` Timeout time.Duration `mapstructure:"timeout"` MetricsBuilderConfig metadata.MetricsBuilderConfig `mapstructure:",squash"` TLS *configtls.ClientConfig `mapstructure:"tls,omitempty"` }
Config is the receiver configuration
Click to show internal directories.
Click to hide internal directories.