I am in the process of moving over some of my Nagios monitored servers to Hyperic (mainly Win32 that had NSClient++ deployed to collect information; hyperic-agents are much smoother) however what I am really looking for is some technical documents on how Hyperic integrates/works with Nagios?
I have some alerts on Nagios that Hyperic is not built to do (these would include simple things as Printer monitoring; warning for when its low on toner/jams with the check_printer nagios plug-in).
If you dont feel like reading all of that, in a nutshell the agent can be installed on your nagios Server. It parses out the config file drilling through the various other configs that may be referenced from there.
It pieces together hostname, alias, IP, service checks, warning/critical thresholds and the arguments passed to the checks themselves. From there, the agent sends all this info to the HQ Server and creates script service checks so that the HQ agents can run the specific checks.
From there, you can view these checks in the normal HQ indicator views or the Nagios Viewer which shows a view more consistent with what a person familiar with Nagios would expect. Green, yellow, Red. Hopefully green of course.
The importer will create all the checks and run them for you. However it does have some limitations.
It does not automatically create alerts for you.
It only applies to Active polling checks done from the Nagios server. It does not currently support passive checks.
I am not familiar with NSClient++, but it sounds as if it is agent based, running on the machines you are monitoring and sending the results to the Nagios server. For that and any other kind of passive check you may have running, the Script based plugins can be really useful. Essentially it allows you to modify your check and print out name/value pairs instead of the standard output. The agent can then suck these in as metrics.
Hi Ama, I am new to hyperic. I have installed hyperic hq server and now i want to monitor a device using hyperic gui. I do not want to install hyperic agent on this device and this device give me monitoring information. How can i show this information in hyperic gui?