package
8.15.2+incompatible
Repository: https://github.com/elastic/elastic-agent.git
Documentation: pkg.go.dev
# Functions
DefaultConfiguration creates a configuration prepopulated with default values.
DefaultFleetAgentConfig creates a default configuration for fleet.
DefaultGRPCConfig creates a default server configuration.
DefaultReloadConfig creates a default configuration for standalone mode.
DefaultSettingsConfig creates a config with pre-set default values.
No description provided by the author
ElasticsearchFromConnStr returns an Elasticsearch configuration from the connection string.
IsFleetServerBootstrap decides if Elastic Agent is started in bootstrap mode.
IsStandalone decides based on missing of fleet.enabled: true or fleet.{access_token,kibana} will place Elastic Agent into standalone mode.
NewFromConfig creates a configuration based on common Config.
NewPartialFromConfigNoDefaults creates a configuration based on common Config.
# Variables
ErrInvalidPeriod is returned when a reload period interval is not valid.
# Structs
AgentInfo is a set of agent information.
Configuration is a overall agent configuration.
Elasticsearch is the configuration for fleet-server's connection to elasticsearch.
FleetAgentConfig is the internal configuration of the agent after the enrollment is done, this configuration is not exposed in anyway in the elastic-agent.yml and is only internal configuration.
FleetServerConfig is the configuration written so Elastic Agent can run Fleet Server.
FleetServerOutputConfig is the connection for Fleet Server to call to Elasticsearch.
FleetServerPolicyConfig is the configuration for the policy Fleet Server should run on.
GRPCConfig is a configuration of GRPC server.
ReloadConfig defines behavior of a reloader for standalone configuration.
SettingsConfig is an collection of agent settings configuration.
UpgradeConfig is the configuration related to Agent upgrades.
No description provided by the author
No description provided by the author