@cryptotaxi247 / netdata-1 / commits / 2d1b52948

installer: include go.d.plugin version v0.12.0 (#7418)

* add unbound basic alarms * add scaleio basic alarms * update health Makefile.am * add scaleio to dashboard_info.js * packaging: set go.d.plugin version to 0.12.0 * packaging: update go.d.plugin checksums

Ilya Mashchenko committed Dec 4, 2019 at 16:30 UTC 2d1b52948eea96127f8eee853d8db28b66f4a493
6 files changed +98 -17
health/Makefile.am
+2
@@ -80,6 +80,7 @@ dist_healthconfig_DATA = \
80 health.d/redis.conf \
81 health.d/retroshare.conf \
82 health.d/riakkv.conf \
83 + health.d/scaleio.conf \
84 health.d/softnet.conf \
85 health.d/squid.conf \
86 health.d/stiebeleltron.conf \
@@ -90,6 +91,7 @@ dist_healthconfig_DATA = \
91 health.d/tcp_orphans.conf \
92 health.d/tcp_resets.conf \
93 health.d/udp_errors.conf \
94 + health.d/unbound.conf \
95 health.d/varnish.conf \
96 health.d/vcsa.conf \
97 health.d/vsphere.conf \
health/health.d/scaleio.conf new
+38
@@ -0,0 +1,38 @@
1 +
2 +# make sure scaleio is running
3 +
4 +template: scaleio_last_collected_secs
5 + on: scaleio.system_capacity_total
6 + calc: $now - $last_collected_t
7 + units: seconds ago
8 + every: 10s
9 + warn: $this > (($status >= $WARNING) ? ($update_every) : ( 5 * $update_every))
10 + crit: $this > (($status == $CRITICAL) ? ($update_every) : (60 * $update_every))
11 + delay: down 5m multiplier 1.5 max 1h
12 + info: number of seconds since the last successful data collection
13 + to: sysadmin
14 +
15 +# make sure Storage Pool capacity utilization is under limit
16 +
17 +template: scaleio_storage_pool_capacity_utilization
18 + on: scaleio.storage_pool_capacity_utilization
19 + calc: $used
20 + units: %
21 + every: 10s
22 + warn: $this > (($status >= $WARNING) ? (80) : (90))
23 + crit: $this > (($status == $CRITICAL) ? (90) : (98))
24 + delay: down 15m multiplier 1.5 max 1h
25 + info: Storage Pool capacity utilization
26 + to: sysadmin
27 +
28 +
29 +# make sure Sdc is connected to MDM
30 +
31 +template: scaleio_sdc_mdm_connection_state
32 + on: scaleio.sdc_mdm_connection_state
33 + calc: $connected
34 + every: 10s
35 + warn: $this != 1
36 + delay: up 30s down 5m multiplier 1.5 max 1h
37 + info: Sdc connection to MDM state
38 + to: sysadmin
health/health.d/unbound.conf new
+35
@@ -0,0 +1,35 @@
1 +
2 +# make sure unbound is running
3 +
4 +template: unbound_last_collected_secs
5 + on: unbound.queries
6 + calc: $now - $last_collected_t
7 + units: seconds ago
8 + every: 10s
9 + warn: $this > (($status >= $WARNING) ? ($update_every) : ( 5 * $update_every))
10 + crit: $this > (($status == $CRITICAL) ? ($update_every) : (60 * $update_every))
11 + delay: down 5m multiplier 1.5 max 1h
12 + info: number of seconds since the last successful data collection
13 + to: sysadmin
14 +
15 +# make sure there is no overwritten/dropped queries in the request-list
16 +
17 +template: unbound_request_list_overwritten
18 + on: unbound.request_list_jostle_list
19 + lookup: average -60s unaligned absolute match-names of overwritten
20 + units: queries
21 + every: 10s
22 + warn: $this > 5
23 + delay: up 10 down 5m multiplier 1.5 max 1h
24 + info: the number of overwritten queries in the request-list
25 + to: sysadmin
26 +
27 +template: unbound_request_list_dropped
28 + on: unbound.request_list_jostle_list
29 + lookup: average -60s unaligned absolute match-names of dropped
30 + units: queries
31 + every: 10s
32 + warn: $this > 0
33 + delay: up 10 down 5m multiplier 1.5 max 1h
34 + info: the number of dropped queries in the request-list
35 + to: sysadmin
packaging/go.d.checksums
+16 -16
@@ -1,16 +1,16 @@
1 -150136ab8f44699e7998383879a162a24929f6d2a15b67c458282e909511db1d *config.tar.gz
2 -4727baf7e12c27631013088078d88824a3d88a5706a4c41941a4ce247ad94e9f *go.d.plugin-v0.11.0.darwin-386.tar.gz
3 -e4609376184ca41865883ac474ba14d217be8bee8607cf01e8270a664ebb8352 *go.d.plugin-v0.11.0.darwin-amd64.tar.gz
4 -d09ad9eafb8c7431e3a9103c2fa7a92422ecfb22e42b6e3f48ffe29ab5b4e574 *go.d.plugin-v0.11.0.freebsd-386.tar.gz
5 -a6164659332bcac5d812ece9d4434558bc3c1634ad9ebb7e7e22d2a0a3309b1f *go.d.plugin-v0.11.0.freebsd-amd64.tar.gz
6 -ae6194a40fbdb731b9d35588bbf0a2415f74374fe5b70e2666272c112f486ea2 *go.d.plugin-v0.11.0.freebsd-arm.tar.gz
7 -dcf406a3106f713c70ab7279f4b540cc71d338a7fb4393ed372f81bca9381cdb *go.d.plugin-v0.11.0.linux-386.tar.gz
8 -816103eecd6c46143eda10507a5be7f2b12eade409236ced075a6c3dcf374b4b *go.d.plugin-v0.11.0.linux-amd64.tar.gz
9 -cd51ddf81270e065dbc298d51a36a3b8f59975448fbb2def5686460071b5df50 *go.d.plugin-v0.11.0.linux-arm.tar.gz
10 -5b1eee46997ab84687a77bb55e68806162b658df3d3ab26163b1d3146f0765aa *go.d.plugin-v0.11.0.linux-arm64.tar.gz
11 -ac85e4c288ee3ed273b41ad037964310e62404511ba66f0fdd9549cc7db7ee84 *go.d.plugin-v0.11.0.linux-mips.tar.gz
12 -7208f810efa4ae40612187d29da9274ee054d06cb442de8a5a2c923be88f95c8 *go.d.plugin-v0.11.0.linux-mips64.tar.gz
13 -e9f9729ef1ab8410e30706c2a9649e7e636af2e02b826ee1e5215c4dca6ff43d *go.d.plugin-v0.11.0.linux-mips64le.tar.gz
14 -3b19879e3000dc8354ab525173ac6b6f08cd811a6d2158cc014f3a7ddb5baa6f *go.d.plugin-v0.11.0.linux-mipsle.tar.gz
15 -c46748da48ec11a9c057d4db4c35c8f4dd170f1b259d85f546e74ffc24752eed *go.d.plugin-v0.11.0.linux-ppc64.tar.gz
16 -4578d8ecc606f77fe78d4420f9e7c9775edc0f4343c7e1d40a925b6de593bc23 *go.d.plugin-v0.11.0.linux-ppc64le.tar.gz
1 +5c7fbeb4321daa1ba480caf3b052b9f11431e75f1128183101f90a51c065fbb2 *config.tar.gz
2 +a7b8eba795e8dbd64c6849596fc1b7a551dcd69b50adc0cc5b9ace98df5077a5 *go.d.plugin-v0.12.0.darwin-386.tar.gz
3 +9f7caa226da6902fba7d48ab468185ac4d83bc2ec1fc69006ef4237c350cfcce *go.d.plugin-v0.12.0.darwin-amd64.tar.gz
4 +50c4f749ba1964bec37174586e441de57e2d3b054f1b87486101233e9460dbae *go.d.plugin-v0.12.0.freebsd-386.tar.gz
5 +f54861033b07c849375161b027c40177ea761c3f7e6ec04e0018e65f47744966 *go.d.plugin-v0.12.0.freebsd-amd64.tar.gz
6 +96d633709fde81b6e1107a40981246e1cd777667eced31937756133dc32771f7 *go.d.plugin-v0.12.0.freebsd-arm.tar.gz
7 +8abf079757c9b8cab5361a5aec67338ee67668e2f08957d0669edbff8ec56b91 *go.d.plugin-v0.12.0.linux-386.tar.gz
8 +8eb6a11009c122d735785ad4a6612ee197c490234146d7b4a64141e6a8e47140 *go.d.plugin-v0.12.0.linux-amd64.tar.gz
9 +8d9b730f98732dbe9dc23edecb4711eace00ac442e3e36d7d901ebfa26f527ad *go.d.plugin-v0.12.0.linux-arm.tar.gz
10 +b351ff5edd8728d8e16de55faf06a15f35bc110bd7cc4a1979a6c35e690eeb1b *go.d.plugin-v0.12.0.linux-arm64.tar.gz
11 +2385827ab86a4adc8d988b2da43d568a8a9a063e40ff7f19c811aa677e94b6ad *go.d.plugin-v0.12.0.linux-mips.tar.gz
12 +88264491f351c2917e8ea629af5dd3610c3de4964ff5eaa7f4e929640b7712fb *go.d.plugin-v0.12.0.linux-mips64.tar.gz
13 +66cc4e86ab0b5ab7b21389a3f48cffd5ada26f373b14bc70ff2eba90ee4e7e4a *go.d.plugin-v0.12.0.linux-mips64le.tar.gz
14 +85736839fe519dd3a8aed01acd28591b31e5fa711cb8f1a050b2e485bb20019a *go.d.plugin-v0.12.0.linux-mipsle.tar.gz
15 +07e5ab676dc51c4c76b34bd08eeec5aa236711f7634d0bbe0abeeb5c8697d12e *go.d.plugin-v0.12.0.linux-ppc64.tar.gz
16 +9f0b1ffc60e3d8e11cf4baa5e5e092e13549a3316d90895ac97599ed3627bdfe *go.d.plugin-v0.12.0.linux-ppc64le.tar.gz
packaging/go.d.version
+1 -1
@@ -1 +1 @@
1 -v0.11.0
1 +v0.12.0
web/gui/dashboard_info.js
+6
@@ -522,6 +522,12 @@ netdataDashboard.menu = {
522 title: 'AM2320 Sensor',
523 icon: '<i class="fas fa-thermometer-half"></i>',
524 info: 'Readings from the external AM2320 Sensor.'
525 + },
526 +
527 + 'scaleio': {
528 + title: 'ScaleIO',
529 + icon: '<i class="fas fa-database"></i>',
530 + info: 'Performance and health statistics for various ScaleIO components. Data collected via VxFlex OS Gateway REST API.'
531 }
532
533 };