Collector Configuration Sample

This example includes configuration for the processors, receivers, exporters, service, and attributes:

otel-config.yaml

processors:
  resource:
    attributes:
      - key: appdynamics.controller.account
        action: upsert
        value: "acme"
      - key: appdynamics.controller.host
        action: upsert
        value: "acme.saas.appdynamics.com"
      - key: appdynamics.controller.port
        action: upsert
        value: 443
      - key: service.namespace
        action: upsert
        value: shop
  batch:
    timeout: 30s
    send_batch_size: 90
receivers:
  otlp:
    protocols:
      grpc:
        endpoint:
      http:
        endpoint:
exporters:
  otlphttp:
    endpoint: "https://<your region>-sls-agent-api.saas.appdynamics.com" // See the Supported Regions section above.
    headers: {"x-api-key": "****************"}
service:
  pipelines:
    traces:
      receivers: [otlp]
      processors: [resource, batch]
      exporters: [otlphttp]