Module: check_mk
Branch: master
Commit: 996f138a1263d8483bc413539c6cff9df5f05220
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=996f138a1263d8…
Author: Bastian Kuhn <bk(a)mathias-kettner.de>
Date: Fri Mar 21 10:45:30 2014 +0100
Extended snmp scan function of some blade checks
---
checks/blade_bx_blades | 3 ++-
checks/blade_bx_powerfan | 3 ++-
checks/blade_bx_powermod | 3 ++-
checks/blade_bx_temp | 3 ++-
4 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/checks/blade_bx_blades b/checks/blade_bx_blades
index c1fee74..db4e947 100644
--- a/checks/blade_bx_blades
+++ b/checks/blade_bx_blades
@@ -48,5 +48,6 @@ check_info['blade_bx_blades'] = {
5, # Serialnumber
21, # Name
]),
- "snmp_scan_function" : lambda oid: "BX600" in
oid(".1.3.6.1.2.1.1.1.0"),
+ "snmp_scan_function" : lambda oid: "BX600" in
oid(".1.3.6.1.2.1.1.1.0") \
+ or oid(".1.3.6.1.2.1.1.2.0") ==
".1.3.6.1.4.1.7244.1.1.1",
}
diff --git a/checks/blade_bx_powerfan b/checks/blade_bx_powerfan
index b729f28..73910de 100644
--- a/checks/blade_bx_powerfan
+++ b/checks/blade_bx_powerfan
@@ -77,6 +77,7 @@ check_info['blade_bx_powerfan'] = {
7 # ctrlstate
]),
- "snmp_scan_function" : lambda oid: "BX600" in
oid(".1.3.6.1.2.1.1.1.0"),
+ "snmp_scan_function" : lambda oid: "BX600" in
oid(".1.3.6.1.2.1.1.1.0") \
+ or oid(".1.3.6.1.2.1.1.2.0") ==
".1.3.6.1.4.1.7244.1.1.1",
}
diff --git a/checks/blade_bx_powermod b/checks/blade_bx_powermod
index 58e491a..4c1159c 100644
--- a/checks/blade_bx_powermod
+++ b/checks/blade_bx_powermod
@@ -59,6 +59,7 @@ check_info['blade_bx_powermod'] = {
2, # status
4, # product name
]),
- "snmp_scan_function" : lambda oid: "BX600" in
oid(".1.3.6.1.2.1.1.1.0"),
+ "snmp_scan_function" : lambda oid: "BX600" in
oid(".1.3.6.1.2.1.1.1.0") \
+ or oid(".1.3.6.1.2.1.1.2.0") ==
".1.3.6.1.4.1.7244.1.1.1",
}
diff --git a/checks/blade_bx_temp b/checks/blade_bx_temp
index 60d96a2..72a0a97 100644
--- a/checks/blade_bx_temp
+++ b/checks/blade_bx_temp
@@ -74,7 +74,8 @@ check_info['blade_bx_temp'] = {
6, # temp
7, # crit react
]),
- "snmp_scan_function" : lambda oid: "BX600" in
oid(".1.3.6.1.2.1.1.1.0"),
+ "snmp_scan_function" : lambda oid: "BX600" in
oid(".1.3.6.1.2.1.1.1.0") \
+ or oid(".1.3.6.1.2.1.1.2.0") ==
".1.3.6.1.4.1.7244.1.1.1",
"group" : "hw_temperature",
}