@@ -22,7 +22,7 @@ Logs will be scraped from all pods in the Kubernetes cluster.
2222
2323``` bash
2424helm repo add coder-observability https://helm.coder.com/observability
25- helm upgrade --install coder-observability coder-observability/coder-observability --version 0.4.2 --namespace coder-observability --create-namespace
25+ helm upgrade --install coder-observability coder-observability/coder-observability --version 0.4.3 --namespace coder-observability --create-namespace
2626```
2727
2828## Requirements
@@ -288,6 +288,7 @@ If you switch from classic to native histograms, dashboards may need to account
288288| https://grafana.github.io/helm-charts | grafana-agent(grafana-agent) | ~0.37.0 |
289289| https://grafana.github.io/helm-charts | loki | ~v6.7.3 |
290290| https://grafana.github.io/helm-charts | pyroscope | ~v1.14.1 |
291+ | https://grafana.github.io/helm-charts | tempo | ~v1.23.0 |
291292| https://prometheus-community.github.io/helm-charts | prometheus | ~v25.24.1 |
292293
293294Each subchart can be disabled by setting the `enabled` field to `false`.
@@ -420,16 +421,24 @@ values which are defined [here](https://github.com/grafana/helm-charts/tree/main
420421| grafana.datasources."datasources.yaml".datasources[2].type | string | `"loki"` | |
421422| grafana.datasources."datasources.yaml".datasources[2].uid | string | `"loki"` | |
422423| grafana.datasources."datasources.yaml".datasources[2].url | string | `"http://loki-gateway.{{ .Release.Namespace }}.{{ $.Values.global.zone }}"` | |
424+ | grafana.datasources."datasources.yaml".datasources[3].access | string | `"proxy"` | |
423425| grafana.datasources."datasources.yaml".datasources[3].editable | bool | `false` | |
424426| grafana.datasources."datasources.yaml".datasources[3].isDefault | bool | `false` | |
425- | grafana.datasources."datasources.yaml".datasources[3].jsonData.sslmode | string | `"{{ .Values.global.postgres.sslmode }}"` | |
426- | grafana.datasources."datasources.yaml".datasources[3].name | string | `"postgres"` | |
427- | grafana.datasources."datasources.yaml".datasources[3].secureJsonData.password | string | `"{{ if .Values.global.postgres.password }}{{ .Values.global.postgres.password }}{{ else }}$PGPASSWORD{{ end }}"` | |
427+ | grafana.datasources."datasources.yaml".datasources[3].name | string | `"traces"` | |
428428| grafana.datasources."datasources.yaml".datasources[3].timeout | string | `"{{ add $.Values.global.dashboards.queryTimeout 5 }}"` | |
429- | grafana.datasources."datasources.yaml".datasources[3].type | string | `"postgres"` | |
430- | grafana.datasources."datasources.yaml".datasources[3].uid | string | `"postgres"` | |
431- | grafana.datasources."datasources.yaml".datasources[3].url | string | `"{{ .Values.global.postgres.hostname }}:{{ .Values.global.postgres.port }}"` | |
432- | grafana.datasources."datasources.yaml".datasources[3].user | string | `"{{ .Values.global.postgres.username }}"` | |
429+ | grafana.datasources."datasources.yaml".datasources[3].type | string | `"tempo"` | |
430+ | grafana.datasources."datasources.yaml".datasources[3].uid | string | `"tempo"` | |
431+ | grafana.datasources."datasources.yaml".datasources[3].url | string | `"http://tempo.{{ .Release.Namespace }}.{{ $.Values.global.zone }}:3200"` | |
432+ | grafana.datasources."datasources.yaml".datasources[4].editable | bool | `false` | |
433+ | grafana.datasources."datasources.yaml".datasources[4].isDefault | bool | `false` | |
434+ | grafana.datasources."datasources.yaml".datasources[4].jsonData.sslmode | string | `"{{ .Values.global.postgres.sslmode }}"` | |
435+ | grafana.datasources."datasources.yaml".datasources[4].name | string | `"postgres"` | |
436+ | grafana.datasources."datasources.yaml".datasources[4].secureJsonData.password | string | `"{{ if .Values.global.postgres.password }}{{ .Values.global.postgres.password }}{{ else }}$PGPASSWORD{{ end }}"` | |
437+ | grafana.datasources."datasources.yaml".datasources[4].timeout | string | `"{{ add $.Values.global.dashboards.queryTimeout 5 }}"` | |
438+ | grafana.datasources."datasources.yaml".datasources[4].type | string | `"postgres"` | |
439+ | grafana.datasources."datasources.yaml".datasources[4].uid | string | `"postgres"` | |
440+ | grafana.datasources."datasources.yaml".datasources[4].url | string | `"{{ .Values.global.postgres.hostname }}:{{ .Values.global.postgres.port }}"` | |
441+ | grafana.datasources."datasources.yaml".datasources[4].user | string | `"{{ .Values.global.postgres.username }}"` | |
433442| grafana.deploymentStrategy.type | string | `"Recreate"` | |
434443| grafana.enabled | bool | `true` | |
435444| grafana.env.GF_SECURITY_DISABLE_INITIAL_ADMIN_CREATION | bool | `true` | |
@@ -576,4 +585,13 @@ values which are defined [here](https://github.com/grafana/helm-charts/tree/main
576585| runbookViewer.image | string | `"dannyben/madness"` | |
577586| sqlExporter.enabled | bool | `true` | |
578587| sqlExporter.image | string | `"burningalchemist/sql_exporter"` | |
588+ | tempo.enabled | bool | `false` | |
589+ | tempo.fullnameOverride | string | `"tempo"` | |
590+ | tempo.nameOverride | string | `"tempo"` | |
591+ | tempo.persistence.enabled | bool | `true` | |
592+ | tempo.persistence.size | string | `"10Gi"` | |
593+ | tempo.podAnnotations."prometheus.io/scrape" | string | `"true"` | |
594+ | tempo.replicas | int | `1` | |
595+ | tempo.tempo.reportingEnabled | bool | `false` | |
596+ | tempo.tempo.retention | string | `"336h"` | |
579597
0 commit comments