You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Whether to use Prometheus in "pull" mode with prometheus node exporters or in "push" mode with grafana alloy. |
700
+
If unspecified it resolves to "pull" for SLES \<= 15.7 and "pull" for SLES 16 and above.
701
+
702
+
| agent_prometheus_exporter_name |
703
+
Exporter name used in host discovery. |
704
+
"node_exporter" in case of prometheus "pull" mode, "grafana_alloy" in case of "push" mode.
705
+
706
+
| agent_prometheus_node_exporter_target |
707
+
The target address of the node exporter to scrape metrics from, in case `agent_prometheus_mode` is set to "pull". |
708
+
Defaults to the lowest discovered IP address with a default port number (9100).
709
+
710
+
| agent_prometheus_remote_write_url | The remote write URL of the Prometheus server, in case `agent_prometheus_mode` is set to "push". | currently undefined. Needs to be improved for autodiscovery
711
+
712
+
| agent_prometheus_scrape_interval | Scrape interval for Prometheus to scrape the node exporter, in case `agent_prometheus_mode` is set to "push". | "15s"
713
+
714
+
| agent_prometheus_auth | Authentication method when pushing metrics to Prometheus, in case `agent_prometheus_mode` is set to "push". One of: "none", "basic", "bearer", "mtls" | "bearer"
715
+
716
+
| agent_prometheus_auth_bearer_token | Bearer token used when `agent_prometheus_auth` is set to "bearer". Required if `agent_prometheus_auth` is set to "bearer" | ""
717
+
718
+
| agent_prometheus_auth_username | Username used when `agent_prometheus_auth` is set to "basic". Required if `agent_prometheus_auth` is set to "basic". | ""
719
+
720
+
| agent_prometheus_auth_password | Password used when `agent_prometheus_auth` is set to "basic". Required if `agent_prometheus_auth` is set to "basic". | ""
721
+
722
+
| agent_prometheus_tls_ca_cert | CA certificate used to verify the TLS certificate of the Prometheus server, in case `agent_prometheus_mode` is set to "push" and the Prometheus server uses TLS. This is required when the Prometheus server TLS certificate is signed by a non-public CA. | ""
723
+
724
+
| agent_prometheus_tls_client_cert | Client certificate used for mTLS authentication when `agent_prometheus_auth` is set to "mtls". Required if `agent_prometheus_auth` is set to "mtls". | ""
725
+
726
+
| agent_prometheus_tls_client_key | Client key used for mTLS authentication when `agent_prometheus_auth` is set to "mtls". Required if `agent_prometheus_auth` is set to "mtls". | ""
0 commit comments