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/11 20:13]
val [Настройка уведомлений]
сервис_grafana [2023/06/24 17:49] (current)
val [Create dashboard]
Line 40: Line 40:
 # tar -xvf etc_grafana.tar -C /etc # tar -xvf etc_grafana.tar -C /etc
  
 +# docker run -d -p 3000:3000 -v /​etc/​grafana:/​etc/​grafana --name grafana grafana/​grafana-oss:​7.5.4-ubuntu
 +  или
 # docker run -d -p 3000:3000 -v /​etc/​grafana:/​etc/​grafana --name grafana grafana/​grafana-oss # docker run -d -p 3000:3000 -v /​etc/​grafana:/​etc/​grafana --name grafana grafana/​grafana-oss
  
Line 53: 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 79: 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 85: 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 100: Line 102:
 ===== Настройка уведомлений ===== ===== Настройка уведомлений =====
  
 +==== Настройка модуля smtp ====
 <​code>​ <​code>​
 # cat /​etc/​grafana/​grafana.ini # cat /​etc/​grafana/​grafana.ini
Line 117: 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->​...->​
сервис_grafana.1647018812.txt.gz · Last modified: 2022/03/11 20:13 by val