diff --git a/charts/amazon-cloudwatch-observability/templates/operator-deployment.yaml b/charts/amazon-cloudwatch-observability/templates/operator-deployment.yaml index 2916e20..4f08d11 100644 --- a/charts/amazon-cloudwatch-observability/templates/operator-deployment.yaml +++ b/charts/amazon-cloudwatch-observability/templates/operator-deployment.yaml @@ -28,6 +28,7 @@ spec: args: - {{ printf "--auto-instrumentation-config=%s" (dict "java" (merge .Values.manager.autoInstrumentationResources.java .Values.manager.autoInstrumentationConfiguration.java) "python" (merge .Values.manager.autoInstrumentationResources.python .Values.manager.autoInstrumentationConfiguration.python) "dotnet" (merge .Values.manager.autoInstrumentationResources.dotnet .Values.manager.autoInstrumentationConfiguration.dotnet) "nodejs" (.Values.manager.autoInstrumentationResources.nodejs) | toJson) | quote }} - {{ printf "--auto-annotation-config=%s" (.Values.manager.autoAnnotateAutoInstrumentation | toJson) | quote }} + - {{ printf "--auto-monitor-config=%s" (.Values.manager.applicationSignals.autoMonitor | toJson) | quote }} - "--auto-instrumentation-java-image={{ template "auto-instrumentation-java.image" . }}" - "--auto-instrumentation-python-image={{ template "auto-instrumentation-python.image" . }}" - "--auto-instrumentation-dotnet-image={{ template "auto-instrumentation-dotnet.image" . }}" diff --git a/charts/amazon-cloudwatch-observability/values.yaml b/charts/amazon-cloudwatch-observability/values.yaml index 15fbb95..5807608 100644 --- a/charts/amazon-cloudwatch-observability/values.yaml +++ b/charts/amazon-cloudwatch-observability/values.yaml @@ -1037,7 +1037,7 @@ manager: name: image: repository: cloudwatch-agent-operator - tag: 2.2.1 + tag: 3.0.0 repositoryDomainMap: public: public.ecr.aws/cloudwatch-agent cn-north-1: 934860584483.dkr.ecr.cn-north-1.amazonaws.com.cn @@ -1061,6 +1061,53 @@ manager: repositoryDomain: public.ecr.aws/aws-observability repository: adot-autoinstrumentation-node tag: v0.6.0 + applicationSignals: + autoMonitor: + monitorAllServices: false + languages: ["java", "python", "dotnet", "nodejs"] + restartPods: false + exclude: + java: + namespaces: [] + deployments: [] + daemonsets: [] + statefulsets: [] + python: + namespaces: [] + deployments: [] + daemonsets: [] + statefulsets: [] + dotnet: + namespaces: [] + deployments: [] + daemonsets: [] + statefulsets: [] + nodejs: + namespaces: [] + deployments: [] + daemonsets: [] + statefulsets: [] + customSelector: + java: + namespaces: [] + deployments: [] + daemonsets: [] + statefulsets: [] + python: + namespaces: [] + deployments: [] + daemonsets: [] + statefulsets: [] + dotnet: + namespaces: [] + deployments: [] + daemonsets: [] + statefulsets: [] + nodejs: + namespaces: [] + deployments: [] + daemonsets: [] + statefulsets: [] autoInstrumentationConfiguration: java: runtime_metrics: