From d9fe486fb241f5be100bb9eaf338c8528bb7a6e8 Mon Sep 17 00:00:00 2001 From: Reno Date: Fri, 16 Aug 2024 11:02:25 -0700 Subject: [PATCH] feat: Add runtime metrics to AppSignals exporter config --- .../otel/exporter/awsemf/appsignals_config_eks.yaml | 10 +++++++++- .../exporter/awsemf/appsignals_config_generic.yaml | 10 +++++++++- .../otel/exporter/awsemf/appsignals_config_k8s.yaml | 10 +++++++++- 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/translator/translate/otel/exporter/awsemf/appsignals_config_eks.yaml b/translator/translate/otel/exporter/awsemf/appsignals_config_eks.yaml index 036c519717..1e2cc63087 100644 --- a/translator/translate/otel/exporter/awsemf/appsignals_config_eks.yaml +++ b/translator/translate/otel/exporter/awsemf/appsignals_config_eks.yaml @@ -35,4 +35,12 @@ metric_declarations: metric_name_selectors: - Latency - Fault - - Error \ No newline at end of file + - Error + - dimensions: + - [Environment, Service] + label_matchers: + - label_names: + - Telemetry.Source + regex: '^RuntimeMetrics$' + metric_name_selectors: + - '^(jvm|process).*$' \ No newline at end of file diff --git a/translator/translate/otel/exporter/awsemf/appsignals_config_generic.yaml b/translator/translate/otel/exporter/awsemf/appsignals_config_generic.yaml index 735f6df7da..ed8fe36252 100644 --- a/translator/translate/otel/exporter/awsemf/appsignals_config_generic.yaml +++ b/translator/translate/otel/exporter/awsemf/appsignals_config_generic.yaml @@ -30,4 +30,12 @@ metric_declarations: metric_name_selectors: - Latency - Fault - - Error \ No newline at end of file + - Error + - dimensions: + - [ Environment, Service ] + label_matchers: + - label_names: + - Telemetry.Source + regex: '^RuntimeMetrics$' + metric_name_selectors: + - '^(jvm|process).*$' \ No newline at end of file diff --git a/translator/translate/otel/exporter/awsemf/appsignals_config_k8s.yaml b/translator/translate/otel/exporter/awsemf/appsignals_config_k8s.yaml index ce85e50f78..5d3b401784 100644 --- a/translator/translate/otel/exporter/awsemf/appsignals_config_k8s.yaml +++ b/translator/translate/otel/exporter/awsemf/appsignals_config_k8s.yaml @@ -35,4 +35,12 @@ metric_declarations: metric_name_selectors: - Latency - Fault - - Error \ No newline at end of file + - Error + - dimensions: + - [ Environment, Service ] + label_matchers: + - label_names: + - Telemetry.Source + regex: '^RuntimeMetrics$' + metric_name_selectors: + - '^(jvm|process).*$' \ No newline at end of file