diff --git a/charts/dotnet-monitor/Chart.yaml b/charts/dotnet-monitor/Chart.yaml index facfb92e..d174f2f5 100644 --- a/charts/dotnet-monitor/Chart.yaml +++ b/charts/dotnet-monitor/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: logzio-dotnet-monitor description: A Helm chart for shipping dotnet app runtime metrics using dotnet monitor and OTEL. -version: 0.0.1 +version: 0.0.2 appVersion: 1.0.0 maintainers: - name: Shiran Avidov diff --git a/charts/dotnet-monitor/README.md b/charts/dotnet-monitor/README.md index 52693f02..4431fd25 100644 --- a/charts/dotnet-monitor/README.md +++ b/charts/dotnet-monitor/README.md @@ -105,4 +105,5 @@ kubectl get nodes -o json | jq ".items[]|{name:.metadata.name, taints:.spec.tain ## Changelog +- 0.0.2: Added 'user-agent' header for Prometheus Remote Write. - 0.0.1: Initial release. diff --git a/charts/dotnet-monitor/values.yaml b/charts/dotnet-monitor/values.yaml index 76b76a4c..d0f2728a 100644 --- a/charts/dotnet-monitor/values.yaml +++ b/charts/dotnet-monitor/values.yaml @@ -88,6 +88,7 @@ configMap: endpoint: ${LOGZIO_URL} headers: Authorization: "Bearer ${LOGZIO_TOKEN}" + user-agent: "{{ .Chart.Name }}-{{ .Chart.Version }}-helm" external_labels: service: pipelines: diff --git a/charts/logzio-telemetry/Chart.yaml b/charts/logzio-telemetry/Chart.yaml index cc618640..6a213c3e 100644 --- a/charts/logzio-telemetry/Chart.yaml +++ b/charts/logzio-telemetry/Chart.yaml @@ -24,7 +24,9 @@ dependencies: # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 4.2.4 + +version: 4.2.5 + # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/logzio-telemetry/README.md b/charts/logzio-telemetry/README.md index 8a0957f5..85dd6f53 100644 --- a/charts/logzio-telemetry/README.md +++ b/charts/logzio-telemetry/README.md @@ -412,6 +412,8 @@ If you don't want the sub charts to installed add the relevant flag per sub char ## Change log +* 4.2.5 + - Added 'user-agent' header for telemetry data. * 4.2.4 - Upgrade `otel/opentelemetry-collector-contrib` image to `v0.102.1` * 4.2.3 diff --git a/charts/logzio-telemetry/ci/test-values.yaml b/charts/logzio-telemetry/ci/test-values.yaml index 88e8f5b4..7f5a0b50 100644 --- a/charts/logzio-telemetry/ci/test-values.yaml +++ b/charts/logzio-telemetry/ci/test-values.yaml @@ -93,6 +93,7 @@ config: p8s_logzio_name: ${P8S_LOGZIO_NAME} headers: Authorization: "Bearer ${METRICS_TOKEN}" + user-agent: "{{ .Chart.Name }}-{{ .Chart.Version }}-helm" extensions: health_check: {} processors: diff --git a/charts/logzio-telemetry/values.yaml b/charts/logzio-telemetry/values.yaml index 759f2850..9c7c54ac 100644 --- a/charts/logzio-telemetry/values.yaml +++ b/charts/logzio-telemetry/values.yaml @@ -237,6 +237,8 @@ tracesConfig: endpoint: ${CUSTOM_TRACING_ENDPOINT} region: ${LOGZIO_LISTENER_REGION} account_token: ${TRACES_TOKEN} + headers: + user-agent: "{{ .Chart.Name }}-{{ .Chart.Version }}-helm" logging: loglevel: info extensions: @@ -325,6 +327,7 @@ metricsConfig: p8s_logzio_name: ${P8S_LOGZIO_NAME} headers: Authorization: "Bearer ${METRICS_TOKEN}" + user-agent: "{{ .Chart.Name }}-{{ .Chart.Version }}-helm" prometheusremotewrite/infrastructure: timeout: 30s endpoint: ${LISTENER_URL} @@ -332,6 +335,7 @@ metricsConfig: p8s_logzio_name: ${P8S_LOGZIO_NAME} headers: Authorization: "Bearer ${METRICS_TOKEN}" + user-agent: "{{ .Chart.Name }}-{{ .Chart.Version }}-helm" receivers: prometheus/applications: config: @@ -663,7 +667,8 @@ k8sObjectsConfig: logzio/object_logs: account_token: "${OBJECTS_LOGS_TOKEN}" region: "${LOGZIO_LISTENER_REGION}" - + headers: + user-agent: "{{ .Chart.Name }}-{{ .Chart.Version }}-helm" service: pipelines: logs/k8sobjects: @@ -766,6 +771,7 @@ spanMetricsAgregator: endpoint: ${LISTENER_URL} headers: Authorization: Bearer ${SPM_TOKEN} + user-agent: "{{ .Chart.Name }}-{{ .Chart.Version }}-helm" timeout: 30s add_metric_suffixes: false receivers: @@ -991,6 +997,7 @@ daemonsetConfig: p8s_logzio_name: ${P8S_LOGZIO_NAME} headers: Authorization: "Bearer ${METRICS_TOKEN}" + user-agent: "{{ .Chart.Name }}-{{ .Chart.Version }}-helm" prometheusremotewrite/infrastructure: timeout: 30s endpoint: ${LISTENER_URL} @@ -998,6 +1005,7 @@ daemonsetConfig: p8s_logzio_name: ${P8S_LOGZIO_NAME} headers: Authorization: "Bearer ${METRICS_TOKEN}" + user-agent: "{{ .Chart.Name }}-{{ .Chart.Version }}-helm" receivers: prometheus/applications: config: diff --git a/charts/logzio-trivy/Chart.yaml b/charts/logzio-trivy/Chart.yaml index bc63287f..a0305efe 100644 --- a/charts/logzio-trivy/Chart.yaml +++ b/charts/logzio-trivy/Chart.yaml @@ -5,8 +5,8 @@ keywords: - logging - trivy - security -version: 0.3.1 -appVersion: 0.2.1 +version: 0.3.3 +appVersion: 0.2.2 sources: - https://github.com/logzio/logzio-helm dependencies: diff --git a/charts/logzio-trivy/templates/deployment.yaml b/charts/logzio-trivy/templates/deployment.yaml index 09cbd046..721a780c 100644 --- a/charts/logzio-trivy/templates/deployment.yaml +++ b/charts/logzio-trivy/templates/deployment.yaml @@ -32,6 +32,8 @@ spec: key: logzio-log-listener - name: ENV_ID value: {{ .Values.env_id | quote }} + - name: IMAGE_VERSION + value: {{ .Values.imageTag }} - name: SCHEDULE value: {{ .Values.schedule }} - name: LOG_LEVEL diff --git a/charts/logzio-trivy/values.yaml b/charts/logzio-trivy/values.yaml index 0eab58f0..f5a83401 100644 --- a/charts/logzio-trivy/values.yaml +++ b/charts/logzio-trivy/values.yaml @@ -24,7 +24,7 @@ schedule: "07:00" # Container image image: logzio/trivy-to-logzio # Container image tag -imageTag: 0.2.1 +imageTag: 0.2.2 # The name for your environment's identifier (cluster name), to easily identify the telemetry data for each environment env_id: "" # Termination period (in seconds) to wait before killing Fluentd pod process on pod shutdown diff --git a/charts/opentelemetry/Chart.yaml b/charts/opentelemetry/Chart.yaml index 7b5148ec..dd1441b4 100644 --- a/charts/opentelemetry/Chart.yaml +++ b/charts/opentelemetry/Chart.yaml @@ -23,7 +23,7 @@ dependencies: # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.2.5 +version: 0.2.6 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/opentelemetry/README.md b/charts/opentelemetry/README.md index 6ba865ec..58ff9ec4 100644 --- a/charts/opentelemetry/README.md +++ b/charts/opentelemetry/README.md @@ -203,6 +203,11 @@ kubectl get nodes -o json | jq ".items[]|{name:.metadata.name, taints:.spec.tain ``` ## Change log +* 0.2.6 - +