# 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.
GetIndicesSettings returns a map of index names to their settings.
GetInfo returns the data for the Elasticsearch / endpoint.
GetLicense returns license information.
GetMasterNodeID returns the ID of the Elasticsearch cluster's master node.
GetNodeInfo returns the node information.
GetStackUsage returns stack usage information.
GetXPack returns information about xpack features.
IsMaster checks if the given node host is a master node.
IsMLockAllEnabled returns if the given Elasticsearch node has mlockall enabled.
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.
NewModule creates a new module.
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.
Indicates that each item in the hosts lists points to a endpoint for a distinct Elasticsearch cluster (e.g.
Indicates that each item in the hosts list points to a distinct Elasticsearch node in a cluster.
# Variables
BulkStatsAvailableVersion is the version since when bulk indexing stats are available.
CCRStatsAPIAvailableVersion is the version of Elasticsearch since when the CCR stats API is available.
EnrichStatsAPIAvailableVersion is the version of Elasticsearch since when the Enrich stats API is available.
ExpandWildcardsHiddenAvailableVersion is the version since when the "expand_wildcards" query parameter to the Indices Stats API can accept "hidden" as a value.
HostParser parses host urls for RabbitMQ management plugin.
LicenseCacheEnabled controls whether license caching is enabled or not.
# 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.