This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
сервис_grafana [2026/05/14 14:09] val [Import dashboard] |
сервис_grafana [2026/06/10 11:59] (current) val [Kubernetes] |
||
|---|---|---|---|
| Line 48: | Line 48: | ||
| kube1:~/vm# cat grafana-values.yaml | kube1:~/vm# cat grafana-values.yaml | ||
| </code><code> | </code><code> | ||
| - | datasources: | + | #env: |
| - | datasources.yaml: | + | # HTTP_PROXY: "http://gate.isp.un:3128" |
| - | apiVersion: 1 | + | # HTTPS_PROXY: "http://gate.isp.un:3128" |
| - | datasources: | + | # NO_PROXY: "localhost,127.0.0.1,.svc,.cluster.local,vmsingle-victoria-metrics-single-server,vls-victoria-logs-single-server" |
| - | - name: victoriametrics | + | |
| - | type: prometheus | + | |
| - | orgId: 1 | + | |
| - | url: http://vmsingle-victoria-metrics-single-server:8428 | + | |
| - | access: proxy | + | |
| - | isDefault: true | + | |
| - | updateIntervalSeconds: 10 | + | |
| - | editable: true | + | |
| - | dashboardProviders: | + | persistence: |
| - | dashboardproviders.yaml: | + | enabled: true |
| - | apiVersion: 1 | + | storageClassName: "longhorn" |
| - | providers: | + | accessModes: |
| - | - name: 'default' | + | - ReadWriteOnce |
| - | orgId: 1 | + | size: 2Gi |
| - | folder: '' | + | |
| - | type: file | + | |
| - | disableDeletion: true | + | |
| - | editable: true | + | |
| - | options: | + | |
| - | path: /var/lib/grafana/dashboards/default | + | |
| - | dashboards: | + | #downloadDashboards: |
| - | default: | + | # env: |
| - | victoriametrics: | + | # HTTP_PROXY: "http://gate.isp.un:3128" |
| - | gnetId: 10229 | + | # HTTPS_PROXY: "http://gate.isp.un:3128" |
| - | revision: 22 | + | # NO_PROXY: "localhost,127.0.0.1,.svc,.cluster.local,vmsingle-victoria-metrics-single-server,vls-victoria-logs-single-server" |
| - | datasource: victoriametrics | + | |
| - | kubernetes: | + | datasources: |
| - | gnetId: 14205 | + | datasources.yaml: |
| - | revision: 1 | + | apiVersion: 1 |
| - | datasource: victoriametrics | + | datasources: |
| - | node-exporter: | + | - name: victoriametrics |
| - | gnetId: 1860 | + | type: prometheus |
| - | revision: 37 | + | orgId: 1 |
| - | datasource: victoriametrics | + | url: http://vmsingle-victoria-metrics-single-server:8428 |
| + | access: proxy | ||
| + | isDefault: true | ||
| + | updateIntervalSeconds: 10 | ||
| + | editable: true | ||
| + | |||
| + | dashboardProviders: | ||
| + | dashboardproviders.yaml: | ||
| + | apiVersion: 1 | ||
| + | providers: | ||
| + | - name: 'default' | ||
| + | orgId: 1 | ||
| + | folder: '' | ||
| + | type: file | ||
| + | disableDeletion: true | ||
| + | editable: true | ||
| + | options: | ||
| + | path: /var/lib/grafana/dashboards | ||
| + | |||
| + | dashboards: | ||
| + | default: | ||
| + | victoriametrics: | ||
| + | gnetId: 10229 | ||
| + | revision: 22 | ||
| + | datasource: victoriametrics | ||
| + | kubernetes: | ||
| + | gnetId: 14205 | ||
| + | revision: 1 | ||
| + | datasource: victoriametrics | ||
| + | node-exporter: | ||
| + | gnetId: 1860 | ||
| + | revision: 37 | ||
| + | datasource: victoriametrics | ||
| </code><code> | </code><code> | ||
| kube1:~/vm# helm upgrade -i grafana grafana-community/grafana -f grafana-values.yaml -n vm --create-namespace --version 12.1.1 | kube1:~/vm# helm upgrade -i grafana grafana-community/grafana -f grafana-values.yaml -n vm --create-namespace --version 12.1.1 | ||
| Line 96: | Line 114: | ||
| </code> | </code> | ||
| + | * Может понадобится удалить метки: systemd_service_name!="", name=~"^k8s_.*", | ||
| ===== Подключение Prometheus ===== | ===== Подключение Prometheus ===== | ||
| Line 110: | Line 129: | ||
| * [[https://grafana.com/grafana/dashboards/20417-cloudnativepg/|CloudNativePG]] | * [[https://grafana.com/grafana/dashboards/20417-cloudnativepg/|CloudNativePG]] | ||
| - | ==== Import dashboard ==== | + | ==== Импорт готовых dashboard ==== |
| <code> | <code> | ||
| + Import->Import via grafana.com | + Import->Import via grafana.com | ||
| Line 119: | Line 138: | ||
| </code> | </code> | ||
| - | ==== Create dashboard ==== | + | ==== Создание dashboard ==== |
| * !!! Не забыть сохранить !!! | * !!! Не забыть сохранить !!! | ||