package
7.1.0+incompatible
Repository: https://github.com/bianweiall/beats.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

AssetElasticsearch returns asset data.
GetClusterID fetches cluster id for given nodeID.
GetClusterSettings returns cluster settings.
GetClusterSettingsWithDefaults returns cluster settings.
GetClusterState returns cluster state information.
GetInfo returns the data for the Elasticsearch / endpoint.
GetLicense returns license information.
GetNodeInfo returns the node information.
GetStackUsage returns stack usage information.
IsMaster checks if the given node host is a master node.
MergeClusterSettings merges cluster settings in the correct precedence order.
NewMetricSet creates an metric set that can be used to build other metric sets that query RabbitMQ management plugin.
PassThruField copies the field at the given path from the given source data object into the same path in the given target data object.
TestMapper tests mapping methods.
TestMapperWithInfo tests mapping methods with Info fields.

# Constants

ModuleName is the name of this module.

# Variables

CCRStatsAPIAvailableVersion is the version of Elasticsearch since when the CCR stats API is available.
HostParser parses host urls for RabbitMQ management plugin.

# Structs

Info construct contains the data from the Elasticsearch / endpoint.
License contains data about the Elasticsearch license.
MetricSet can be used to build other metric sets that query RabbitMQ management plugin.
NodeInfo struct cotains data about the node.