Module: check_mk
Branch: master
Commit: 3ea78105bfc92dbac964cd6227b862d87a887de1
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=3ea78105bfc92d…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: Mon Dec 12 21:05:38 2016 +0100
4159 smart: added compatibility for Intel SSDs
The check is now able to use temperature information from Intel SSDs.
Change-Id: I6cbd6dfd8963f46aa4f4fca5d8e69230f9329380
---
.werks/4159 | 8 ++++----
ChangeLog | 2 +-
checks/smart | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/.werks/4159 b/.werks/4159
index f51190c..d9241b9 100644
--- a/.werks/4159
+++ b/.werks/4159
@@ -1,10 +1,10 @@
-Title: mem.win: fixed KeyError
+Title: smart: added compatibility for Intel SSDs
Level: 1
Component: checks
-Class: fix
Compatible: compat
-State: unknown
Version: 1.4.0i3
-Date: 1481548894
+Date: 1481573068
+Class: feature
+The check is now able to use temperature information from Intel SSDs.
diff --git a/ChangeLog b/ChangeLog
index d33dd86..180e432 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -20,6 +20,7 @@
* 4109 websphere_mq_instance, websphere_mq_instance.manager: new checks for Websphere
MQ
* 4110 netscaler_vserver: now lower levels for health are configurable
* 4098 ups_cps_battery, ups_cps_battery.temp, ups_cps_inphase, ups_cps_outphase:
Several checks to monitor CPS UPS devices
+ * 4159 smart: added compatibility for Intel SSDs...
* 3987 FIX: Check_MK Agent Access: Windows agent reported incorrect only from value
* 3952 FIX: diskstat: fixed bug if multipath devices having an alias...
* 3939 FIX: f5_bigip_conns: readded performance data and graphs...
@@ -58,7 +59,6 @@
* 4138 FIX: statgrab: Fixed issue in FreeBSD agent when statgrab is not installed
* 4158 FIX: fileinfo: fixed file handling containing spaces
* 4101 FIX: citrix_sessions: Output error message in case of missing session
information....
- * 4159 FIX: mem.win: fixed KeyError
* 4102 FIX: logwatch: Fixed crash due to non-existant logfile...
* 4160 FIX: emcvnx_info: fixed data handling, now detects errors
* 4161 FIX: emcvnx_sp_util: fixed empty data handling
diff --git a/checks/smart b/checks/smart
index 27c7090..efd396d 100644
--- a/checks/smart
+++ b/checks/smart
@@ -178,7 +178,7 @@ check_info["smart.stats"] = {
def inventory_smart_temp(info):
disks = parse_smart_raw_values(info)
for disk_name, disk in disks.iteritems():
- if "Temperature_Celsius" in disk:
+ if disk in [ "Temperature_Celsius", "Temperature_Internal"
]:
yield (disk_name, {})