hyperdx/docker
Warren ab50b12a6b
feat: support custom otel collector config (BETA) (#1074)
plus the fix to reduce bloat in opamp agent logs

Users should be able to mount the custom otel collector config file and add/overrider receivers, processors and exporters
For example:
```
receivers:
  hostmetrics:
    collection_interval: 5s
    scrapers:
      cpu:
      load:
      memory:
      disk:
      filesystem:
      network:
# override the default processors
processors:
  batch:
    send_batch_size: 10000
    timeout: 10s
  memory_limiter:
    limit_mib: 2000
service:
  pipelines:
    metrics/hostmetrics:
      receivers: [hostmetrics]
      # attach existing processors
      processors: [memory_limiter, batch]
      # attach existing exporters
      exporters: [clickhouse]
```
This will add a new `hostmetrics` receiver + `metrics/hostmetrics` pipeline and update existing `batch` + `memory_limiter` processors 

WARNING: This feature is still in beta, and future updates may change how it works, potentially affecting compatibility

Ref: HDX-1865
2025-08-18 21:22:43 +00:00
..
clickhouse/local feat: Add ClickHouse JSON Type Support (#969) 2025-07-03 17:11:03 +00:00
hostmetrics chore: remove unused dependencies (#791) 2025-05-06 03:13:20 +00:00
hyperdx fix: use '--kill-others-on-fail' to prevent processes from terminating when RUN_SCHEDULED_TASKS_EXTERNALLY is enabled (#1015) 2025-07-24 21:56:38 +00:00
nginx feat: add example nginx ssl reverse proxy service (#535) 2024-12-17 18:29:54 +00:00
otel-collector feat: support custom otel collector config (BETA) (#1074) 2025-08-18 21:22:43 +00:00