Well, after some poking around I finally found some OID’s for the RSA’s (only through these two links: check_rsa_fan and check_rsa_temp).
For Nagios, I dismissed the fans, since the fan speed is only passed on in percent values. So I only added this:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
define hostgroup{ hostgroup_name rsa-snmp alias Remote Supervisor Adapter (allowing SNMP connections) } define service{ use generic-perfdata check_command check_rsa_snmpv1_public!.1.3.6.1.4.1.2.3.51.1.2.1.2.1.1!45!60!°C!Temperature CPU0! hostgroup_name rsa-snmp service_description TEMP CPU0 } define service{ use generic-perfdata check_command check_rsa_snmpv1_public!.1.3.6.1.4.1.2.3.51.1.2.1.2.2.1!45!60!°C!Temperature CPU1! hostgroup_name rsa-snmp service_description TEMP CPU1 } define service{ use generic-perfdata check_command check_rsa_snmpv1_public!.1.3.6.1.4.1.2.3.51.1.2.1.5.1.0!29!35!°C!Temperature Ambient! hostgroup_name rsa-snmp service_description TEMP AMBIENT } |
Oh, and if anyone else is curious like me, here’s the list with the OID’s, courtesy of Gerhard Gschlad and Leonardo Calamai.
For the fans:
1 2 3 4 5 6 7 8 9 10 11 12 |
Fan1: .1.3.6.1.4.1.2.3.51.1.2.3.1.0 Fan2: .1.3.6.1.4.1.2.3.51.1.2.3.2.0 Fan3: .1.3.6.1.4.1.2.3.51.1.2.3.3.0 Fan4: .1.3.6.1.4.1.2.3.51.1.2.3.4.0 Fan5: .1.3.6.1.4.1.2.3.51.1.2.3.5.0 Fan6: .1.3.6.1.4.1.2.3.51.1.2.3.6.0 Fan7: .1.3.6.1.4.1.2.3.51.1.2.3.7.0 Fan8: .1.3.6.1.4.1.2.3.51.1.2.3.8.0 Fan9: .1.3.6.1.4.1.2.3.51.1.2.3.9.0 Fan10: .1.3.6.1.4.1.2.3.51.1.2.3.10.0 Fan11: .1.3.6.1.4.1.2.3.51.1.2.3.11.0 Fan12: .1.3.6.1.4.1.2.3.51.1.2.3.12.0 |
And for the temperatures:
1 2 3 4 5 |
CPU1: .1.3.6.1.4.1.2.3.51.1.2.1.2.1.1 CPU2: .1.3.6.1.4.1.2.3.51.1.2.1.2.2.1 CPU3: .1.3.6.1.4.1.2.3.51.1.2.1.2.3.1 CPU4: .1.3.6.1.4.1.2.3.51.1.2.1.2.4.1 Ambient: .1.3.6.1.4.1.2.3.51.1.2.1.5.1.0 |
I just found a proper list of OID’s for the IBM RSA adapter. That’s rather nice, since I really was looking for the OID’s for the VRM failure OID and other warning/critical events.