Merge pull request #80 from grafana/fix_logic_for_secrets
Fix a few more things
This commit is contained in:
commit
116119bdc4
@ -801,7 +801,7 @@
|
|||||||
"steppedLine": false,
|
"steppedLine": false,
|
||||||
"targets": [
|
"targets": [
|
||||||
{
|
{
|
||||||
"expr": "sum(rate({cluster=\"$cluster\", namespace=\"$namespace\", pod=~\"$deployment.*\", pod=~\"$pod\", container=~\"$container\" } |logfmt| level=\"$level\" |= \"$filter\" | __error__=\"\" [$__auto])) by (level)",
|
"expr": "sum(rate({cluster=\"$cluster\", namespace=\"$namespace\", pod=~\"$deployment.*\", pod=~\"$pod\", container=~\"$container\" } |logfmt| level=\"$level\" |= \"$filter\" | __error__=\"\" [$__interval])) by (level)",
|
||||||
"intervalFactor": 3,
|
"intervalFactor": 3,
|
||||||
"legendFormat": "{{level}}",
|
"legendFormat": "{{level}}",
|
||||||
"refId": "A"
|
"refId": "A"
|
||||||
|
@ -1997,7 +1997,7 @@
|
|||||||
"steppedLine": false,
|
"steppedLine": false,
|
||||||
"targets": [
|
"targets": [
|
||||||
{
|
{
|
||||||
"expr": "sum(rate({cluster=\"$cluster\", namespace=\"$namespace\", job=~\"($namespace)/(.*distributor.*|(loki|enterprise-logs)-write|loki-single-binary)\"} | logfmt | level=\"error\"[$__auto]))",
|
"expr": "sum(rate({cluster=\"$cluster\", namespace=\"$namespace\", job=~\"($namespace)/(.*distributor.*|(loki|enterprise-logs)-write|loki-single-binary)\"} | logfmt | level=\"error\"[$__interval]))",
|
||||||
"refId": "A"
|
"refId": "A"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -2690,7 +2690,7 @@
|
|||||||
"steppedLine": false,
|
"steppedLine": false,
|
||||||
"targets": [
|
"targets": [
|
||||||
{
|
{
|
||||||
"expr": "sum(rate({cluster=\"$cluster\", namespace=\"$namespace\", job=~\"($namespace)/(.*ingester.*|(loki|enterprise-logs)-write|loki-single-binary)\"} | logfmt | level=\"error\"[$__auto]))",
|
"expr": "sum(rate({cluster=\"$cluster\", namespace=\"$namespace\", job=~\"($namespace)/(.*ingester.*|(loki|enterprise-logs)-write|loki-single-binary)\"} | logfmt | level=\"error\"[$__interval]))",
|
||||||
"refId": "A"
|
"refId": "A"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -3635,7 +3635,7 @@
|
|||||||
"steppedLine": false,
|
"steppedLine": false,
|
||||||
"targets": [
|
"targets": [
|
||||||
{
|
{
|
||||||
"expr": "sum(rate({cluster=\"$cluster\", namespace=\"$namespace\", job=~\"($namespace)/(.*querier.*|(loki|enterprise-logs)-read|loki-single-binary)\"} | logfmt | level=\"error\"[$__auto]))",
|
"expr": "sum(rate({cluster=\"$cluster\", namespace=\"$namespace\", job=~\"($namespace)/(.*querier.*|(loki|enterprise-logs)-read|loki-single-binary)\"} | logfmt | level=\"error\"[$__interval]))",
|
||||||
"refId": "A"
|
"refId": "A"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
{{- define "agent.all_namespaces" -}}
|
{{- define "agent.all_namespaces" -}}
|
||||||
{{- $list := list }}
|
{{- $list := list }}
|
||||||
{{- range .Values.namespacesToMonitor }}
|
{{- range .Values.namespacesToMonitor }}
|
||||||
{{- $list = append $list (printf "\"%s\"" .) }}
|
{{- $list = append $list (printf "%s" .) }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- $list = append $list .Release.Namespace }}
|
{{- $list = append $list .Release.Namespace }}
|
||||||
{{- join "|" $list }}
|
{{- join "|" $list }}
|
||||||
|
@ -40,10 +40,12 @@ data:
|
|||||||
{{- if or .Values.local.logs.enabled .Values.cloud.logs.enabled }}
|
{{- if or .Values.local.logs.enabled .Values.cloud.logs.enabled }}
|
||||||
// Logs
|
// Logs
|
||||||
|
|
||||||
|
{{- if .Values.cloud.logs.enabled }}
|
||||||
remote.kubernetes.secret "logs_credentials" {
|
remote.kubernetes.secret "logs_credentials" {
|
||||||
namespace = "{{- $.Release.Namespace -}}"
|
namespace = "{{- $.Release.Namespace -}}"
|
||||||
name = "{{- .Values.cloud.logs.secret -}}"
|
name = "{{- .Values.cloud.logs.secret -}}"
|
||||||
}
|
}
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
loki.source.kubernetes "pods" {
|
loki.source.kubernetes "pods" {
|
||||||
clustering {
|
clustering {
|
||||||
@ -80,10 +82,12 @@ data:
|
|||||||
{{- if or .Values.local.metrics.enabled .Values.cloud.metrics.enabled }}
|
{{- if or .Values.local.metrics.enabled .Values.cloud.metrics.enabled }}
|
||||||
// Metrics
|
// Metrics
|
||||||
|
|
||||||
|
{{- if .Values.cloud.metrics.enabled }}
|
||||||
remote.kubernetes.secret "metrics_credentials" {
|
remote.kubernetes.secret "metrics_credentials" {
|
||||||
namespace = "{{- $.Release.Namespace -}}"
|
namespace = "{{- $.Release.Namespace -}}"
|
||||||
name = "{{- .Values.cloud.metrics.secret -}}"
|
name = "{{- .Values.cloud.metrics.secret -}}"
|
||||||
}
|
}
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
discovery.kubernetes "metric_pods" {
|
discovery.kubernetes "metric_pods" {
|
||||||
role = "pod"
|
role = "pod"
|
||||||
@ -139,7 +143,7 @@ data:
|
|||||||
|
|
||||||
rule {
|
rule {
|
||||||
source_labels = ["namespace"]
|
source_labels = ["namespace"]
|
||||||
regex = "{{ include "agent.all_namespaces" . }}""
|
regex = "{{ include "agent.all_namespaces" . }}"
|
||||||
|
|
||||||
action = "keep"
|
action = "keep"
|
||||||
}
|
}
|
||||||
@ -278,10 +282,12 @@ data:
|
|||||||
{{- if or .Values.local.traces.enabled .Values.cloud.traces.enabled }}
|
{{- if or .Values.local.traces.enabled .Values.cloud.traces.enabled }}
|
||||||
// Traces
|
// Traces
|
||||||
|
|
||||||
|
{{- if .Values.cloud.traces.enabled }}
|
||||||
remote.kubernetes.secret "traces_credentials" {
|
remote.kubernetes.secret "traces_credentials" {
|
||||||
namespace = "{{- $.Release.Namespace -}}"
|
namespace = "{{- $.Release.Namespace -}}"
|
||||||
name = "{{- .Values.cloud.traces.secret -}}"
|
name = "{{- .Values.cloud.traces.secret -}}"
|
||||||
}
|
}
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
// Shamelessly copied from https://github.com/grafana/intro-to-mlt/blob/main/agent/config.river
|
// Shamelessly copied from https://github.com/grafana/intro-to-mlt/blob/main/agent/config.river
|
||||||
otelcol.receiver.otlp "otlp_receiver" {
|
otelcol.receiver.otlp "otlp_receiver" {
|
||||||
@ -316,7 +322,7 @@ data:
|
|||||||
{{- if .Values.local.logs.enabled }}
|
{{- if .Values.local.logs.enabled }}
|
||||||
loki.write "local" {
|
loki.write "local" {
|
||||||
endpoint {
|
endpoint {
|
||||||
url = "http://loki-gateway.{{- .Release.Namespace -}}.svc.cluster.local:80/loki/api/v1/push"
|
url = "http://{{- .Release.Namespace -}}-loki-gateway.{{- .Release.Namespace -}}.svc.cluster.local:80/loki/api/v1/push"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -32,7 +32,7 @@ data:
|
|||||||
uid: loki_ds
|
uid: loki_ds
|
||||||
# <string> Sets the data source's URL, including the
|
# <string> Sets the data source's URL, including the
|
||||||
# port.
|
# port.
|
||||||
url: http://loki-gateway.{{- $.Release.Namespace -}}.svc.cluster.local
|
url: http://{{- $.Release.Namespace -}}-loki-gateway.{{- $.Release.Namespace -}}.svc.cluster.local
|
||||||
# <bool> Toggles whether the data source is pre-selected
|
# <bool> Toggles whether the data source is pre-selected
|
||||||
# for new panels. You can set only one default
|
# for new panels. You can set only one default
|
||||||
# data source per organization.
|
# data source per organization.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user