aboutsummaryrefslogtreecommitdiff
path: root/text_collector_examples
diff options
context:
space:
mode:
authorNuno Tavares <ntavares@gmail.com>2019-02-21 14:12:45 +0100
committerBen Kochie <superq@gmail.com>2019-02-21 14:12:45 +0100
commit0dc14762ef33ee8574b060ae2aeaa8ecf6221c4d (patch)
tree071917a3a4d577e4815d15120494f38c097e2c83 /text_collector_examples
parentcc847f2f44172881d79f40a99f1ad6d90f3e528e (diff)
downloadprometheus_node_collector-0dc14762ef33ee8574b060ae2aeaa8ecf6221c4d.tar.bz2
prometheus_node_collector-0dc14762ef33ee8574b060ae2aeaa8ecf6221c4d.tar.xz
prometheus_node_collector-0dc14762ef33ee8574b060ae2aeaa8ecf6221c4d.zip
ADD Cachevault_Info.Temp, being a distinct phy component, I think it's worth monitoring (#1268)
Signed-off-by: Nuno Tavares <n.tavares@portavita.eu>
Diffstat (limited to 'text_collector_examples')
-rwxr-xr-xtext_collector_examples/storcli.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/text_collector_examples/storcli.py b/text_collector_examples/storcli.py
index 7f229e5..6d1d033 100755
--- a/text_collector_examples/storcli.py
+++ b/text_collector_examples/storcli.py
@@ -95,6 +95,8 @@ def handle_megaraid_controller(response):
95 add_metric('scheduled_patrol_read', baselabel, 95 add_metric('scheduled_patrol_read', baselabel,
96 int('hrs' in response['Scheduled Tasks']['Patrol Read Reoccurrence'])) 96 int('hrs' in response['Scheduled Tasks']['Patrol Read Reoccurrence']))
97 add_metric('temperature', baselabel, int(response['HwCfg']['ROC temperature(Degree Celsius)'])) 97 add_metric('temperature', baselabel, int(response['HwCfg']['ROC temperature(Degree Celsius)']))
98 for cvidx, cvinfo in enumerate(response['Cachevault_Info']):
99 add_metric('cv_temperature', baselabel + ',cvidx="' + str(cvidx) + '"', int(cvinfo['Temp'].replace('C','')))
98 100
99 time_difference_seconds = -1 101 time_difference_seconds = -1
100 system_time = datetime.strptime(response['Basics'].get('Current System Date/time'), 102 system_time = datetime.strptime(response['Basics'].get('Current System Date/time'),