Making plugins compiled from source accessible in the Web UI

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
Dan_F_DXC
Posts: 18
Joined: Tue Apr 14, 2020 3:18 pm

Making plugins compiled from source accessible in the Web UI

Post by Dan_F_DXC »

Howdy folks,
Has anyone had to make plugins compiled from source available to the web UI on XI? We have a closed network environment so we had to do the build of the Oracle and Vmware esxi plugins from source with all the relevant cpan modules. Now we just need to make them available for use in the web ui. However, We access the xi servers from a jump host and when we select browse to find the plugin the UI wants to look on the jump server not on the XI server where we have the plugins. Any thoughts?


Dan_F_DXC
User avatar
tgriep
Madmin
Posts: 9190
Joined: Thu Oct 30, 2014 9:02 am

Re: Making plugins compiled from source accessible in the We

Post by tgriep »

I just want to clarify that the Browse button you are using is from the Admin > Manage Plugins menu, is that correct?
If so, that button does not browse the XI server, it browses the system that the Web Browser is running and in your case, it is the jump host.

You could copy the plugins to the jump hosts drive and then use the browse button to upload them to the XI server.

Or, you could just secure copy the plugins directly to the XI server in the closed network from a system that you can access, is that possible to do?
Be sure to check out our Knowledgebase for helpful articles and solutions!
Dan_F_DXC
Posts: 18
Joined: Tue Apr 14, 2020 3:18 pm

Re: Making plugins compiled from source accessible in the We

Post by Dan_F_DXC »

Yes the browse button on the web browser which is on the jump host. So we do have the plugins installed on the XI they just aren't showing up when you search for the plugin on the manage plugin page. I seem to have found the configuration wizards here:
https://hpsatvld5302.mgmt.sabre.com/nag ... config.php

So I am guessing we probably can configure monitoring on esxi and oracle servers. We are a bit new to this tool

Dan_F_DXC
User avatar
tgriep
Madmin
Posts: 9190
Joined: Thu Oct 30, 2014 9:02 am

Re: Making plugins compiled from source accessible in the We

Post by tgriep »

The VMWare wizard uses this plugin
check_vmware_api.pl
and the Oracle wizards use this plugin
check_oracle_health
Both of the plugins should be on the server.

But, due to licensing, we cannot include the Oracle Instant Client and the VMWare Perl SDK but is you can manually install then, the existing plugins should function.

If you did get them installed, you should be able to use the Wizards to monitor your servers and databases.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked