Metrics delivery reliability #6190
-
Hello, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hey there @arnitolog. Yes, Grafana Agent reuses Prometheus' Write-Ahead Log (WAL) implementation to temporarily buffer data during network outages. More information about the data retention and parameters is available on this page. Data is stored on the agent's Currently, the metrics WAL implementation does not work for cases where the agent crashes or restarts; in these cases data is lost but the WAL is only replayed to warm up a cache. A similar WAL implementation also exists for logs in |
Beta Was this translation helpful? Give feedback.
Hey there @arnitolog. Yes, Grafana Agent reuses Prometheus' Write-Ahead Log (WAL) implementation to temporarily buffer data during network outages. More information about the data retention and parameters is available on this page. Data is stored on the agent's
--storage.path
argument which defaults to adata-agent
directory. You can influence the remote write behavior during both normal operations and remote_write outages using thequeue_config
andwal
blocks, while defaults are documented on the component's reference pageCurrently, the metrics WAL implementation does not work for cases where the agent crashes or restarts; in these cases data is lost but the WAL is only replayed to warm…