📄️ defaults
The defaults block allows you to configure global default values that apply to all probes and exporters. These settings control logging, service identification, probe location metadata, and self-monitoring capabilities.
📄️ discovery.file
Arguments
📄️ exporter.otlp
OpenTelemetry Protocol (OTLP) exporter allows you to send monitoring data to any backend that supports the OpenTelemetry Protocol (OTLP). This enables integration with a wide range of observability platforms and tools.
📄️ exporter.prometheus_remote_write
Prometheus Remote Write exporter allows you to send monitoring data to compatible backends that support the Prometheus remote_write API. This enables integration with various time-series databases and monitoring systems.
📄️ exporter.timescaledb
TimescaleDB exporter allows you to store monitoring data in a TimescaleDB database, which is a time-series database built on PostgreSQL.
📄️ probe.http
HTTP probing allows you to monitor the availability and responsiveness of web services by sending HTTP requests and evaluating the responses.
📄️ probe.icmp
ICMP probing allows you to monitor the availability and responsiveness of networked devices by sending ICMP Echo Request packets (pings) and measuring the response times.