[Check_mk (english)] Check_MK and HP-Proliant_Raid SNMP

I’ve gotten a couple of responses to my first request for some insight into getting check_mk to pick up SNMP for failing HP raid but not any closer to making it happen.

Right now I am using check_cciss and check_hpasm but do not want to use this method going forward – simply want to capture SNMP into check_mk itself. As I mentioned, I have hp_health, hp_snmp_agents, etc. installed and when I go to save
and test in check_mk, I am seeing nothing in SNMP being picked up for these alerts.

I configured snmp correctly, have prerequisite packages and even installed all HP MIBs…can someone point me as to what I’ve neglected in getting this to work?

Many thanks,

Pete

Hi Peter,

I have been following your thread loosely, since last Thursday, I believe. I may have missed it, but I don’t see what troubleshooting steps you have done.

Also, if I misunderstood you please forgive me, but in a previous post, you said you are “…trying to receive SNMP from hosts ”. I wanted to clarify, are you wanting SNMP traps,
or are we talking about SNMP polling here? They each work a little differently so I wanted to be clear.

If we are talking about polling, have you tried doing an SNMP walk from the command line?

Thanks,

Romeo Guerrero

Senior Network Engineer

StratiFi Health

6400 Pinecrest Dr., Suite 300

Plano, TX 75024

http://www.stratifihealth.com

image001.jpg

The information transmitted is intended only for the person or entity to which it is addressed and
may contain confidential and / or privileged material. Any review, transmission, dissemination or
other use of, or taking of any action in reliance upon, this information by persons, or entities other
than the intended recipient, is prohibited. If you received this in error, please contact the sender
and delete the material from any computer in your company.

···

From: checkmk-en-bounces@lists.mathias-kettner.de [mailto:checkmk-en-bounces@lists.mathias-kettner.de]
On Behalf Of Gizzi, Peter
Sent: Tuesday, February 16, 2016 1:51 PM
To: checkmk-en@lists.mathias-kettner.de
Subject: [Check_mk (english)] Check_MK and HP-Proliant_Raid SNMP

I’ve gotten a couple of responses to my first request for some insight into getting check_mk to pick up SNMP for failing HP raid but not any closer to making it happen.

Right now I am using check_cciss and check_hpasm but do not want to use this method going forward – simply want to capture SNMP into check_mk itself. As I mentioned, I have hp_health, hp_snmp_agents, etc. installed and when I go to save
and test in check_mk, I am seeing nothing in SNMP being picked up for these alerts.

I configured snmp correctly, have prerequisite packages and even installed all HP MIBs…can someone point me as to what I’ve neglected in getting this to work?

Many thanks,

Pete

Hi Romeo,

Thanks for the response. I can snmpwalk from the command line of the host running Nagios (with check_mk) to an example monitored host:

snmpwalk -Os -c public -v 1 njpmedia03 system

sysDescr.0 = STRING: Linux njpmedia03 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT
2012 x86_64

sysObjectID.0 = OID: netSnmpAgentOIDs.10

sysUpTimeInstance = Timeticks: (2419574362) 280 days, 1:02:23.62

sysContact.0 = STRING: Root root@localhost (configure /etc/snmp/snmp.local.conf)

sysName.0 = STRING: njpmedia03

sysLocation.0 = STRING: Unknown (edit /etc/snmp/snmpd.conf)

sysORLastChange.0 = Timeticks: (28) 0:00:00.28

sysORID.1 = OID: snmpMPDMIBObjects.3.1.1

sysORID.2 = OID: usmMIBCompliance

sysORID.3 = OID: snmpFrameworkMIBCompliance

sysORID.4 = OID: snmpMIB

sysORID.5 = OID: tcpMIB

sysORID.6 = OID: ip

sysORID.7 = OID: udpMIB

sysORID.8 = OID: vacmBasicGroup

sysORDescr.1 = STRING: The MIB for Message Processing and Dispatching.

sysORDescr.2 = STRING: The MIB for Message Processing and Dispatching.

sysORDescr.3 = STRING: The SNMP Management Architecture MIB.

sysORDescr.4 = STRING: The MIB module for SNMPv2 entities

sysORDescr.5 = STRING: The MIB module for managing TCP implementations

sysORDescr.6 = STRING: The MIB module for managing IP and ICMP implementations

sysORDescr.7 = STRING: The MIB module for managing UDP implementations

sysORDescr.8 = STRING: View-based Access Control Model for SNMP.

sysORUpTime.1 = Timeticks: (28) 0:00:00.28

sysORUpTime.2 = Timeticks: (28) 0:00:00.28

sysORUpTime.3 = Timeticks: (28) 0:00:00.28

sysORUpTime.4 = Timeticks: (28) 0:00:00.28

sysORUpTime.5 = Timeticks: (28) 0:00:00.28

sysORUpTime.6 = Timeticks: (28) 0:00:00.28

sysORUpTime.7 = Timeticks: (28) 0:00:00.28

sysORUpTime.8 = Timeticks: (28) 0:00:00.28

I simply want to get check_mk’s hp_proliant_raid SNMP to detect every host connected to it. I thought I have everything all set up but when I go into WATO for the Nagios host and select agent type to Dual: Check_MK
Agent +SNMP I am not seeing additional checks come up for the raid.

Thanks,

Pete

image001.jpg

···

From: Romeo Guerrero [mailto:rguerrero@stratifihealth.com]
Sent: Tuesday, February 16, 2016 3:01 PM
To: Gizzi, Peter; checkmk-en@lists.mathias-kettner.de
Subject: RE: Check_MK and HP-Proliant_Raid SNMP

Hi Peter,

I have been following your thread loosely, since last Thursday, I believe. I may have missed it, but I don’t see what troubleshooting steps you have done.

Also, if I misunderstood you please forgive me, but in a previous post, you said you are “…trying to receive SNMP from hosts ”. I wanted to clarify, are you wanting SNMP traps,
or are we talking about SNMP polling here? They each work a little differently so I wanted to be clear.

If we are talking about polling, have you tried doing an SNMP walk from the command line?

Thanks,

Romeo Guerrero

Senior Network Engineer

StratiFi Health

6400 Pinecrest Dr., Suite 300

Plano, TX 75024

http://www.stratifihealth.com

The information transmitted is intended only for the person or entity to which it is addressed and
may contain confidential and / or privileged material. Any review, transmission, dissemination or
other use of, or taking of any action in reliance upon, this information by persons, or entities other
than the intended recipient, is prohibited. If you received this in error, please contact the sender
and delete the material from any computer in your company.

From:
checkmk-en-bounces@lists.mathias-kettner.de [mailto:checkmk-en-bounces@lists.mathias-kettner.de]
On Behalf Of Gizzi, Peter
Sent: Tuesday, February 16, 2016 1:51 PM
To: checkmk-en@lists.mathias-kettner.de
Subject: [Check_mk (english)] Check_MK and HP-Proliant_Raid SNMP

I’ve gotten a couple of responses to my first request for some insight into getting check_mk to pick up SNMP for failing HP raid but not any closer to making it happen.

Right now I am using check_cciss and check_hpasm but do not want to use this method going forward – simply want to capture SNMP into check_mk itself. As I mentioned, I have hp_health, hp_snmp_agents, etc. installed and when I go to save
and test in check_mk, I am seeing nothing in SNMP being picked up for these alerts.

I configured snmp correctly, have prerequisite packages and even installed all HP MIBs…can someone point me as to what I’ve neglected in getting this to work?

Many thanks,

Pete

Hi Peter,

Can you try to fetch the following OID - 1.3.6.1.4.1.232.3.2.3.1.1
If you get no table back then your server don’t provide the correct raid data with SNMP.

Best regards
Andreas

image001.jpg

image001.jpg

···

Gizzi, Peter PGizzi@nba.com schrieb am Di., 16. Feb. 2016 um 21:13:

Hi Romeo,

Thanks for the response. I can snmpwalk from the command line of the host running Nagios (with check_mk) to an example monitored host:

snmpwalk -Os -c public -v 1 njpmedia03 system

sysDescr.0 = STRING: Linux njpmedia03 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT
2012 x86_64

sysObjectID.0 = OID: netSnmpAgentOIDs.10

sysUpTimeInstance = Timeticks: (2419574362) 280 days, 1:02:23.62

sysContact.0 = STRING: Root root@localhost (configure /etc/snmp/snmp.local.conf)

sysName.0 = STRING: njpmedia03

sysLocation.0 = STRING: Unknown (edit /etc/snmp/snmpd.conf)

sysORLastChange.0 = Timeticks: (28) 0:00:00.28

sysORID.1 = OID: snmpMPDMIBObjects.3.1.1

sysORID.2 = OID: usmMIBCompliance

sysORID.3 = OID: snmpFrameworkMIBCompliance

sysORID.4 = OID: snmpMIB

sysORID.5 = OID: tcpMIB

sysORID.6 = OID: ip

sysORID.7 = OID: udpMIB

sysORID.8 = OID: vacmBasicGroup

sysORDescr.1 = STRING: The MIB for Message Processing and Dispatching.

sysORDescr.2 = STRING: The MIB for Message Processing and Dispatching.

sysORDescr.3 = STRING: The SNMP Management Architecture MIB.

sysORDescr.4 = STRING: The MIB module for SNMPv2 entities

sysORDescr.5 = STRING: The MIB module for managing TCP implementations

sysORDescr.6 = STRING: The MIB module for managing IP and ICMP implementations

sysORDescr.7 = STRING: The MIB module for managing UDP implementations

sysORDescr.8 = STRING: View-based Access Control Model for SNMP.

sysORUpTime.1 = Timeticks: (28) 0:00:00.28

sysORUpTime.2 = Timeticks: (28) 0:00:00.28

sysORUpTime.3 = Timeticks: (28) 0:00:00.28

sysORUpTime.4 = Timeticks: (28) 0:00:00.28

sysORUpTime.5 = Timeticks: (28) 0:00:00.28

sysORUpTime.6 = Timeticks: (28) 0:00:00.28

sysORUpTime.7 = Timeticks: (28) 0:00:00.28

sysORUpTime.8 = Timeticks: (28) 0:00:00.28

I simply want to get check_mk’s hp_proliant_raid SNMP to detect every host connected to it. I thought I have everything all set up but when I go into WATO for the Nagios host and select agent type to Dual: Check_MK
Agent +SNMP I am not seeing additional checks come up for the raid.

Thanks,

Pete

From: Romeo Guerrero [mailto:rguerrero@stratifihealth.com]
Sent: Tuesday, February 16, 2016 3:01 PM
To: Gizzi, Peter; checkmk-en@lists.mathias-kettner.de
Subject: RE: Check_MK and HP-Proliant_Raid SNMP

Hi Peter,

I have been following your thread loosely, since last Thursday, I believe. I may have missed it, but I don’t see what troubleshooting steps you have done.

Also, if I misunderstood you please forgive me, but in a previous post, you said you are “…trying to receive SNMP from hosts ”. I wanted to clarify, are you wanting SNMP traps,
or are we talking about SNMP polling here? They each work a little differently so I wanted to be clear.

If we are talking about polling, have you tried doing an SNMP walk from the command line?

Thanks,

Romeo Guerrero

Senior Network Engineer

StratiFi Health

6400 Pinecrest Dr., Suite 300

Plano, TX 75024

http://www.stratifihealth.com

ScreenHunter_01 Sep. 28 21.13

The information transmitted is intended only for the person or entity to which it is addressed and
may contain confidential and / or privileged material. Any review, transmission, dissemination or
other use of, or taking of any action in reliance upon, this information by persons, or entities other
than the intended recipient, is prohibited. If you received this in error, please contact the sender
and delete the material from any computer in your company.

From:
checkmk-en-bounces@lists.mathias-kettner.de [mailto:checkmk-en-bounces@lists.mathias-kettner.de]
On Behalf Of Gizzi, Peter
Sent: Tuesday, February 16, 2016 1:51 PM
To: checkmk-en@lists.mathias-kettner.de
Subject: [Check_mk (english)] Check_MK and HP-Proliant_Raid SNMP

I’ve gotten a couple of responses to my first request for some insight into getting check_mk to pick up SNMP for failing HP raid but not any closer to making it happen.

Right now I am using check_cciss and check_hpasm but do not want to use this method going forward – simply want to capture SNMP into check_mk itself. As I mentioned, I have hp_health, hp_snmp_agents, etc. installed and when I go to save
and test in check_mk, I am seeing nothing in SNMP being picked up for these alerts.

I configured snmp correctly, have prerequisite packages and even installed all HP MIBs…can someone point me as to what I’ve neglected in getting this to work?

Many thanks,

Pete


checkmk-en mailing list

checkmk-en@lists.mathias-kettner.de

http://lists.mathias-kettner.de/mailman/listinfo/checkmk-en

I have the following returned on the snmpwalk command:

.1.3.6.1.4.1.232.3.2.3.1.1.1.0.1 = INTEGER: 0

.1.3.6.1.4.1.232.3.2.3.1.1.2.0.1 = INTEGER: 1

.1.3.6.1.4.1.232.3.2.3.1.1.3.0.1 = INTEGER: 5

.1.3.6.1.4.1.232.3.2.3.1.1.4.0.1 = INTEGER: 2

.1.3.6.1.4.1.232.3.2.3.1.1.5.0.1 = INTEGER: 15

.1.3.6.1.4.1.232.3.2.3.1.1.6.0.1 = Counter32: 0

.1.3.6.1.4.1.232.3.2.3.1.1.7.0.1 = INTEGER: 3

.1.3.6.1.4.1.232.3.2.3.1.1.8.0.1 = “”

.1.3.6.1.4.1.232.3.2.3.1.1.9.0.1 = INTEGER: 9538485

.1.3.6.1.4.1.232.3.2.3.1.1.10.0.1 = Hex-STRING: 00 01 04 05 06 07

.1.3.6.1.4.1.232.3.2.3.1.1.11.0.1 = INTEGER: 2

.1.3.6.1.4.1.232.3.2.3.1.1.12.0.1 = Gauge32: 4294967295

.1.3.6.1.4.1.232.3.2.3.1.1.13.0.1 = INTEGER: 64

.1.3.6.1.4.1.232.3.2.3.1.1.14.0.1 = STRING: “/dev/sda”

.1.3.6.1.4.1.232.3.2.3.1.1.15.0.1 = Counter32: 0

.1.3.6.1.4.1.232.3.2.3.1.1.16.0.1 = “”

.1.3.6.1.4.1.232.3.2.3.1.1.17.0.1 = INTEGER: -1

.1.3.6.1.4.1.232.3.2.3.1.1.18.0.1 = INTEGER: 2

.1.3.6.1.4.1.232.3.2.3.1.1.19.0.1 = INTEGER: -1

.1.3.6.1.4.1.232.3.2.3.1.1.20.0.1 = INTEGER: 2

···

Gizzi, Peter PGizzi@nba.com schrieb am Di., 16. Feb. 2016 um 21:13:

Hi Romeo,

Thanks for the response. I can snmpwalk from the command line of the host running Nagios (with check_mk) to an example monitored host:

snmpwalk -Os -c public -v 1 njpmedia03 system

sysDescr.0 = STRING: Linux njpmedia03 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64

sysObjectID.0 = OID: netSnmpAgentOIDs.10

sysUpTimeInstance = Timeticks: (2419574362) 280 days, 1:02:23.62

sysContact.0 = STRING: Root root@localhost (configure /etc/snmp/snmp.local.conf)

sysName.0 = STRING: njpmedia03

sysLocation.0 = STRING: Unknown (edit /etc/snmp/snmpd.conf)

sysORLastChange.0 = Timeticks: (28) 0:00:00.28

sysORID.1 = OID: snmpMPDMIBObjects.3.1.1

sysORID.2 = OID: usmMIBCompliance

sysORID.3 = OID: snmpFrameworkMIBCompliance

sysORID.4 = OID: snmpMIB

sysORID.5 = OID: tcpMIB

sysORID.6 = OID: ip

sysORID.7 = OID: udpMIB

sysORID.8 = OID: vacmBasicGroup

sysORDescr.1 = STRING: The MIB for Message Processing and Dispatching.

sysORDescr.2 = STRING: The MIB for Message Processing and Dispatching.

sysORDescr.3 = STRING: The SNMP Management Architecture MIB.

sysORDescr.4 = STRING: The MIB module for SNMPv2 entities

sysORDescr.5 = STRING: The MIB module for managing TCP implementations

sysORDescr.6 = STRING: The MIB module for managing IP and ICMP implementations

sysORDescr.7 = STRING: The MIB module for managing UDP implementations

sysORDescr.8 = STRING: View-based Access Control Model for SNMP.

sysORUpTime.1 = Timeticks: (28) 0:00:00.28

sysORUpTime.2 = Timeticks: (28) 0:00:00.28

sysORUpTime.3 = Timeticks: (28) 0:00:00.28

sysORUpTime.4 = Timeticks: (28) 0:00:00.28

sysORUpTime.5 = Timeticks: (28) 0:00:00.28

sysORUpTime.6 = Timeticks: (28) 0:00:00.28

sysORUpTime.7 = Timeticks: (28) 0:00:00.28

sysORUpTime.8 = Timeticks: (28) 0:00:00.28

I simply want to get check_mk’s hp_proliant_raid SNMP to detect every host connected to it. I thought I have everything all set up but when I go into
WATO for the Nagios host and select agent type to Dual: Check_MK Agent +SNMP I am not seeing additional checks come up for the raid.

Thanks,

Pete

From: Romeo Guerrero [mailto:rguerrero@stratifihealth.com]
Sent: Tuesday, February 16, 2016 3:01 PM
To: Gizzi, Peter;
checkmk-en@lists.mathias-kettner.de
Subject: RE: Check_MK and HP-Proliant_Raid SNMP

Hi Peter,

I have been following your thread loosely, since last Thursday, I believe. I may have missed it, but I don’t see what troubleshooting steps you have
done.

Also, if I misunderstood you please forgive me, but in a previous post, you said you are “…trying to receive SNMP from hosts ”.
I wanted to clarify, are you wanting SNMP traps, or are we talking about SNMP polling here? They each work a little differently so I wanted to be clear.

If we are talking about polling, have you tried doing an SNMP walk from the command line?

Thanks,

Romeo Guerrero

Senior Network Engineer

StratiFi Health

6400 Pinecrest Dr., Suite 300

Plano, TX 75024

http://www.stratifihealth.com

The information transmitted is intended only for the person or entity to which it is addressed and
may contain confidential and / or privileged material. Any review, transmission, dissemination or
other use of, or taking of any action in reliance upon, this information by persons, or entities other
than the intended recipient, is prohibited. If you received this in error, please contact the sender
and delete the material from any computer in your company.

From:
checkmk-en-bounces@lists.mathias-kettner.de [mailto:checkmk-en-bounces@lists.mathias-kettner.de]
On Behalf Of Gizzi, Peter
Sent: Tuesday, February 16, 2016 1:51 PM
To: checkmk-en@lists.mathias-kettner.de
Subject: [Check_mk (english)] Check_MK and HP-Proliant_Raid SNMP

I’ve gotten a couple of responses to my first request for some insight into getting check_mk to pick up SNMP for failing HP raid but not any closer to making it happen.

Right now I am using check_cciss and check_hpasm but do not want to use this method going forward – simply want to capture SNMP into check_mk itself. As I mentioned, I have hp_health,
hp_snmp_agents, etc. installed and when I go to save and test in check_mk, I am seeing nothing in SNMP being picked up for these alerts.

I configured snmp correctly, have prerequisite packages and even installed all HP MIBs…can someone point me as to what I’ve neglected in getting this to work?

Many thanks,

Pete


checkmk-en mailing list
checkmk-en@lists.mathias-kettner.de
http://lists.mathias-kettner.de/mailman/listinfo/checkmk-en

I haven't seen this mentioned in the thread yet. Did you enable SNMP for the host? In WATO, it should be set to SNMP, or Check_MK Agent + SNMP if you want to be able to still use the CMK agent and receive the SNMP data for the HP health checks. Without WATO, you should have snmp|tcp|tcp+snmp in the hosts's flags.

One thing to note if you are doing Agent+SNMP is you will get some redundant checks. I disabled the redundant SNMP checks for all hosts with the following config snippet:

ignored_checks = [
  ( [ "hr_fs", "hr_mem", "if64", "lnx_thermal", "snmp_info", "snmp_uptime", "ucd_cpu_load", "ucd_cpu_util" ], [ "snmp-tcp" ], ALL_HOSTS)
]

One other thing possibly worth noting: if you have a dedicated iLO IP, you can monitor that separately via SNMP directly (if SNMP is enabled in iLO). By default it will talk to the HP SNMP daemons installed on the host's OS, but if you have a G8 or newer you can disable SNMP passthrough and monitor it via SNMP without the host OS being involved. You can even uninstall the HP SNMP daemons if you go this route. The downside is then you have two separate hosts being monitored in CMK, one for the OS and one for the hardware.

···

On Tue, 16 Feb 2016, Gizzi, Peter wrote:

I�ve gotten a couple of responses to my first request for some insight into
getting check_mk to pick up SNMP for failing HP raid but not any closer to
making it happen.

Thanks Sketch.

I AM going into WATO and setting the host to dual check. I am not seeing any additional checks when I select test. I can hit every host with snmpwalk and get info on the OID I need.

This is very frustrating because it's prolly something very simple that has been missed as to why I cannot see the additional checks come up.

pg

···

-----Original Message-----
From: Sketch [mailto:checkmk@rednsx.org]
Sent: Wednesday, February 17, 2016 11:15 AM
To: Gizzi, Peter
Cc: checkmk-en@lists.mathias-kettner.de
Subject: Re: [Check_mk (english)] Check_MK and HP-Proliant_Raid SNMP

On Tue, 16 Feb 2016, Gizzi, Peter wrote:

I’ve gotten a couple of responses to my first request for some insight
into getting check_mk to pick up SNMP for failing HP raid but not any
closer to making it happen.

I haven't seen this mentioned in the thread yet. Did you enable SNMP for the host? In WATO, it should be set to SNMP, or Check_MK Agent + SNMP if you want to be able to still use the CMK agent and receive the SNMP data for the HP health checks. Without WATO, you should have snmp|tcp|tcp+snmp in the hosts's flags.

One thing to note if you are doing Agent+SNMP is you will get some redundant checks. I disabled the redundant SNMP checks for all hosts with the following config snippet:

ignored_checks = [
  ( [ "hr_fs", "hr_mem", "if64", "lnx_thermal", "snmp_info", "snmp_uptime", "ucd_cpu_load", "ucd_cpu_util" ], [ "snmp-tcp" ], ALL_HOSTS) ]

One other thing possibly worth noting: if you have a dedicated iLO IP, you can monitor that separately via SNMP directly (if SNMP is enabled in iLO).
By default it will talk to the HP SNMP daemons installed on the host's OS, but if you have a G8 or newer you can disable SNMP passthrough and monitor it via SNMP without the host OS being involved. You can even uninstall the HP SNMP daemons if you go this route. The downside is then you have two separate hosts being monitored in CMK, one for the OS and one for the hardware.

Hi Peter,

Your won’t see new services on the test page as that’s only to test if agent and/or SNMP access works. In WATO you’ve either to go to a host’s service discovery page or doing a bulk discovery to get the services detected. Alternatively execute ‘check_mk -Ivvvvv AFFECTEDHOSTNAME’ in terminal to watch out for new services. Don’t forget to reload or restart after new services got added to activate them.

Regards,
Marcel

···

Gizzi, Peter PGizzi@nba.com schrieb am Mi., 17. Feb. 2016 17:18:

Thanks Sketch.

I AM going into WATO and setting the host to dual check. I am not seeing any additional checks when I select test. I can hit every host with snmpwalk and get info on the OID I need.

This is very frustrating because it’s prolly something very simple that has been missed as to why I cannot see the additional checks come up.

pg

-----Original Message-----

From: Sketch [mailto:checkmk@rednsx.org]

Sent: Wednesday, February 17, 2016 11:15 AM

To: Gizzi, Peter

Cc: checkmk-en@lists.mathias-kettner.de

Subject: Re: [Check_mk (english)] Check_MK and HP-Proliant_Raid SNMP

On Tue, 16 Feb 2016, Gizzi, Peter wrote:

I’ve gotten a couple of responses to my first request for some insight

into getting check_mk to pick up SNMP for failing HP raid but not any

closer to making it happen.

I haven’t seen this mentioned in the thread yet. Did you enable SNMP for the host? In WATO, it should be set to SNMP, or Check_MK Agent + SNMP if you want to be able to still use the CMK agent and receive the SNMP data for the HP health checks. Without WATO, you should have snmp|tcp|tcp+snmp in the hosts’s flags.

One thing to note if you are doing Agent+SNMP is you will get some redundant checks. I disabled the redundant SNMP checks for all hosts with the following config snippet:

ignored_checks = [

( [ “hr_fs”, “hr_mem”, “if64”, “lnx_thermal”, “snmp_info”, “snmp_uptime”, “ucd_cpu_load”, “ucd_cpu_util” ], [ “snmp-tcp” ], ALL_HOSTS) ]

One other thing possibly worth noting: if you have a dedicated iLO IP, you can monitor that separately via SNMP directly (if SNMP is enabled in iLO).

By default it will talk to the HP SNMP daemons installed on the host’s OS, but if you have a G8 or newer you can disable SNMP passthrough and monitor it via SNMP without the host OS being involved. You can even uninstall the HP SNMP daemons if you go this route. The downside is then you have two separate hosts being monitored in CMK, one for the OS and one for the hardware.


checkmk-en mailing list

checkmk-en@lists.mathias-kettner.de

http://lists.mathias-kettner.de/mailman/listinfo/checkmk-en

sent from my mobile, sorry for typos :wink:

Thank you, Marcel!

Got it!

Regards,

Pete

···

Gizzi, Peter PGizzi@nba.com schrieb am Mi., 17. Feb. 2016 17:18:

Thanks Sketch.

I AM going into WATO and setting the host to dual check. I am not seeing any additional checks when I select test. I can hit every host with snmpwalk and get info on the OID I need.

This is very frustrating because it’s prolly something very simple that has been missed as to why I cannot see the additional checks come up.

pg

-----Original Message-----
From: Sketch [mailto:checkmk@rednsx.org]
Sent: Wednesday, February 17, 2016 11:15 AM
To: Gizzi, Peter
Cc: checkmk-en@lists.mathias-kettner.de
Subject: Re: [Check_mk (english)] Check_MK and HP-Proliant_Raid SNMP

On Tue, 16 Feb 2016, Gizzi, Peter wrote:

I’ve gotten a couple of responses to my first request for some insight
into getting check_mk to pick up SNMP for failing HP raid but not any
closer to making it happen.

I haven’t seen this mentioned in the thread yet. Did you enable SNMP for the host? In WATO, it should be set to SNMP, or Check_MK Agent + SNMP if you want to be able to still use the CMK agent and receive the SNMP data for the HP health checks. Without WATO,
you should have snmp|tcp|tcp+snmp in the hosts’s flags.

One thing to note if you are doing Agent+SNMP is you will get some redundant checks. I disabled the redundant SNMP checks for all hosts with the following config snippet:

ignored_checks = [
( [ “hr_fs”, “hr_mem”, “if64”, “lnx_thermal”, “snmp_info”, “snmp_uptime”, “ucd_cpu_load”, “ucd_cpu_util” ], [ “snmp-tcp” ], ALL_HOSTS) ]

One other thing possibly worth noting: if you have a dedicated iLO IP, you can monitor that separately via SNMP directly (if SNMP is enabled in iLO).
By default it will talk to the HP SNMP daemons installed on the host’s OS, but if you have a G8 or newer you can disable SNMP passthrough and monitor it via SNMP without the host OS being involved. You can even uninstall the HP SNMP daemons if you go this
route. The downside is then you have two separate hosts being monitored in CMK, one for the OS and one for the hardware.


checkmk-en mailing list
checkmk-en@lists.mathias-kettner.de
http://lists.mathias-kettner.de/mailman/listinfo/checkmk-en

sent from my mobile, sorry for typos :wink:

Which HP hardware is it?

···

2016-02-16 20:50 GMT+01:00 Gizzi, Peter PGizzi@nba.com:

I’ve gotten a couple of responses to my first request for some insight into getting check_mk to pick up SNMP for failing HP raid but not any closer to making it happen.

Right now I am using check_cciss and check_hpasm but do not want to use this method going forward – simply want to capture SNMP into check_mk itself. As I mentioned, I have hp_health, hp_snmp_agents, etc. installed and when I go to save
and test in check_mk, I am seeing nothing in SNMP being picked up for these alerts.

I configured snmp correctly, have prerequisite packages and even installed all HP MIBs…can someone point me as to what I’ve neglected in getting this to work?

Many thanks,

Pete


checkmk-en mailing list

checkmk-en@lists.mathias-kettner.de

http://lists.mathias-kettner.de/mailman/listinfo/checkmk-en