-
Adding Remote Modules
I’ve created a script that checks SSL validity of a host (by URL name) and I intended to use it as a module in pandora. I plan on making a few modules that I can easily add to agents. These agents are all websites my company operates and our servers are remote. I need to be able to check on several aspects WITHOUT installing remote agent software. I’m trying to keep as much as possible completely self-contained on the Pandora Server side.
Here’s my problem: Where on earth do I install my script and how on earth do I add it into the interface? The idea of creating a script for a agent software seems extremely easy, and damn near impossible for remote agents. Why so? It seems like a module should be a module, and some are simply polled by other machines. Where’s a .conf file that allows me to declare a module when wanting to make a remote agent module?
If I can get this working I hope to create AT LEAST the following modules, and do so better than the ones I’m finding in the module library that usually have zero error handling:
SSL: Remaining days before expiration
SSL: Boolean of existence
WHOIS: Registration Expiration
UpCheck: Is the server REALLY up? (pull page info that can’t be DNS cached)