translator/tocwconfig/sampleConfig/appsignals_and_eks_config.yaml [360:1484]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    metricstransform/application_signals:
        transforms:
            - action: update
              aggregation_type: ""
              include: jvm.cpu.recent_utilization
              match_type: ""
              new_name: JVMCpuRecentUtilization
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: jvm.cpu.time
              match_type: ""
              new_name: JVMCpuTime
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: jvm.classes.loaded
              match_type: ""
              new_name: JVMClassLoaded
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: jvm.threads.count
              match_type: ""
              new_name: JVMThreadCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: jvm.memory.nonheap.used
              match_type: ""
              new_name: JVMMemoryNonHeapUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: jvm.memory.pool.used_after_last_gc
              match_type: ""
              new_name: JVMMemoryUsedAfterLastGC
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: jvm.memory.heap.used
              match_type: ""
              new_name: JVMMemoryHeapUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: .*Old\sGen$
              include: jvm.memory.pool.used
              match_type: regexp
              new_name: JVMMemoryOldGenUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: .*Survivor\sSpace$
              include: jvm.memory.pool.used
              match_type: regexp
              new_name: JVMMemorySurvivorSpaceUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: .*Eden\sSpace$
              include: jvm.memory.pool.used
              match_type: regexp
              new_name: JVMMemoryEdenSpaceUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              include: jvm.gc.collections.elapsed
              match_type: ""
              new_name: JVMGCDuration
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              include: jvm.gc.collections.count
              match_type: ""
              new_name: JVMGCCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: G1 Old Generation
              include: jvm.gc.collections.elapsed
              match_type: strict
              new_name: JVMGCOldGenDuration
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: G1 Young Generation
              include: jvm.gc.collections.elapsed
              match_type: strict
              new_name: JVMGCYoungGenDuration
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: G1 Old Generation
              include: jvm.gc.collections.count
              match_type: strict
              new_name: JVMGCOldGenCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: G1 Young Generation
              include: jvm.gc.collections.count
              match_type: strict
              new_name: JVMGCYoungGenCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              include: ^process\.runtime\.(.*)\.gc_count$$
              match_type: regexp
              new_name: PythonProcessGCCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                count: "0"
              include: ^process\.runtime\.(.*)\.gc_count$$
              match_type: regexp
              new_name: PythonProcessGCGen0Count
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                count: "1"
              include: ^process\.runtime\.(.*)\.gc_count$$
              match_type: regexp
              new_name: PythonProcessGCGen1Count
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                count: "2"
              include: ^process\.runtime\.(.*)\.gc_count$$
              match_type: regexp
              new_name: PythonProcessGCGen2Count
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: ^process\.runtime\.(.*)\.thread_count$$
              match_type: regexp
              new_name: PythonProcessThreadCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: ^process\.runtime\.(.*)\.cpu_time$$
              match_type: regexp
              new_name: PythonProcessCpuTime
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: ^process\.runtime\.(.*)\.cpu\.utilization$$
              match_type: regexp
              new_name: PythonProcessCpuUtilization
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                type: vms
              include: ^process\.runtime\.(.*)\.memory$$
              match_type: regexp
              new_name: PythonProcessVMSMemoryUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                type: rss
              include: ^process\.runtime\.(.*)\.memory$$
              match_type: regexp
              new_name: PythonProcessRSSMemoryUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: gen0
              include: process.runtime.dotnet.gc.collections.count
              match_type: ""
              new_name: DotNetGCGen0Count
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: gen1
              include: process.runtime.dotnet.gc.collections.count
              match_type: ""
              new_name: DotNetGCGen1Count
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: gen2
              include: process.runtime.dotnet.gc.collections.count
              match_type: ""
              new_name: DotNetGCGen2Count
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: process.runtime.dotnet.gc.duration
              match_type: ""
              new_name: DotNetGCDuration
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: gen0
              include: process.runtime.dotnet.gc.heap.size
              match_type: ""
              new_name: DotNetGCGen0HeapSize
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: gen1
              include: process.runtime.dotnet.gc.heap.size
              match_type: ""
              new_name: DotNetGCGen1HeapSize
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: gen2
              include: process.runtime.dotnet.gc.heap.size
              match_type: ""
              new_name: DotNetGCGen2HeapSize
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: loh
              include: process.runtime.dotnet.gc.heap.size
              match_type: ""
              new_name: DotNetGCLOHHeapSize
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: poh
              include: process.runtime.dotnet.gc.heap.size
              match_type: ""
              new_name: DotNetGCPOHHeapSize
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: process.runtime.dotnet.thread_pool.threads.count
              match_type: ""
              new_name: DotNetThreadCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: process.runtime.dotnet.thread_pool.queue.length
              match_type: ""
              new_name: DotNetThreadQueueLength
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
    resourcedetection:
        aks:
            resource_attributes:
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                k8s.cluster.name:
                    enabled: false
        azure:
            resource_attributes:
                azure.resourcegroup.name:
                    enabled: true
                azure.vm.name:
                    enabled: true
                azure.vm.scaleset.name:
                    enabled: true
                azure.vm.size:
                    enabled: true
                cloud.account.id:
                    enabled: true
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                cloud.region:
                    enabled: true
                host.id:
                    enabled: true
                host.name:
                    enabled: true
            tags: []
        compression: ""
        consul:
            address: ""
            datacenter: ""
            namespace: ""
            resource_attributes:
                cloud.region:
                    enabled: true
                host.id:
                    enabled: true
                host.name:
                    enabled: true
            token_file: ""
        detectors:
            - eks
            - env
            - ec2
        disable_keep_alives: false
        docker:
            resource_attributes:
                host.name:
                    enabled: true
                os.type:
                    enabled: true
        ec2:
            resource_attributes:
                cloud.account.id:
                    enabled: true
                cloud.availability_zone:
                    enabled: true
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                cloud.region:
                    enabled: true
                host.id:
                    enabled: true
                host.image.id:
                    enabled: true
                host.name:
                    enabled: true
                host.type:
                    enabled: true
            tags:
                - ^kubernetes.io/cluster/.*$
                - ^aws:autoscaling:groupName
        ecs:
            resource_attributes:
                aws.ecs.cluster.arn:
                    enabled: true
                aws.ecs.launchtype:
                    enabled: true
                aws.ecs.task.arn:
                    enabled: true
                aws.ecs.task.family:
                    enabled: true
                aws.ecs.task.id:
                    enabled: true
                aws.ecs.task.revision:
                    enabled: true
                aws.log.group.arns:
                    enabled: true
                aws.log.group.names:
                    enabled: true
                aws.log.stream.arns:
                    enabled: true
                aws.log.stream.names:
                    enabled: true
                cloud.account.id:
                    enabled: true
                cloud.availability_zone:
                    enabled: true
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                cloud.region:
                    enabled: true
        eks:
            resource_attributes:
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                k8s.cluster.name:
                    enabled: false
        elasticbeanstalk:
            resource_attributes:
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                deployment.environment:
                    enabled: true
                service.instance.id:
                    enabled: true
                service.version:
                    enabled: true
        endpoint: ""
        gcp:
            resource_attributes:
                cloud.account.id:
                    enabled: true
                cloud.availability_zone:
                    enabled: true
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                cloud.region:
                    enabled: true
                faas.id:
                    enabled: true
                faas.instance:
                    enabled: true
                faas.name:
                    enabled: true
                faas.version:
                    enabled: true
                gcp.cloud_run.job.execution:
                    enabled: true
                gcp.cloud_run.job.task_index:
                    enabled: true
                gcp.gce.instance.hostname:
                    enabled: false
                gcp.gce.instance.name:
                    enabled: false
                host.id:
                    enabled: true
                host.name:
                    enabled: true
                host.type:
                    enabled: true
                k8s.cluster.name:
                    enabled: true
        heroku:
            resource_attributes:
                cloud.provider:
                    enabled: true
                heroku.app.id:
                    enabled: true
                heroku.dyno.id:
                    enabled: true
                heroku.release.commit:
                    enabled: true
                heroku.release.creation_timestamp:
                    enabled: true
                service.instance.id:
                    enabled: true
                service.name:
                    enabled: true
                service.version:
                    enabled: true
        http2_ping_timeout: 0s
        http2_read_idle_timeout: 0s
        idle_conn_timeout: 1m30s
        k8snode:
            auth_type: serviceAccount
            context: ""
            kube_config_path: ""
            node_from_env_var: ""
            resource_attributes:
                k8s.node.name:
                    enabled: true
                k8s.node.uid:
                    enabled: true
        lambda:
            resource_attributes:
                aws.log.group.names:
                    enabled: true
                aws.log.stream.names:
                    enabled: true
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                cloud.region:
                    enabled: true
                faas.instance:
                    enabled: true
                faas.max_memory:
                    enabled: true
                faas.name:
                    enabled: true
                faas.version:
                    enabled: true
        max_conns_per_host: 0
        max_idle_conns: 100
        max_idle_conns_per_host: 0
        middleware: agenthealth/statuscode
        openshift:
            address: ""
            resource_attributes:
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                cloud.region:
                    enabled: true
                k8s.cluster.name:
                    enabled: true
            tls:
                ca_file: ""
                cert_file: ""
                include_system_ca_certs_pool: false
                insecure: false
                insecure_skip_verify: false
                key_file: ""
                max_version: ""
                min_version: ""
                reload_interval: 0s
                server_name_override: ""
            token: ""
        override: true
        proxy_url: ""
        read_buffer_size: 0
        system:
            resource_attributes:
                host.arch:
                    enabled: false
                host.cpu.cache.l2.size:
                    enabled: false
                host.cpu.family:
                    enabled: false
                host.cpu.model.id:
                    enabled: false
                host.cpu.model.name:
                    enabled: false
                host.cpu.stepping:
                    enabled: false
                host.cpu.vendor.id:
                    enabled: false
                host.id:
                    enabled: false
                host.ip:
                    enabled: false
                host.mac:
                    enabled: false
                host.name:
                    enabled: true
                os.description:
                    enabled: false
                os.type:
                    enabled: true
        timeout: 2s
        tls:
            ca_file: ""
            cert_file: ""
            include_system_ca_certs_pool: false
            insecure: false
            insecure_skip_verify: false
            key_file: ""
            max_version: ""
            min_version: ""
            reload_interval: 0s
            server_name_override: ""
        write_buffer_size: 0
receivers:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



translator/tocwconfig/sampleConfig/base_appsignals_fallback_config.yaml [216:1340]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    metricstransform/application_signals:
        transforms:
            - action: update
              aggregation_type: ""
              include: jvm.cpu.recent_utilization
              match_type: ""
              new_name: JVMCpuRecentUtilization
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: jvm.cpu.time
              match_type: ""
              new_name: JVMCpuTime
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: jvm.classes.loaded
              match_type: ""
              new_name: JVMClassLoaded
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: jvm.threads.count
              match_type: ""
              new_name: JVMThreadCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: jvm.memory.nonheap.used
              match_type: ""
              new_name: JVMMemoryNonHeapUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: jvm.memory.pool.used_after_last_gc
              match_type: ""
              new_name: JVMMemoryUsedAfterLastGC
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: jvm.memory.heap.used
              match_type: ""
              new_name: JVMMemoryHeapUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: .*Old\sGen$
              include: jvm.memory.pool.used
              match_type: regexp
              new_name: JVMMemoryOldGenUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: .*Survivor\sSpace$
              include: jvm.memory.pool.used
              match_type: regexp
              new_name: JVMMemorySurvivorSpaceUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: .*Eden\sSpace$
              include: jvm.memory.pool.used
              match_type: regexp
              new_name: JVMMemoryEdenSpaceUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              include: jvm.gc.collections.elapsed
              match_type: ""
              new_name: JVMGCDuration
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              include: jvm.gc.collections.count
              match_type: ""
              new_name: JVMGCCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: G1 Old Generation
              include: jvm.gc.collections.elapsed
              match_type: strict
              new_name: JVMGCOldGenDuration
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: G1 Young Generation
              include: jvm.gc.collections.elapsed
              match_type: strict
              new_name: JVMGCYoungGenDuration
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: G1 Old Generation
              include: jvm.gc.collections.count
              match_type: strict
              new_name: JVMGCOldGenCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                name: G1 Young Generation
              include: jvm.gc.collections.count
              match_type: strict
              new_name: JVMGCYoungGenCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              include: ^process\.runtime\.(.*)\.gc_count$$
              match_type: regexp
              new_name: PythonProcessGCCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                count: "0"
              include: ^process\.runtime\.(.*)\.gc_count$$
              match_type: regexp
              new_name: PythonProcessGCGen0Count
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                count: "1"
              include: ^process\.runtime\.(.*)\.gc_count$$
              match_type: regexp
              new_name: PythonProcessGCGen1Count
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                count: "2"
              include: ^process\.runtime\.(.*)\.gc_count$$
              match_type: regexp
              new_name: PythonProcessGCGen2Count
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: ^process\.runtime\.(.*)\.thread_count$$
              match_type: regexp
              new_name: PythonProcessThreadCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: ^process\.runtime\.(.*)\.cpu_time$$
              match_type: regexp
              new_name: PythonProcessCpuTime
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: ^process\.runtime\.(.*)\.cpu\.utilization$$
              match_type: regexp
              new_name: PythonProcessCpuUtilization
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                type: vms
              include: ^process\.runtime\.(.*)\.memory$$
              match_type: regexp
              new_name: PythonProcessVMSMemoryUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                type: rss
              include: ^process\.runtime\.(.*)\.memory$$
              match_type: regexp
              new_name: PythonProcessRSSMemoryUsed
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: gen0
              include: process.runtime.dotnet.gc.collections.count
              match_type: ""
              new_name: DotNetGCGen0Count
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: gen1
              include: process.runtime.dotnet.gc.collections.count
              match_type: ""
              new_name: DotNetGCGen1Count
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: gen2
              include: process.runtime.dotnet.gc.collections.count
              match_type: ""
              new_name: DotNetGCGen2Count
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: process.runtime.dotnet.gc.duration
              match_type: ""
              new_name: DotNetGCDuration
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: gen0
              include: process.runtime.dotnet.gc.heap.size
              match_type: ""
              new_name: DotNetGCGen0HeapSize
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: gen1
              include: process.runtime.dotnet.gc.heap.size
              match_type: ""
              new_name: DotNetGCGen1HeapSize
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: gen2
              include: process.runtime.dotnet.gc.heap.size
              match_type: ""
              new_name: DotNetGCGen2HeapSize
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: loh
              include: process.runtime.dotnet.gc.heap.size
              match_type: ""
              new_name: DotNetGCLOHHeapSize
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: insert
              aggregation_type: ""
              experimental_match_labels:
                generation: poh
              include: process.runtime.dotnet.gc.heap.size
              match_type: ""
              new_name: DotNetGCPOHHeapSize
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: process.runtime.dotnet.thread_pool.threads.count
              match_type: ""
              new_name: DotNetThreadCount
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
            - action: update
              aggregation_type: ""
              include: process.runtime.dotnet.thread_pool.queue.length
              match_type: ""
              new_name: DotNetThreadQueueLength
              operations:
                - action: aggregate_labels
                  aggregation_type: sum
                  experimental_scale: 0
                  label: ""
                  label_set: []
                  label_value: ""
                  new_label: ""
                  new_value: ""
                - action: add_label
                  aggregation_type: ""
                  experimental_scale: 0
                  label: ""
                  label_value: ""
                  new_label: Telemetry.Source
                  new_value: RuntimeMetric
              submatch_case: ""
    resourcedetection:
        aks:
            resource_attributes:
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                k8s.cluster.name:
                    enabled: false
        azure:
            resource_attributes:
                azure.resourcegroup.name:
                    enabled: true
                azure.vm.name:
                    enabled: true
                azure.vm.scaleset.name:
                    enabled: true
                azure.vm.size:
                    enabled: true
                cloud.account.id:
                    enabled: true
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                cloud.region:
                    enabled: true
                host.id:
                    enabled: true
                host.name:
                    enabled: true
            tags: []
        compression: ""
        consul:
            address: ""
            datacenter: ""
            namespace: ""
            resource_attributes:
                cloud.region:
                    enabled: true
                host.id:
                    enabled: true
                host.name:
                    enabled: true
            token_file: ""
        detectors:
            - eks
            - env
            - ec2
        disable_keep_alives: false
        docker:
            resource_attributes:
                host.name:
                    enabled: true
                os.type:
                    enabled: true
        ec2:
            resource_attributes:
                cloud.account.id:
                    enabled: true
                cloud.availability_zone:
                    enabled: true
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                cloud.region:
                    enabled: true
                host.id:
                    enabled: true
                host.image.id:
                    enabled: true
                host.name:
                    enabled: true
                host.type:
                    enabled: true
            tags:
                - ^kubernetes.io/cluster/.*$
                - ^aws:autoscaling:groupName
        ecs:
            resource_attributes:
                aws.ecs.cluster.arn:
                    enabled: true
                aws.ecs.launchtype:
                    enabled: true
                aws.ecs.task.arn:
                    enabled: true
                aws.ecs.task.family:
                    enabled: true
                aws.ecs.task.id:
                    enabled: true
                aws.ecs.task.revision:
                    enabled: true
                aws.log.group.arns:
                    enabled: true
                aws.log.group.names:
                    enabled: true
                aws.log.stream.arns:
                    enabled: true
                aws.log.stream.names:
                    enabled: true
                cloud.account.id:
                    enabled: true
                cloud.availability_zone:
                    enabled: true
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                cloud.region:
                    enabled: true
        eks:
            resource_attributes:
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                k8s.cluster.name:
                    enabled: false
        elasticbeanstalk:
            resource_attributes:
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                deployment.environment:
                    enabled: true
                service.instance.id:
                    enabled: true
                service.version:
                    enabled: true
        endpoint: ""
        gcp:
            resource_attributes:
                cloud.account.id:
                    enabled: true
                cloud.availability_zone:
                    enabled: true
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                cloud.region:
                    enabled: true
                faas.id:
                    enabled: true
                faas.instance:
                    enabled: true
                faas.name:
                    enabled: true
                faas.version:
                    enabled: true
                gcp.cloud_run.job.execution:
                    enabled: true
                gcp.cloud_run.job.task_index:
                    enabled: true
                gcp.gce.instance.hostname:
                    enabled: false
                gcp.gce.instance.name:
                    enabled: false
                host.id:
                    enabled: true
                host.name:
                    enabled: true
                host.type:
                    enabled: true
                k8s.cluster.name:
                    enabled: true
        heroku:
            resource_attributes:
                cloud.provider:
                    enabled: true
                heroku.app.id:
                    enabled: true
                heroku.dyno.id:
                    enabled: true
                heroku.release.commit:
                    enabled: true
                heroku.release.creation_timestamp:
                    enabled: true
                service.instance.id:
                    enabled: true
                service.name:
                    enabled: true
                service.version:
                    enabled: true
        http2_ping_timeout: 0s
        http2_read_idle_timeout: 0s
        idle_conn_timeout: 1m30s
        k8snode:
            auth_type: serviceAccount
            context: ""
            kube_config_path: ""
            node_from_env_var: ""
            resource_attributes:
                k8s.node.name:
                    enabled: true
                k8s.node.uid:
                    enabled: true
        lambda:
            resource_attributes:
                aws.log.group.names:
                    enabled: true
                aws.log.stream.names:
                    enabled: true
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                cloud.region:
                    enabled: true
                faas.instance:
                    enabled: true
                faas.max_memory:
                    enabled: true
                faas.name:
                    enabled: true
                faas.version:
                    enabled: true
        max_conns_per_host: 0
        max_idle_conns: 100
        max_idle_conns_per_host: 0
        middleware: agenthealth/statuscode
        openshift:
            address: ""
            resource_attributes:
                cloud.platform:
                    enabled: true
                cloud.provider:
                    enabled: true
                cloud.region:
                    enabled: true
                k8s.cluster.name:
                    enabled: true
            tls:
                ca_file: ""
                cert_file: ""
                include_system_ca_certs_pool: false
                insecure: false
                insecure_skip_verify: false
                key_file: ""
                max_version: ""
                min_version: ""
                reload_interval: 0s
                server_name_override: ""
            token: ""
        override: true
        proxy_url: ""
        read_buffer_size: 0
        system:
            resource_attributes:
                host.arch:
                    enabled: false
                host.cpu.cache.l2.size:
                    enabled: false
                host.cpu.family:
                    enabled: false
                host.cpu.model.id:
                    enabled: false
                host.cpu.model.name:
                    enabled: false
                host.cpu.stepping:
                    enabled: false
                host.cpu.vendor.id:
                    enabled: false
                host.id:
                    enabled: false
                host.ip:
                    enabled: false
                host.mac:
                    enabled: false
                host.name:
                    enabled: true
                os.description:
                    enabled: false
                os.type:
                    enabled: true
        timeout: 2s
        tls:
            ca_file: ""
            cert_file: ""
            include_system_ca_certs_pool: false
            insecure: false
            insecure_skip_verify: false
            key_file: ""
            max_version: ""
            min_version: ""
            reload_interval: 0s
            server_name_override: ""
        write_buffer_size: 0
receivers:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



