OwlpaneDOCS
Collectors & Agents

Linux & Windows Host Collector

Collect host CPU, memory, disk, filesystem, network, and system log telemetry using the stock OpenTelemetry Collector configured for Owlpane.

Environment variables

export OTEL_EXPORTER_OTLP_ENDPOINT="https://ingest.owlpane.com"
export OWLPANE_INGEST_KEY="owl_ing_your_key_here"
export OTEL_SERVICE_NAME="host-collector"
export OWLPANE_ENVIRONMENT="production"

Minimal otel-collector-config.yaml

receivers:
  hostmetrics:
    collection_interval: 30s
    scrapers:
      cpu: {}
      memory: {}
      disk: {}
      filesystem: {}
      load: {}
      network: {}
      paging: {}
      processes: {}

processors:
  batch: {}
  resourcedetection:
    detectors: [env, system]

exporters:
  otlphttp/owlpane:
    endpoint: "${env:OTEL_EXPORTER_OTLP_ENDPOINT}"
    headers:
      Authorization: "Bearer ${env:OWLPANE_INGEST_KEY}"

service:
  pipelines:
    metrics:
      receivers: [hostmetrics]
      processors: [resourcedetection, batch]
      exporters: [otlphttp/owlpane]

Verify it arrived

Open Observability → Explorer (/observability/explorer) and query a system.* metric, or confirm the host appears with recent ingest totals under Usage.

Open Dashboards → Library (/observability/dashboards/library) and install the hostmetrics or Windows dashboard pack.

Last updated

On this page