Faulty conditions of blades now get their additional counter.
This commit is contained in:
parent
2efab4202d
commit
802dc220ac
|
@ -33,6 +33,7 @@ def prom_servers(PREFIX, baysInUseCount, servers):
|
||||||
promHealth = []
|
promHealth = []
|
||||||
promUID = []
|
promUID = []
|
||||||
promPower = []
|
promPower = []
|
||||||
|
errorsHealth = 0
|
||||||
errors = 0
|
errors = 0
|
||||||
|
|
||||||
for n in range(baysInUseCount):
|
for n in range(baysInUseCount):
|
||||||
|
@ -53,6 +54,7 @@ def prom_servers(PREFIX, baysInUseCount, servers):
|
||||||
health = 1
|
health = 1
|
||||||
elif servers[n][3] == 'Failed':
|
elif servers[n][3] == 'Failed':
|
||||||
health = 0
|
health = 0
|
||||||
|
errorsHealth += 1
|
||||||
errors += 1
|
errors += 1
|
||||||
else:
|
else:
|
||||||
health = 'NaN'
|
health = 'NaN'
|
||||||
|
@ -93,6 +95,8 @@ def prom_servers(PREFIX, baysInUseCount, servers):
|
||||||
prom_disp_servers = prom_disp_servers + prom_header('Blade health 1 for ok 0 for nok NaN for err', promHealth, 'gauge')
|
prom_disp_servers = prom_disp_servers + prom_header('Blade health 1 for ok 0 for nok NaN for err', promHealth, 'gauge')
|
||||||
prom_disp_servers = prom_disp_servers + prom_header('Blade UID blinkyboy 1 for blinky blinky 0 for no blinky blinky 2 if critical fw update or remote console in progress NaN for err', promUID, 'gauge')
|
prom_disp_servers = prom_disp_servers + prom_header('Blade UID blinkyboy 1 for blinky blinky 0 for no blinky blinky 2 if critical fw update or remote console in progress NaN for err', promUID, 'gauge')
|
||||||
prom_disp_servers = prom_disp_servers + prom_header('Blade power 1 for on and everything in between 0 for off NaN for err', promPower, 'gauge')
|
prom_disp_servers = prom_disp_servers + prom_header('Blade power 1 for on and everything in between 0 for off NaN for err', promPower, 'gauge')
|
||||||
|
errorsHealth_prom = [PREFIX + 'errors_health_total{} ' + str(float(errors))]
|
||||||
|
prom_disp_servers = prom_disp_servers + prom_header('Number of blades with bad health.', errorsHealth_prom, 'counter')
|
||||||
errors_prom = [PREFIX + 'errors_total{} ' + str(float(errors))]
|
errors_prom = [PREFIX + 'errors_total{} ' + str(float(errors))]
|
||||||
prom_disp_servers = prom_disp_servers + prom_header('Number of errors or warnings encountered during the gathering of data see logs of promServers in blade-ssh-scraper', errors_prom, 'counter')
|
prom_disp_servers = prom_disp_servers + prom_header('Number of errors or warnings encountered during the gathering of data see logs of promServers in blade-ssh-scraper', errors_prom, 'counter')
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue