feat(helm)!: Update kube-prometheus-stack (major)#705
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
Contributor
Argo CD Diff PreviewSummary: Modified (4):
± apps (+1|-1)
± infra (+1|-1)
± kube-prometheus-stack (+563|-240)
± prowlarr (+1|-1)apps (kubernetes/bootstrap/apps.yaml)Application: argocd/prowlarr server: https://kubernetes.default.svc
info:
- name: Chart
value: app-template@4.6.2
- name: Image
- value: ghcr.io/home-operations/prowlarr:2.4.0.5391@sha256:91af7cbc8e357dede960033c9ecfb3a65e145d90d4e495e13adb2fbc6a546807
+ value: ghcr.io/home-operations/prowlarr:2.3.7.5365@sha256:b9557d772c974901aed9285189d904b613f1f07750fca930eecfe78544bd3d48
project: default
source:
path: kubernetes/apps/prowlarr/
repoURL: https://github.com/mpeterson/homelab
targetRevision: maininfra (kubernetes/bootstrap/infra.yaml)Application: argocd/kube-prometheus-stack destination:
namespace: monitoring
server: https://kubernetes.default.svc
info:
- name: Chart
- value: kube-prometheus-stack@83.7.0
+ value: kube-prometheus-stack@86.1.0
project: default
source:
path: kubernetes/infra/prometheus-operator/
repoURL: https://github.com/mpeterson/homelab
targetRevision: mainkube-prometheus-stack (kubernetes/infra/prometheus-operator/app.yaml)MutatingWebhookConfiguration: kube-prometheus-stack-admission app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-admission
webhooks:
- admissionReviewVersions:ValidatingWebhookConfiguration: kube-prometheus-stack-admission app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-admission
webhooks:
- admissionReviewVersions:DaemonSet: monitoring/kube-prometheus-stack-prometheus-node-exporter - --collector.filesystem.mount-points-exclude=^/(dev|proc|sys|run/containerd/.+|var/lib/docker/.+|var/lib/kubelet/.+)($|/)
- --collector.filesystem.fs-types-exclude=^(autofs|binfmt_misc|bpf|cgroup2?|configfs|debugfs|devpts|devtmpfs|fusectl|hugetlbfs|iso9660|mqueue|nsfs|overlay|proc|procfs|pstore|rpc_pipefs|securityfs|selinuxfs|squashfs|sysfs|tracefs|erofs)$
env:
- name: HOST_IP
value: 0.0.0.0
- image: quay.io/prometheus/node-exporter:v1.11.1
+ image: quay.io/prometheus/node-exporter:v1.11.1-distroless
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
httpHeaders: nullDeployment: monitoring/kube-prometheus-stack-kube-state-metrics automountServiceAccountToken: true
containers:
- args:
- --port=8080
- --resources=certificatesigningrequests,configmaps,cronjobs,daemonsets,deployments,endpointslices,horizontalpodautoscalers,ingresses,jobs,leases,limitranges,mutatingwebhookconfigurations,namespaces,networkpolicies,nodes,persistentvolumeclaims,persistentvolumes,poddisruptionbudgets,pods,replicasets,replicationcontrollers,resourcequotas,secrets,services,statefulsets,storageclasses,validatingwebhookconfigurations,volumeattachments
- image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.18.0
+ image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.19.0
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
httpHeaders: nullDeployment: monitoring/kube-prometheus-stack-operator app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-operator
namespace: monitoring
spec:
@@ skipped 11 lines (19 -> 29) @@
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
spec:
automountServiceAccountToken: true
containers:
- args:
- --kubelet-service=kube-system/kube-prometheus-stack-kubelet
- --kubelet-endpoints=true
- --kubelet-endpointslice=false
- --localhost=127.0.0.1
- - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.90.1
+ - --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.91.0
- --config-reloader-cpu-request=5m
- --config-reloader-cpu-limit=0
- --config-reloader-memory-request=32M
- --config-reloader-memory-limit=32M
- --thanos-default-base-image=quay.io/thanos/thanos:v0.41.0
- --secret-field-selector=type!=kubernetes.io/dockercfg,type!=kubernetes.io/service-account-token,type!=helm.sh/release.v1
- --web.enable-tls=true
- --web.cert-file=/cert/cert
- --web.key-file=/cert/key
- --web.listen-address=:10250
- --web.tls-min-version=VersionTLS13
env:
- name: GOGC
value: "30"
- image: quay.io/prometheus-operator/prometheus-operator:v0.90.1
+ image: quay.io/prometheus-operator/prometheus-operator:v0.91.0
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /healthzHTTPRoute: kube-prometheus-stack-alertmanager app: kube-prometheus-stack-alertmanager
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-alertmanager
spec:
hostnames:HTTPRoute: kube-prometheus-stack-prometheus app: kube-prometheus-stack-prometheus
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-prometheus
spec:
hostnames:Alertmanager: kube-prometheus-stack app: kube-prometheus-stack-alertmanager
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack
spec:
affinity:
@@ skipped 17 lines (17 -> 33) @@
alertmanagerConfiguration:
name: alertmanager
automountServiceAccountToken: true
externalUrl: https://alertmanager.lan.peterson.com.ar
hostNetwork: false
- image: quay.io/prometheus/alertmanager:v0.32.0
+ image: quay.io/prometheus/alertmanager:v0.32.1
imagePullPolicy: IfNotPresent
listenLocal: false
logFormat: logfmt
logLevel: info
paused: false
@@ skipped 23 lines (46 -> 68) @@
spec:
resources:
requests:
storage: 300Mi
storageClassName: zfs-generic-iscsi-csi-xfs
- version: v0.32.0
+ version: v0.32.1Prometheus: kube-prometheus-stack app: kube-prometheus-stack-prometheus
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack
spec:
affinity:
@@ skipped 26 lines (17 -> 42) @@
- memory-snapshot-on-shutdown
- new-service-discovery-manager
enableOTLPReceiver: false
externalUrl: https://prometheus.lan.peterson.com.ar
hostNetwork: false
- image: quay.io/prometheus/prometheus:v3.11.2
+ image: quay.io/prometheus/prometheus:v3.12.0-distroless
imagePullPolicy: IfNotPresent
listenLocal: false
logFormat: logfmt
logLevel: info
paused: false
@@ skipped 38 lines (55 -> 92) @@
requests:
storage: 55Gi
storageClassName: zfs-generic-iscsi-csi-xfs
tsdb:
outOfOrderTimeWindow: 0s
- version: v3.11.2
+ version: v3.12.0-distroless
walCompression: truePrometheusRule: kube-prometheus-stack-alertmanager.rules app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-alertmanager.rules
spec:
groups:PrometheusRule: kube-prometheus-stack-config-reloaders app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-config-reloaders
spec:
groups:PrometheusRule: kube-prometheus-stack-general.rules app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-general.rules
spec:
groups:PrometheusRule: kube-prometheus-stack-k8s.rules.container-cpu-usage-seconds-tot app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-k8s.rules.container-cpu-usage-seconds-tot
spec:
groups:PrometheusRule: kube-prometheus-stack-k8s.rules.container-memory-cache app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-k8s.rules.container-memory-cache
spec:
groups:PrometheusRule: kube-prometheus-stack-k8s.rules.container-memory-rss app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-k8s.rules.container-memory-rss
spec:
groups:PrometheusRule: kube-prometheus-stack-k8s.rules.container-memory-swap app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-k8s.rules.container-memory-swap
spec:
groups:PrometheusRule: kube-prometheus-stack-k8s.rules.container-memory-working-set-by app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-k8s.rules.container-memory-working-set-by
spec:
groups:PrometheusRule: kube-prometheus-stack-k8s.rules.container-resource app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-k8s.rules.container-resource
spec:
groups:PrometheusRule: kube-prometheus-stack-k8s.rules.pod-owner app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-k8s.rules.pod-owner
spec:
groups:PrometheusRule: kube-prometheus-stack-kube-apiserver-availability.rules app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kube-apiserver-availability.rules
spec:
groups:PrometheusRule: kube-prometheus-stack-kube-apiserver-burnrate.rules app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kube-apiserver-burnrate.rules
spec:
groups:PrometheusRule: kube-prometheus-stack-kube-apiserver-histogram.rules app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kube-apiserver-histogram.rules
spec:
groups:PrometheusRule: kube-prometheus-stack-kube-apiserver-slos app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kube-apiserver-slos
spec:
groups:PrometheusRule: kube-prometheus-stack-kube-prometheus-general.rules app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kube-prometheus-general.rules
spec:
groups:PrometheusRule: kube-prometheus-stack-kube-prometheus-node-recording.rules app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kube-prometheus-node-recording.rules
spec:
groups:PrometheusRule: kube-prometheus-stack-kube-state-metrics app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kube-state-metrics
spec:
groups:PrometheusRule: kube-prometheus-stack-kubelet.rules app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kubelet.rules
spec:
groups:PrometheusRule: kube-prometheus-stack-kubernetes-apps app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kubernetes-apps
spec:
groups:
@@ skipped 19 lines (17 -> 35) @@
summary: Pod has been in a non-ready state for more than 15 minutes.
expr: |-
sum by (namespace, pod, job, cluster) (
max by (namespace, pod, job, cluster) (
kube_pod_status_phase{job="kube-state-metrics", namespace=~".*", phase=~"Pending|Unknown"}
- ) * on (namespace, pod, cluster) group_left(owner_kind) topk by (namespace, pod, cluster) (
+ ) * on (namespace, pod, cluster) group_left() topk by (namespace, pod, cluster) (
1, max by (namespace, pod, owner_kind, cluster) (kube_pod_owner{owner_kind!="Job"})
)
) > 0
for: 15m
labels:
@@ skipped 236 lines (48 -> 283) @@
(
kube_horizontalpodautoscaler_status_current_replicas{job="kube-state-metrics", namespace=~".*"}
==
kube_horizontalpodautoscaler_spec_max_replicas{job="kube-state-metrics", namespace=~".*"}
)
- and on (namespace, horizontalpodautoscaler) (
+ and on (namespace, horizontalpodautoscaler, cluster) (
kube_horizontalpodautoscaler_spec_max_replicas{job="kube-state-metrics", namespace=~".*"}
!=
kube_horizontalpodautoscaler_spec_min_replicas{job="kube-state-metrics", namespace=~".*"}
)
for: 15mPrometheusRule: kube-prometheus-stack-kubernetes-resources app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kubernetes-resources
spec:
groups:PrometheusRule: kube-prometheus-stack-kubernetes-storage app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kubernetes-storage
spec:
groups:PrometheusRule: kube-prometheus-stack-kubernetes-system app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kubernetes-system
spec:
groups:PrometheusRule: kube-prometheus-stack-kubernetes-system-apiserver app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kubernetes-system-apiserver
spec:
groups:
@@ skipped 56 lines (17 -> 72) @@
summary: Target disappeared from Prometheus target discovery.
expr: absent(up{job="apiserver"})
for: 15m
labels:
severity: critical
+ - alert: KubeAPIInstanceUnreachable
+ annotations:
+ description: A KubeAPI instance has been unreachable for more than 15 minutes.
+ runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapiinstanceunreachable
+ summary: KubeAPI instance is unreachable.
+ expr: up{job="apiserver"} == 0
+ for: 15m
+ labels:
+ severity: warning
- alert: KubeAPITerminatedRequests
annotations:
description: The kubernetes apiserver has terminated {{ $value | humanizePercentage
}} of its incoming requests on cluster {{ $labels.cluster }}.
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeapiterminatedrequestsPrometheusRule: kube-prometheus-stack-kubernetes-system-kubelet app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kubernetes-system-kubelet
spec:
groups:
@@ skipped 180 lines (17 -> 196) @@
certificate ({{ $value | humanize }} errors in the last 5 minutes) on cluster
{{ $labels.cluster }}.
runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeletservercertificaterenewalerrors
summary: Kubelet has failed to renew its server certificate.
expr: increase(kubelet_server_expiration_renew_errors[5m]) > 0
+ for: 15m
+ labels:
+ severity: warning
+ - alert: KubeletInstanceUnreachable
+ annotations:
+ description: A Kubelet instance has been unreachable for more than 15 minutes.
+ runbook_url: https://runbooks.prometheus-operator.dev/runbooks/kubernetes/kubeletinstanceunreachable
+ summary: Kubelet instance is unreachable.
+ expr: up{job="kubelet", metrics_path="/metrics"} == 0
for: 15m
labels:
severity: warning
- alert: KubeletDown
annotations:PrometheusRule: kube-prometheus-stack-node-exporter app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-node-exporter
spec:
groups:PrometheusRule: kube-prometheus-stack-node-exporter.rules app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-node-exporter.rules
spec:
groups:PrometheusRule: kube-prometheus-stack-node-network app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-node-network
spec:
groups:PrometheusRule: kube-prometheus-stack-node.rules app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-node.rules
spec:
groups:PrometheusRule: kube-prometheus-stack-prometheus app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-prometheus
spec:
groups:PrometheusRule: kube-prometheus-stack-prometheus-operator app: kube-prometheus-stack
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-prometheus-operator
spec:
groups:ServiceMonitor: kube-prometheus-stack-alertmanager app: kube-prometheus-stack-alertmanager
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-alertmanager
spec:
endpoints:ServiceMonitor: kube-prometheus-stack-apiserver app: kube-prometheus-stack-apiserver
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-apiserver
spec:
endpoints:ServiceMonitor: kube-prometheus-stack-coredns app: kube-prometheus-stack-coredns
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-coredns
spec:
endpoints:ServiceMonitor: kube-prometheus-stack-kubelet app: kube-prometheus-stack-kubelet
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-kubelet
spec:
attachMetadata:ServiceMonitor: kube-prometheus-stack-operator app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-operator
spec:
endpoints:ServiceMonitor: kube-prometheus-stack-prometheus app: kube-prometheus-stack-prometheus
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-prometheus
spec:
endpoints:ClusterRole: kube-prometheus-stack-operator app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-operator
rules:
- apiGroups:ClusterRole: kube-prometheus-stack-prometheus app: kube-prometheus-stack-prometheus
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-prometheus
rules:
- apiGroups:ClusterRoleBinding: kube-prometheus-stack-operator app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-operator
roleRef:
apiGroup: rbac.authorization.k8s.ioClusterRoleBinding: kube-prometheus-stack-prometheus app: kube-prometheus-stack-prometheus
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-prometheus
roleRef:
apiGroup: rbac.authorization.k8s.ioConfigMap: monitoring/kube-prometheus-stack-alertmanager-overview app: kube-prometheus-stack-grafana
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
grafana_dashboard: "1"
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-alertmanager-overview
namespace: monitoringConfigMap: monitoring/kube-prometheus-stack-apiserver app: kube-prometheus-stack-grafana
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
grafana_dashboard: "1"
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-apiserver
namespace: monitoringConfigMap: monitoring/kube-prometheus-stack-cluster-total by (namespace) (\n (8 * rate(container_network_transmit_bytes_total{cluster=\"$cluster\",namespace!=\"\"}[$__rate_interval]))\n *
on (cluster,namespace,pod) group_left ()\n topk by (cluster,namespace,pod)
(\n 1,\n max by (cluster,namespace,pod) (kube_pod_info{host_network=\"false\",cluster=\"$cluster\"})\n )\n)\n","legendFormat":"__auto"}],"title":"Current
Rate of Bits Transmitted","type":"timeseries"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"overrides":[{"matcher":{"id":"byRegexp","options":"/Bits/"},"properties":[{"id":"unit","value":"bps"}]},{"matcher":{"id":"byRegexp","options":"/Packets/"},"properties":[{"id":"unit","value":"pps"}]},{"matcher":{"id":"byName","options":"Namespace"},"properties":[{"id":"links","value":[{"title":"Drill
- down","url":"/d/8b7a8b326d7a6f1f04244066368c67af/kubernetes-networking-namespace-pods?${datasource:queryparam}&var-cluster=${cluster}&var-namespace=${__data.fields.Namespace}"}]}]}]},"gridPos":{"h":9,"w":24,"x":0,"y":9},"id":3,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum
+ down","url":"/d/8b7a8b326d7a6f1f04244066368c67af?${datasource:queryparam}&var-cluster=${cluster}&var-namespace=${__data.fields.Namespace}"}]}]}]},"gridPos":{"h":9,"w":24,"x":0,"y":9},"id":3,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum
by (namespace) (\n (8 * rate(container_network_receive_bytes_total{cluster=\"$cluster\",namespace!=\"\"}[$__rate_interval]))\n *
on (cluster,namespace,pod) group_left ()\n topk by (cluster,namespace,pod)
(\n 1,\n max by (cluster,namespace,pod) (kube_pod_info{host_network=\"false\",cluster=\"$cluster\"})\n )\n)\n","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum
by (namespace) (\n (8 * rate(container_network_transmit_bytes_total{cluster=\"$cluster\",namespace!=\"\"}[$__rate_interval]))\n *
on (cluster,namespace,pod) group_left ()\n topk by (cluster,namespace,pod)
@@ skipped 83 lines (21 -> 103) @@
app: kube-prometheus-stack-grafana
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
grafana_dashboard: "1"
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-cluster-total
namespace: monitoringConfigMap: monitoring/kube-prometheus-stack-grafana-overview app: kube-prometheus-stack-grafana
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
grafana_dashboard: "1"
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-grafana-overview
namespace: monitoringConfigMap: monitoring/kube-prometheus-stack-k8s-coredns app: kube-prometheus-stack-grafana
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
grafana_dashboard: "1"
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-k8s-coredns
namespace: monitoringConfigMap: monitoring/kube-prometheus-stack-k8s-resources-cluster Limits Commitment","type":"stat"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"defaults":{"custom":{"fillOpacity":10,"showPoints":"never","spanNulls":true}}},"gridPos":{"h":6,"w":24,"x":0,"y":6},"id":7,"interval":"1m","options":{"legend":{"asTable":true,"calcs":["lastNotNull"],"displayMode":"table","placement":"right","showLegend":true},"tooltip":{"mode":"single"}},"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_rate5m{cluster=\"$cluster\"}))
by (namespace)","legendFormat":"__auto"}],"title":"CPU Usage","type":"timeseries"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"overrides":[{"matcher":{"id":"byRegexp","options":"/%/"},"properties":[{"id":"unit","value":"percentunit"}]},{"matcher":{"id":"byName","options":"Namespace"},"properties":[{"id":"links","value":[{"title":"Drill
- down to pods","url":"/d/85a562078cdf77779eaa1add43ccec1e/k8s-resources-namespace?${datasource:queryparam}&var-cluster=$cluster&var-namespace=${__data.fields.Namespace}"}]}]}]},"gridPos":{"h":6,"w":24,"x":0,"y":12},"id":8,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(kube_pod_owner{job=\"kube-state-metrics\",
+ down to pods","url":"/d/85a562078cdf77779eaa1add43ccec1e?${datasource:queryparam}&var-cluster=$cluster&var-namespace=${__data.fields.Namespace}"}]}]}]},"gridPos":{"h":6,"w":24,"x":0,"y":12},"id":8,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(kube_pod_owner{job=\"kube-state-metrics\",
cluster=\"$cluster\"}) by (namespace)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"count(avg(namespace_workload_pod:kube_pod_owner:relabel{cluster=\"$cluster\"})
by (workload, namespace)) by (namespace)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_rate5m{cluster=\"$cluster\"}))
by (namespace)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(namespace_cpu:kube_pod_container_resource_requests:sum{cluster=\"$cluster\"})
by (namespace)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
@@ skipped 16 lines (31 -> 46) @@
(namespace)","legendFormat":"__auto"}],"title":"Memory","type":"timeseries"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"overrides":[{"matcher":{"id":"byRegexp","options":"/%/"},"properties":[{"id":"unit","value":"percentunit"}]},{"matcher":{"id":"byName","options":"Memory
Usage"},"properties":[{"id":"unit","value":"bytes"}]},{"matcher":{"id":"byName","options":"Memory
Requests"},"properties":[{"id":"unit","value":"bytes"}]},{"matcher":{"id":"byName","options":"Memory
Limits"},"properties":[{"id":"unit","value":"bytes"}]},{"matcher":{"id":"byName","options":"Namespace"},"properties":[{"id":"links","value":[{"title":"Drill
- down to pods","url":"/d/85a562078cdf77779eaa1add43ccec1e/k8s-resources-namespace?${datasource:queryparam}&var-cluster=$cluster&var-namespace=${__data.fields.Namespace}"}]}]}]},"gridPos":{"h":6,"w":24,"x":0,"y":24},"id":10,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(kube_pod_owner{job=\"kube-state-metrics\",
+ down to pods","url":"/d/85a562078cdf77779eaa1add43ccec1e?${datasource:queryparam}&var-cluster=$cluster&var-namespace=${__data.fields.Namespace}"}]}]}]},"gridPos":{"h":6,"w":24,"x":0,"y":24},"id":10,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(kube_pod_owner{job=\"kube-state-metrics\",
cluster=\"$cluster\"}) by (namespace)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"count(avg(namespace_workload_pod:kube_pod_owner:relabel{cluster=\"$cluster\"})
by (workload, namespace)) by (namespace)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(container_memory_rss{job=\"kubelet\",
metrics_path=\"/metrics/cadvisor\", cluster=\"$cluster\", container!=\"\"})) by
(namespace)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(namespace_memory:kube_pod_container_resource_requests:sum{cluster=\"$cluster\"})
@@ skipped 13 lines (59 -> 71) @@
6":5,"Time 7":6,"Value #A":8,"Value #B":9,"Value #C":10,"Value #D":11,"Value #E":12,"Value
#F":13,"Value #G":14,"namespace":7},"renameByName":{"Value #A":"Pods","Value #B":"Workloads","Value
#C":"Memory Usage","Value #D":"Memory Requests","Value #E":"Memory Requests %","Value
#F":"Memory Limits","Value #G":"Memory Limits %","namespace":"Namespace"}}}],"type":"table"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"overrides":[{"matcher":{"id":"byRegexp","options":"/Bandwidth/"},"properties":[{"id":"unit","value":"bps"}]},{"matcher":{"id":"byRegexp","options":"/Packets/"},"properties":[{"id":"unit","value":"pps"}]},{"matcher":{"id":"byName","options":"Namespace"},"properties":[{"id":"links","value":[{"title":"Drill
- down to pods","url":"/d/85a562078cdf77779eaa1add43ccec1e/k8s-resources-namespace?${datasource:queryparam}&var-cluster=$cluster&var-namespace=${__data.fields.Namespace}"}]}]}]},"gridPos":{"h":6,"w":24,"x":0,"y":30},"id":11,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum((8
+ down to pods","url":"/d/85a562078cdf77779eaa1add43ccec1e?${datasource:queryparam}&var-cluster=$cluster&var-namespace=${__data.fields.Namespace}"}]}]}]},"gridPos":{"h":6,"w":24,"x":0,"y":30},"id":11,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum((8
* rate(container_network_receive_bytes_total{job=\"kubelet\", metrics_path=\"/metrics/cadvisor\",
cluster=\"$cluster\", namespace=~\".+\"}[$__rate_interval]))) by (namespace)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum((8
* rate(container_network_transmit_bytes_total{job=\"kubelet\", metrics_path=\"/metrics/cadvisor\",
cluster=\"$cluster\", namespace=~\".+\"}[$__rate_interval]))) by (namespace)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(rate(container_network_receive_packets_total{job=\"kubelet\",
metrics_path=\"/metrics/cadvisor\", cluster=\"$cluster\", namespace=~\".+\"}[$__rate_interval]))
@@ skipped 49 lines (84 -> 132) @@
by(namespace) (rate(container_fs_reads_bytes_total{job=\"kubelet\", metrics_path=\"/metrics/cadvisor\",
container!=\"\", device=~\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\",
cluster=\"$cluster\", namespace!=\"\"}[$__rate_interval]) + rate(container_fs_writes_bytes_total{job=\"kubelet\",
metrics_path=\"/metrics/cadvisor\", container!=\"\", cluster=\"$cluster\", namespace!=\"\"}[$__rate_interval]))","legendFormat":"__auto"}],"title":"ThroughPut(Read+Write)","type":"timeseries"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"overrides":[{"matcher":{"id":"byRegexp","options":"/IOPS/"},"properties":[{"id":"unit","value":"iops"}]},{"matcher":{"id":"byRegexp","options":"/Throughput/"},"properties":[{"id":"unit","value":"bps"}]},{"matcher":{"id":"byName","options":"Namespace"},"properties":[{"id":"links","value":[{"title":"Drill
- down to pods","url":"/d/85a562078cdf77779eaa1add43ccec1e/k8s-resources-namespace?${datasource:queryparam}&var-cluster=$cluster&var-namespace=${__data.fields.Namespace}"}]}]}]},"gridPos":{"h":6,"w":24,"x":0,"y":96},"id":22,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum
+ down to pods","url":"/d/85a562078cdf77779eaa1add43ccec1e?${datasource:queryparam}&var-cluster=$cluster&var-namespace=${__data.fields.Namespace}"}]}]}]},"gridPos":{"h":6,"w":24,"x":0,"y":96},"id":22,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum
by(namespace) (rate(container_fs_reads_total{job=\"kubelet\", metrics_path=\"/metrics/cadvisor\",
device=~\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\",
container!=\"\", cluster=\"$cluster\", namespace!=\"\"}[$__rate_interval]))","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum
by(namespace) (rate(container_fs_writes_total{job=\"kubelet\", metrics_path=\"/metrics/cadvisor\",
device=~\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\",
@@ skipped 32 lines (145 -> 176) @@
app: kube-prometheus-stack-grafana
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
grafana_dashboard: "1"
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-k8s-resources-cluster
namespace: monitoringConfigMap: monitoring/kube-prometheus-stack-k8s-resources-multicluster resource=\"memory\"})","instant":true}],"title":"Memory Limits Commitment","type":"stat"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"defaults":{"custom":{"showPoints":"never"}}},"gridPos":{"h":7,"w":24,"x":0,"y":1},"id":7,"interval":"1m","options":{"legend":{"asTable":true,"displayMode":"table","placement":"right","showLegend":true},"tooltip":{"mode":"single"}},"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_rate5m))
by (cluster)","legendFormat":"__auto"}],"title":"CPU Usage","type":"timeseries"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"overrides":[{"matcher":{"id":"byRegexp","options":"/%/"},"properties":[{"id":"unit","value":"percentunit"}]},{"matcher":{"id":"byName","options":"Cluster"},"properties":[{"id":"links","value":[{"title":"Drill
- down","url":"/d/efa86fd1d0c121a26444b636a3f509a8/kubernetes-compute-resources-cluster?${datasource:queryparam}&var-cluster=${__data.fields.Cluster}"}]}]}]},"gridPos":{"h":7,"w":24,"x":0,"y":2},"id":8,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
+ down","url":"/d/efa86fd1d0c121a26444b636a3f509a8?${datasource:queryparam}&var-cluster=${__data.fields.Cluster}"}]}]}]},"gridPos":{"h":7,"w":24,"x":0,"y":2},"id":8,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_rate5m))
by (cluster)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(kube_pod_container_resource_requests{job=\"kube-state-metrics\",
resource=\"cpu\"}) by (cluster)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_rate5m))
by (cluster) / sum(kube_pod_container_resource_requests{job=\"kube-state-metrics\",
@@ skipped 11 lines (31 -> 41) @@
Mixed --"},"fieldConfig":{"defaults":{"custom":{"showPoints":"never"},"unit":"bytes"}},"gridPos":{"h":7,"w":24,"x":0,"y":3},"id":9,"interval":"1m","options":{"legend":{"asTable":true,"displayMode":"table","placement":"right","showLegend":true},"tooltip":{"mode":"single"}},"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(container_memory_rss{job=\"kubelet\",
metrics_path=\"/metrics/cadvisor\", container!=\"\"})) by (cluster)","legendFormat":"__auto"}],"title":"Memory
Usage (w/o cache)","type":"timeseries"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"defaults":{"unit":"bytes"},"overrides":[{"matcher":{"id":"byRegexp","options":"/%/"},"properties":[{"id":"unit","value":"percentunit"}]},{"matcher":{"id":"byName","options":"Cluster"},"properties":[{"id":"links","value":[{"title":"Drill
- down","url":"/d/efa86fd1d0c121a26444b636a3f509a8/kubernetes-compute-resources-cluster?${datasource:queryparam}&var-cluster=${__data.fields.Cluster}"}]}]}]},"gridPos":{"h":7,"w":24,"x":0,"y":4},"id":10,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
+ down","url":"/d/efa86fd1d0c121a26444b636a3f509a8?${datasource:queryparam}&var-cluster=${__data.fields.Cluster}"}]}]}]},"gridPos":{"h":7,"w":24,"x":0,"y":4},"id":10,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(container_memory_rss{job=\"kubelet\",
metrics_path=\"/metrics/cadvisor\", container!=\"\"})) by (cluster)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(kube_pod_container_resource_requests{job=\"kube-state-metrics\",
resource=\"memory\"}) by (cluster)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(container_memory_rss{job=\"kubelet\",
metrics_path=\"/metrics/cadvisor\", container!=\"\"})) by (cluster) / sum(kube_pod_container_resource_requests{job=\"kube-state-metrics\",
@@ skipped 18 lines (54 -> 71) @@
app: kube-prometheus-stack-grafana
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
grafana_dashboard: "1"
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-k8s-resources-multicluster
namespace: monitoringConfigMap: monitoring/kube-prometheus-stack-k8s-resources-namespace namespace=\"$namespace\", type=\"hard\",resource=\"requests.cpu\"}))","legendFormat":"quota
- requests"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"scalar(max(kube_resourcequota{cluster=\"$cluster\",
namespace=\"$namespace\", type=\"hard\",resource=\"limits.cpu\"}))","legendFormat":"quota
- limits"}],"title":"CPU Usage","type":"timeseries"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"overrides":[{"matcher":{"id":"byRegexp","options":"/%/"},"properties":[{"id":"unit","value":"percentunit"}]},{"matcher":{"id":"byName","options":"Pod"},"properties":[{"id":"links","value":[{"title":"Drill
- down to pods","url":"/d/6581e46e4e5c7ba40a07646395ef7b23/k8s-resources-pod?${datasource:queryparam}&var-cluster=$cluster&var-namespace=$namespace&var-pod=${__data.fields.Pod}"}]}]}]},"gridPos":{"h":7,"w":24,"x":0,"y":14},"id":6,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
+ down to pods","url":"/d/6581e46e4e5c7ba40a07646395ef7b23?${datasource:queryparam}&var-cluster=$cluster&var-namespace=$namespace&var-pod=${__data.fields.Pod}"}]}]}]},"gridPos":{"h":7,"w":24,"x":0,"y":14},"id":6,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_rate5m{cluster=\"$cluster\",
namespace=\"$namespace\"})) by (pod)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(cluster:namespace:pod_cpu:active:kube_pod_container_resource_requests{cluster=\"$cluster\",
namespace=\"$namespace\"})) by (pod)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_rate5m{cluster=\"$cluster\",
@@ skipped 17 lines (40 -> 56) @@
namespace=\"$namespace\", type=\"hard\",resource=\"requests.memory\"}))","legendFormat":"quota
- requests"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"scalar(max(kube_resourcequota{cluster=\"$cluster\",
namespace=\"$namespace\", type=\"hard\",resource=\"limits.memory\"}))","legendFormat":"quota
- limits"}],"title":"Memory Usage (w/o cache)","type":"timeseries"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"defaults":{"unit":"bytes"},"overrides":[{"matcher":{"id":"byRegexp","options":"/%/"},"properties":[{"id":"unit","value":"percentunit"}]},{"matcher":{"id":"byName","options":"Pod"},"properties":[{"id":"links","value":[{"title":"Drill
- down to pods","url":"/d/6581e46e4e5c7ba40a07646395ef7b23/k8s-resources-pod?${datasource:queryparam}&var-cluster=$cluster&var-namespace=$namespace&var-pod=${__data.fields.Pod}"}]}]}]},"gridPos":{"h":7,"w":24,"x":0,"y":28},"id":8,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
+ down to pods","url":"/d/6581e46e4e5c7ba40a07646395ef7b23?${datasource:queryparam}&var-cluster=$cluster&var-namespace=$namespace&var-pod=${__data.fields.Pod}"}]}]}]},"gridPos":{"h":7,"w":24,"x":0,"y":28},"id":8,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(container_memory_working_set_bytes{job=\"kubelet\",
metrics_path=\"/metrics/cadvisor\", cluster=\"$cluster\", namespace=\"$namespace\",
container!=\"\", image!=\"\"})) by (pod)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(cluster:namespace:pod_memory:active:kube_pod_container_resource_requests{cluster=\"$cluster\",
namespace=\"$namespace\"})) by (pod)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
@@ skipped 22 lines (69 -> 90) @@
#D":12,"Value #E":13,"Value #F":14,"Value #G":15,"Value #H":16,"pod":8},"renameByName":{"Value
#A":"Memory Usage","Value #B":"Memory Requests","Value #C":"Memory Requests %","Value
#D":"Memory Limits","Value #E":"Memory Limits %","Value #F":"Memory Usage (RSS)","Value
#G":"Memory Usage (Cache)","Value #H":"Memory Usage (Swap)","pod":"Pod"}}}],"type":"table"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"overrides":[{"matcher":{"id":"byRegexp","options":"/Bandwidth/"},"properties":[{"id":"unit","value":"bps"}]},{"matcher":{"id":"byRegexp","options":"/Packets/"},"properties":[{"id":"unit","value":"pps"}]},{"matcher":{"id":"byName","options":"Pod"},"properties":[{"id":"links","value":[{"title":"Drill
- down to pods","url":"/d/6581e46e4e5c7ba40a07646395ef7b23/k8s-resources-pod?${datasource:queryparam}&var-cluster=$cluster&var-namespace=$namespace&var-pod=${__data.fields.Pod}"}]}]}]},"gridPos":{"h":7,"w":24,"x":0,"y":35},"id":9,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum((8
+ down to pods","url":"/d/6581e46e4e5c7ba40a07646395ef7b23?${datasource:queryparam}&var-cluster=$cluster&var-namespace=$namespace&var-pod=${__data.fields.Pod}"}]}]}]},"gridPos":{"h":7,"w":24,"x":0,"y":35},"id":9,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum((8
* rate(container_network_receive_bytes_total{job=\"kubelet\", metrics_path=\"/metrics/cadvisor\",
cluster=\"$cluster\", namespace=\"$namespace\"}[$__rate_interval]))) by (pod)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum((8
* rate(container_network_transmit_bytes_total{job=\"kubelet\", metrics_path=\"/metrics/cadvisor\",
cluster=\"$cluster\", namespace=\"$namespace\"}[$__rate_interval]))) by (pod)","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(rate(container_network_receive_packets_total{job=\"kubelet\",
metrics_path=\"/metrics/cadvisor\", cluster=\"$cluster\", namespace=\"$namespace\"}[$__rate_interval]))
@@ skipped 38 lines (103 -> 140) @@
by(pod) (rate(container_fs_reads_bytes_total{container!=\"\", device=~\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\",
cluster=\"$cluster\", namespace=\"$namespace\"}[$__rate_interval]) + rate(container_fs_writes_bytes_total{container!=\"\",
device=~\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\",
cluster=\"$cluster\", namespace=\"$namespace\"}[$__rate_interval]))","legendFormat":"__auto"}],"title":"ThroughPut(Read+Write)","type":"timeseries"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"overrides":[{"matcher":{"id":"byRegexp","options":"/IOPS/"},"properties":[{"id":"unit","value":"iops"}]},{"matcher":{"id":"byRegexp","options":"/Throughput/"},"properties":[{"id":"unit","value":"bps"}]},{"matcher":{"id":"byName","options":"Pod"},"properties":[{"id":"links","value":[{"title":"Drill
- down to pods","url":"/d/6581e46e4e5c7ba40a07646395ef7b23/k8s-resources-pod?${datasource:queryparam}&var-cluster=$cluster&var-namespace=$namespace&var-pod=${__data.fields.Pod}"}]}]}]},"gridPos":{"h":7,"w":24,"x":0,"y":70},"id":18,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum
+ down to pods","url":"/d/6581e46e4e5c7ba40a07646395ef7b23?${datasource:queryparam}&var-cluster=$cluster&var-namespace=$namespace&var-pod=${__data.fields.Pod}"}]}]}]},"gridPos":{"h":7,"w":24,"x":0,"y":70},"id":18,"pluginVersion":"v11.4.0","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum
by(pod) (rate(container_fs_reads_total{job=\"kubelet\", metrics_path=\"/metrics/cadvisor\",
device=~\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\",
container!=\"\", cluster=\"$cluster\", namespace=\"$namespace\"}[$__rate_interval]))","format":"table","instant":true},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum
by(pod) (rate(container_fs_writes_total{job=\"kubelet\", metrics_path=\"/metrics/cadvisor\",
device=~\"(/dev/)?(mmcblk.p.+|nvme.+|rbd.+|sd.+|vd.+|xvd.+|dm-.+|md.+|dasd.+)\",
@@ skipped 35 lines (153 -> 187) @@
app: kube-prometheus-stack-grafana
app.kubernetes.io/instance: kube-prometheus-stack
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: kube-prometheus-stack
- app.kubernetes.io/version: 83.7.0
- chart: kube-prometheus-stack-83.7.0
+ app.kubernetes.io/version: 86.1.0
+ chart: kube-prometheus-stack-86.1.0
grafana_dashboard: "1"
heritage: Helm
release: kube-prometheus-stack
name: kube-prometheus-stack-k8s-resources-namespace
namespace: monitoringConfigMap: monitoring/kube-prometheus-stack-k8s-resources-node job=\"kube-state-metrics\", node=~\"$node\", resource=\"cpu\"})","legendFormat":"max
allocatable"},{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"sum(max
by (cluster, namespace, pod, container)(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_rate5m{cluster=\"$cluster\",
node=~\"$node\"})) by (pod)","legendFormat":"{{pod}}"}],"title":"CPU Usage","type":"timeseries"},{"datasource":{"type":"datasource","uid":"--
Mixed --"},"fieldConfig":{"overrides":[{"matcher":{"id":"byRegexp","options":"/%/"},"properties":[{"id":"unit","value":"percentunit"}]},{"matcher":{"id":"byName","options":"Pod"},🚨 Diff is too long
Stats: |
0726307 to
1bda7c1
Compare
85a41c4 to
1af5928
Compare
254f23a to
a184cc3
Compare
a184cc3 to
5ad8066
Compare
f2ca158 to
f214a71
Compare
0a8e7eb to
57819fd
Compare
e610f74 to
fcc31ed
Compare
d7184a8 to
c8571bd
Compare
733e105 to
eb8b149
Compare
7d6867b to
03fdced
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
83.7.0→86.1.083.7.0→86.1.028.0.1→29.0.0Release Notes
prometheus-community/helm-charts (kube-prometheus-stack)
v86.1.0Compare Source
v86.0.2Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@prometheus-mysql-exporter-2.14.0...kube-prometheus-stack-86.0.2
v86.0.1Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
New Contributors
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-86.0.0...kube-prometheus-stack-86.0.1
v86.0.0Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-85.4.0...kube-prometheus-stack-86.0.0
v85.4.0Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
New Contributors
Full Changelog: prometheus-community/helm-charts@prometheus-pushgateway-3.6.1...kube-prometheus-stack-85.4.0
v85.3.3Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
New Contributors
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-85.3.2...kube-prometheus-stack-85.3.3
v85.3.2Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-85.3.1...kube-prometheus-stack-85.3.2
v85.3.1Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-85.3.0...kube-prometheus-stack-85.3.1
v85.3.0Compare Source
v85.2.2Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@prometheus-29.8.0...kube-prometheus-stack-85.2.2
v85.2.1Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@prometheus-operator-admission-webhook-0.40.1...kube-prometheus-stack-85.2.1
v85.2.0Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
1a2f5adby @renovate[bot] in #6926Full Changelog: prometheus-community/helm-charts@prometheus-nats-exporter-2.23.0...kube-prometheus-stack-85.2.0
v85.1.3Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@prometheus-29.7.0...kube-prometheus-stack-85.1.3
v85.1.2Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
New Contributors
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-85.1.1...kube-prometheus-stack-85.1.2
v85.1.1Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-85.1.0...kube-prometheus-stack-85.1.1
v85.1.0Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@prometheus-nginx-exporter-1.22.0...kube-prometheus-stack-85.1.0
v85.0.3Compare Source
v85.0.2Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@prometheus-operator-crds-29.0.0...kube-prometheus-stack-85.0.2
v85.0.1Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
New Contributors
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-85.0.0...kube-prometheus-stack-85.0.1
v85.0.0Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@prometheus-postgres-exporter-8.0.0...kube-prometheus-stack-85.0.0
v84.5.0Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@prometheus-29.5.0...kube-prometheus-stack-84.5.0
v84.4.0Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@alertmanager-1.35.1...kube-prometheus-stack-84.4.0
v84.3.0Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@prom-label-proxy-0.21.0...kube-prometheus-stack-84.3.0
v84.2.1Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-84.2.0...kube-prometheus-stack-84.2.1
v84.2.0Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-84.1.2...kube-prometheus-stack-84.2.0
v84.1.2Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-84.1.1...kube-prometheus-stack-84.1.2
v84.1.1Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-84.1.0...kube-prometheus-stack-84.1.1
v84.1.0Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-84.0.1...kube-prometheus-stack-84.1.0
v84.0.1Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@prometheus-operator-admission-webhook-0.38.2...kube-prometheus-stack-84.0.1
v84.0.0Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@prometheus-nginx-exporter-1.21.0...kube-prometheus-stack-84.0.0
Configuration
📅 Schedule: (in timezone Asia/Jerusalem)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.