- Fleet and Elastic Agent Guide: other versions:
- Fleet and Elastic Agent overview
- Beats and Elastic Agent capabilities
- Quick starts
- Manage Elastic Agent integrations
- Add an Elastic Agent integration to a policy
- View Elastic Agent integration policies
- Edit or delete an Elastic Agent integration policy
- Install and uninstall Elastic Agent integration assets
- View Elastic Agent integration assets
- Upgrade an Elastic Agent integration
- Uninstall an Elastic Agent integration
- Air-gapped environments
- Install Elastic Agents
- Centrally manage Elastic Agents in Fleet
- Elastic Agent standalone configuration
- Elastic Agent command reference
- Troubleshoot
- Release notes
- Fleet and Elastic Agent 7.17.28
- Fleet and Elastic Agent 7.17.27
- Fleet and Elastic Agent 7.17.26
- Fleet and Elastic Agent 7.17.25
- Fleet and Elastic Agent 7.17.24
- Fleet and Elastic Agent 7.17.23
- Fleet and Elastic Agent 7.17.22
- Fleet and Elastic Agent 7.17.21
- Fleet and Elastic Agent 7.17.20
- Fleet and Elastic Agent 7.17.19
- Fleet and Elastic Agent 7.17.18
- Fleet and Elastic Agent 7.17.17
- Fleet and Elastic Agent 7.17.16
- Fleet and Elastic Agent 7.17.15
- Fleet and Elastic Agent 7.17.14
- Fleet and Elastic Agent 7.17.13
- Fleet and Elastic Agent 7.17.12
- Fleet and Elastic Agent 7.17.11
- Fleet and Elastic Agent 7.17.10
- Fleet and Elastic Agent 7.17.9
- Fleet and Elastic Agent 7.17.8
- Fleet and Elastic Agent 7.17.7
- Fleet and Elastic Agent 7.17.6
- Fleet and Elastic Agent 7.17.5
- Fleet and Elastic Agent 7.17.4
- Fleet and Elastic Agent 7.17.3
- Fleet and Elastic Agent 7.17.2
- Fleet and Elastic Agent 7.17.1
- Fleet and Elastic Agent 7.17.0
Configure monitoring for standalone Elastic Agents
editConfigure monitoring for standalone Elastic Agents
editRunning Elastic Agent in standalone mode is an advanced use case. The documentation is incomplete and not yet mature. When possible, we recommend using Fleet-managed agents instead of standalone mode.
Elastic Agent monitors Beats by default. To turn off or change monitoring
settings, set options under agent.monitoring
in the elastic-agent.yml
file.
This example configures Elastic Agent monitoring:
agent.monitoring: # enabled turns on monitoring of running processes enabled: true # enables log monitoring logs: true # enables metrics monitoring metrics: true # exposes /debug/pprof/ endpoints for Elastic Agent and Beats # enable these endpoints if the monitoring endpoint is set to localhost pprof: false # specifies output to be used use_output: monitoring
To turn off monitoring, set agent.monitoring.enabled
to false
. When set to
false
, Beats monitoring is turned off, and all other options in this section
are ignored.
To enable monitoring, set agent.monitoring.enabled
to true
. Also set the
logs
and metrics
settings to control whether logs, metrics, or both are
collected. If neither setting is specified, monitoring is turned off. Set
use_output
to specify the output to which monitoring events are sent.
The agent.monitoring.pprof
option controls whether the Elastic Agent and Beats expose the
/debug/pprof/
endpoints with the monitoring endpoints. It is set to false
by default. Data produced by these endpoints can be useful for debugging but present a
security risk. It is recommended that this option remains false
if the monitoring endpoint
is accessible over a network.