@cryptotaxi247 / netdata-1 / commits / db7c26c5a

added families lines to disk and network alarm templates

Costa Tsaousis (ktsaou) committed Jan 16, 2017 at 00:28 UTC db7c26c5a1ac247f7625dcea18fe8fd51e723852
2 files changed +16
conf.d/health.d/disks.conf
+8
@@ -4,6 +4,7 @@
4 # for mount points
5 template: disk_space_last_collected_secs
6 on: disk.space
7 +families: *
8 calc: $now - $last_collected_t
9 units: seconds ago
10 every: 10s
@@ -16,6 +17,7 @@ template: disk_space_last_collected_secs
17 # for block devices
18 template: disk_last_collected_secs
19 on: disk.io
20 +families: *
21 calc: $now - $last_collected_t
22 units: seconds ago
23 every: 10s
@@ -35,6 +37,7 @@ template: disk_last_collected_secs
37
38 template: disk_space_usage
39 on: disk.space
40 +families: *
41 calc: $used * 100 / ($avail + $used)
42 units: %
43 every: 1m
@@ -46,6 +49,7 @@ template: disk_space_usage
49
50 template: disk_inode_usage
51 on: disk.inodes
52 +families: *
53 calc: $used * 100 / ($avail + $used)
54 units: %
55 every: 1m
@@ -69,6 +73,7 @@ template: disk_inode_usage
73
74 template: disk_fill_rate
75 on: disk.space
76 +families: *
77 lookup: min -10m at -50m unaligned of avail
78 calc: ($this - $avail) / (($now - $after) / 3600)
79 every: 1m
@@ -82,6 +87,7 @@ template: disk_fill_rate
87
88 template: out_of_disk_space_time
89 on: disk.space
90 +families: *
91 calc: ($disk_fill_rate > 0) ? ($avail / $disk_fill_rate) : (0)
92 units: hours
93 every: 10s
@@ -101,6 +107,7 @@ template: out_of_disk_space_time
107
108 template: 10min_disk_utilization
109 on: disk.util
110 +families: *
111 lookup: average -10m unaligned
112 units: %
113 every: 1m
@@ -120,6 +127,7 @@ template: 10min_disk_utilization
127
128 template: 10min_disk_backlog
129 on: disk.backlog
130 +families: *
131 lookup: average -10m unaligned
132 units: ms
133 every: 1m
conf.d/health.d/net.conf
+8
@@ -3,6 +3,7 @@
3
4 template: interface_last_collected_secs
5 on: net.net
6 +families: *
7 calc: $now - $last_collected_t
8 units: seconds ago
9 every: 10s
@@ -22,6 +23,7 @@ template: interface_last_collected_secs
23
24 template: 1hour_packet_drops_inbound
25 on: net.drops
26 +families: *
27 lookup: sum -1h unaligned absolute of inbound
28 units: packets
29 every: 1m
@@ -32,6 +34,7 @@ template: 1hour_packet_drops_inbound
34
35 template: 1hour_packet_drops_outbound
36 on: net.drops
37 +families: *
38 lookup: sum -1h unaligned absolute of outbound
39 units: packets
40 every: 1m
@@ -42,6 +45,7 @@ template: 1hour_packet_drops_outbound
45
46 template: 1hour_packet_drops_ratio_inbound
47 on: net.packets
48 +families: *
49 lookup: sum -1h unaligned absolute of received
50 calc: (($1hour_packet_drops_inbound != nan AND $this > 0) ? ($1hour_packet_drops_inbound * 100 / $this) : (0))
51 units: %
@@ -54,6 +58,7 @@ template: 1hour_packet_drops_ratio_inbound
58
59 template: 1hour_packet_drops_ratio_outbound
60 on: net.packets
61 +families: *
62 lookup: sum -1h unaligned absolute of sent
63 calc: (($1hour_packet_drops_outbound != nan AND $this > 0) ? ($1hour_packet_drops_outbound * 100 / $this) : (0))
64 units: %
@@ -75,6 +80,7 @@ template: 1hour_packet_drops_ratio_outbound
80
81 template: 1hour_fifo_errors
82 on: net.fifo
83 +families: *
84 lookup: sum -1h unaligned absolute
85 units: errors
86 every: 1m
@@ -95,6 +101,7 @@ template: 1hour_fifo_errors
101
102 template: 1m_received_packets_rate
103 on: net.packets
104 +families: *
105 lookup: average -1m of received
106 units: packets
107 every: 10s
@@ -102,6 +109,7 @@ template: 1m_received_packets_rate
109
110 template: 10s_received_packets_storm
111 on: net.packets
112 +families: *
113 lookup: average -10s of received
114 calc: $this * 100 / (($1m_received_packets_rate < 1000)?(1000):($1m_received_packets_rate))
115 every: 10s