Service checker plugin (servcheck)

Addons for Cacti and discussion about those addons

Moderators: Developers, Moderators

Post Reply
macan
Cacti Pro User
Posts: 898
Joined: Tue Mar 18, 2008 2:30 am
Location: Czech

Service checker plugin (servcheck)

Post by macan »

Hi,
I've started troubleshooting a few issues with Webseer plugins. I finally decided to rewrite it a bit. I would like to announce the Service check plugin. The basic idea is the same as in webseer - testing the service and searching the returned data.
Servcheck has a lot of tests:
HTTP and HTTPS - returns webpage
SMTP, SMTPS - only connect to SMTP server and displays EHLO/HELO
POP3, POP3S - try to login and display first unread message
IMAP, IMAPS - try to login and display unread messages in inbox
DNS - try to resolve A record and return answer
LDAP and LDAPS - do searching in LDAP
FTP, FTPS - try to login and return directory listing
TFTP - try to download specific file
SCP - try to login and download specific file
SMB, SMBS - try to login and download specific file

I added better logging, response time graphs, certificate expiry check notification, ...

TheWitness added multi poller code, but it isn't tested yet.

It is for Cacti 1.2.24+, you need install cURL.

Please read README.md.

You can download it from github https://github.com/Cacti/plugin_servcheck

If you want help, please test and report bugs, new features on github https://github.com/Cacti/plugin_servcheck/issues
Let the Cacti grow!
User avatar
Osiris
Cacti Guru User
Posts: 1424
Joined: Mon Jan 05, 2015 10:10 am

Re: Service checker plugin (servcheck)

Post by Osiris »

Good stuff!
Before history, there was a paradise, now dust.
cigamit
Developer
Posts: 3350
Joined: Thu Apr 07, 2005 3:29 pm
Location: B/CS Texas
Contact:

Re: Service checker plugin (servcheck)

Post by cigamit »

Awesome! I will give a test later this week.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests