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 [2022/03/14 11:34]
val [Docker]
сервис_grafana [2023/06/24 17:49] (current)
val [Create dashboard]
Line 55: Line 55:
  
 <​code>​ <​code>​
-Configuratin->​Data Source->​Prometheus ​+Configuratin/​Connections->Data Source->​Prometheus ​
   URL: http://​localhost:​9090   URL: http://​localhost:​9090
        ​http://​192.168.X.10:​9090 ​ Если grafana в docker        ​http://​192.168.X.10:​9090 ​ Если grafana в docker
Line 81: Line 81:
       Add New Panel       Add New Panel
       ​       ​
-        Panel Title: ​FastEthernet1/0 connection to LAN+        Panel Title: ​FastEthernet0/0 connection to WAN
           или           или
         Panel Title: Port-channel1 connection to LAN         Panel Title: Port-channel1 connection to LAN
Line 87: Line 87:
         Query: A         Query: A
         ​         ​
-          Metrics: 8*rate(if_in_octets{ifDescr="​FastEthernet1/​0",​instance="​router"​}[1m])/​1000000+          Metrics: 8*rate(ifInOctets{ifDescr="​FastEthernet0/​0",​instance="​router"​}[1m])/​1000000
             или             или
-          Metrics: ​8*rate(if_in_octets{ifDescr="​Port-channel1",​instance="​router"​}[1m])/​1000000+          Metrics: rate(ifInOctets{ifDescr="​Port-channel1",​instance="​router"​}[1m])/​125000
           ​           ​
           Legend: in Mbps           Legend: in Mbps
         Query: B         Query: B
         ​         ​
-          Metrics: 8*rate(if_out_octets{ifDescr="​FastEthernet1/​0",​instance="​router"​}[1m])/​1000000+          Metrics: 8*irate(ifOutOctets{ifDescr="​FastEthernet0/​0",​instance="​router"​}[1m])/​1000000
             или             или
-          Metrics: ​8*rate(if_out_octets{ifDescr="​Port-channel1",​instance="​router"​}[1m])/​1000000+          Metrics: ​irate(ifOutOctets{ifDescr="​Port-channel1",​instance="​router"​}[1m])/​125000
           ​           ​
           Legend: out Mbps           Legend: out Mbps
Line 102: Line 102:
 ===== Настройка уведомлений ===== ===== Настройка уведомлений =====
  
 +==== Настройка модуля smtp ====
 <​code>​ <​code>​
 # cat /​etc/​grafana/​grafana.ini # cat /​etc/​grafana/​grafana.ini
Line 119: Line 120:
   или   или
 # docker restart grafana # docker restart grafana
-</​code><​code>​+</​code>​ 
 + 
 +==== grafana 7.X.X ==== 
 + 
 +  * Можно было задавать порог срабатывания прямо на графике! 
 + 
 +<​code>​
 Alerting->​Notification Channels ...  Alerting->​Notification Channels ... 
   userX/​Email/​userX@isp.un   userX/​Email/​userX@isp.un
-  ​ +  student/Email/student@corp13.un
-Alerting->​Contact Points->​New Contact Point +
-  Name: student +
-  ​Emailstudent@corp13.un+
  
 Dashboard->​Panel (name)->​Edit->​Alert->​...->​ Dashboard->​Panel (name)->​Edit->​Alert->​...->​
   Evaluate every: 15s For 1m   Evaluate every: 15s For 1m
-  WHEN avg() OF query(B,​1m,​now) IS ABOVE 8 или 1+  WHEN avg() OF query(B,​1m,​now) IS ABOVE 8
   Send To: userX/​student   Send To: userX/​student
  
 Apply->​Save Dashboard!!!! Apply->​Save Dashboard!!!!
 </​code>​ </​code>​
сервис_grafana.1647246882.txt.gz · Last modified: 2022/03/14 11:34 by val