User Tools

Site Tools


сервис_grafana

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_grafana [2025/03/25 04:43]
val [Grafana dashboard]
сервис_grafana [2025/04/05 17:26] (current)
val [Kubernetes]
Line 37: Line 37:
   * l:admin p:admin   * l:admin p:admin
   * [[http://​server.corpX.un:​3000]]   * [[http://​server.corpX.un:​3000]]
-  * [[http://​192.168.X.10:​3000]] ​+  * [[http://​192.168.X.10:​3000]] 
 + 
 +==== Kubernetes ==== 
 + 
 +  * [[Сервис VictoriaMetrics]] 
 + 
 +<​code>​ 
 +kube1# helm repo add grafana https://​grafana.github.io/​helm-charts 
 +kube1# helm repo update 
 + 
 +kube1:~/vm# cat my-grafana-values.yaml 
 +</​code><​code>​ 
 +  datasources:​ 
 +    datasources.yaml:​ 
 +      apiVersion: 1 
 +      datasources:​ 
 +        - name: victoriametrics 
 +          type: prometheus 
 +          orgId: 1 
 +          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/​default 
 + 
 +  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>​ 
 +kube1:~/vm# helm upgrade -i my-grafana grafana/​grafana -f my-grafana-values.yaml -n vm --create-namespace 
 + 
 +kube1# kubectl get secret -n vm my-grafana -o jsonpath="​{.data.admin-password}"​ | base64 --decode ; echo 
 + 
 +cmder> kubectl -n vm port-forward svc/​my-grafana 3000:80 
 +</​code>​
  
 ===== Интеграция с Prometheus ===== ===== Интеграция с Prometheus =====
сервис_grafana.1742866986.txt.gz · Last modified: 2025/03/25 04:43 by val