User Tools

Site Tools


сервис_victoriametrics

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
сервис_victoriametrics [2026/06/10 12:54]
val [Настройка]
сервис_victoriametrics [2026/06/19 14:47] (current)
val [Отдадка]
Line 128: Line 128:
       - to: '​student@corpX.un'​       - to: '​student@corpX.un'​
         send_resolved:​ true         send_resolved:​ true
 +
 +  # -- Alertmanager extra templates
 ... ...
 </​code><​code>​ </​code><​code>​
 +kube1:~/vm# helm template vma vm/​victoria-metrics-alert -f vm-alert-values.yaml -n vm --version 0.37.0
 +
 kube1:~/vm# helm upgrade -i vma vm/​victoria-metrics-alert -f vm-alert-values.yaml -n vm --version 0.37.0 kube1:~/vm# helm upgrade -i vma vm/​victoria-metrics-alert -f vm-alert-values.yaml -n vm --version 0.37.0
 </​code>​ </​code>​
-==== Отдадка ====+==== Отладка ====
 <​code>​ <​code>​
 kube1:~/vm# kubectl -n vm exec -ti pods/​vma-victoria-metrics-alert-server-<​TAB>​ -- sh kube1:~/vm# kubectl -n vm exec -ti pods/​vma-victoria-metrics-alert-server-<​TAB>​ -- sh
Line 140: Line 144:
     1 root      0:00 /​vmalert-prod --datasource.url=http://​vmsingle-victoria-metrics-single-server:​8428 --envflag.enable --envflag.prefix=VM_ --httpListenAddr=:​8880 --loggerFormat=json --notifier.url=http://​vma-victoria-metrics-alert-alertmanager.vm.svc.cluster.local.:​9093 --rule=/​config/​alert-rules.yaml     1 root      0:00 /​vmalert-prod --datasource.url=http://​vmsingle-victoria-metrics-single-server:​8428 --envflag.enable --envflag.prefix=VM_ --httpListenAddr=:​8880 --loggerFormat=json --notifier.url=http://​vma-victoria-metrics-alert-alertmanager.vm.svc.cluster.local.:​9093 --rule=/​config/​alert-rules.yaml
 ... ...
 +
 / # cat /​config/​alert-rules.yaml / # cat /​config/​alert-rules.yaml
 ... ...
-</​code>​ 
-==== Подключение ==== 
-<​code>​ 
-cmder> kubectl -n vm port-forward svc/​vma-victoria-metrics-alert-server 8880 
  
 kube1:~/vm# kubectl -n vm exec -ti pods/​vma-victoria-metrics-alert-alertmanager-<​TAB>​ -- sh kube1:~/vm# kubectl -n vm exec -ti pods/​vma-victoria-metrics-alert-alertmanager-<​TAB>​ -- sh
Line 151: Line 152:
 /​alertmanager $ cat /​config/​alertmanager.yaml /​alertmanager $ cat /​config/​alertmanager.yaml
 ... ...
-</​code><​code>​+</​code>​ 
 +==== Подключение ==== 
 +<​code>​ 
 +cmder> kubectl -n vm port-forward svc/​vma-victoria-metrics-alert-server 8880 
 cmder> kubectl -n vm port-forward svc/​vma-victoria-metrics-alert-alertmanager 9093 cmder> kubectl -n vm port-forward svc/​vma-victoria-metrics-alert-alertmanager 9093
 </​code>​ </​code>​
Line 158: Line 163:
  
   * [[Управление сервисами в Linux#​Управление юнитами Systemd]] systemctl reset-failed   * [[Управление сервисами в Linux#​Управление юнитами Systemd]] systemctl reset-failed
-  * Используем [[Система Kubernetes#Базовые объекты k8s]] для стресс тестирования из [[Анализ производительности системы]] +  * Используем [[Система Kubernetes#Manifest]] развертывания с последующим ​стресс тестированием из [[Анализ производительности системы]] 
-  * [[Команда dd]] для нехватки места на диске+  * [[Команда dd]] для воспроизведения нехватки места на диске
  
 ===== Журналы ===== ===== Журналы =====
Line 190: Line 195:
 <​code>​ <​code>​
 Grafana -> Connections -> Grafana -> Connections ->
-Add new connection: VictoriaLogs ​-> +Add new connection: VictoriaLogs
  
-Install -> New Datasources +Install -> New Datasources ​-> VictoriaLogs ​ 
-http://​vls-victoria-logs-single-server:​9428 ​-> +URL: http://​vls-victoria-logs-single-server:​9428
  
-Explore -> LogsQL: kubernetes.pod_labels.app:​ "​my-debian"​ _time: 5m+Explore -> victoriametrics-logs-datasources ​  
 +Code (LogsQL): kubernetes.pod_labels.app:​ "​my-debian"​ _time: 5m
 </​code>​ </​code>​
  
сервис_victoriametrics.1781085268.txt.gz · Last modified: 2026/06/10 12:54 by val