When I execute on shell:
./check_openmanage -H 172.x.x.x
Controller 0 [PERC H700 Integrated]: Firmware '12.3.0-0032' is out of date
Cache Battery 0 in controller 0 is Charging (Ready) [probably harmless]
check_openmanage.png
Go back to the commands section and change -I to -H and all should work fine.
You do not have the required permissions to view the files attached to this post.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
When I do ./check_openmanage -H 172.17.16.39 -C public --all
ESM log content: 1 critical, 0 non-critical, 226 ok
Controller 0 [PERC H700 Integrated]: Firmware '12.3.0-0032' is out of date
This looks like what you would expect. Clearly your server that has Dell OpenManage installed needs a firmware upgrade. You can see the status being reported as non-critical.
What else do you think should be reported?
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Im thinking there should be a lot: Networking, chassis...., all what I can see on OMSA server. Or I get only error messages when something is going wrong?
BTW, the firmware controller gives a critical when I do service checks. When i Do same check as host check then its not critical!?
If all is OK with the Dell server then all it is going to report is OK. You are not going to get a summary of all the components and their status.
If a particular component like your PERC H700 controller needs a firmware update then you will only be notified of this.
I am unsure about the second point you made about the host check. Perhaps it has to do with the host check expecting different states (return codes) like Up / Down / Unreachable instead of OK / Warning / Critical / Unknown ?
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.