Website Monitoring

Website Monitoring

Developed By BlueRabbIT

Compatible with WHMCS v8.8

Server monitoring does not do all the job

You all know the problem. Yes, there is server monitoring, and it reports that all is fine, but a customer website is having problems and your customer notices before you do.

There are many things that can go wrong, while your server monitoring is telling you that all is fine. There can be many reasons:

  • The customer misconfigured something
  • An automatic Wordpress plugin update broke the website
  • The customer forgot to update its SSL certificate so it expired
  • The customer has the domain registered elsewhere and forgot to renew it in time
  • Maybe the customer hosts DNS elsewhere and he only added a www record but no record for the main domain
  • And so on and so on...

This is where the Website Monitoring addon for WHMCS comes in!

Developed with web hosters in mind

We were unhappy with our monitoring situation and wanted to provide better service quality to our customers. So we made the module ourselves!

Our module will automatically scan all active subscriptions and their freely configurable domain aliases and subdomains from your WHMCS system, and alert you if any of these problems arise:

  • Bad HTTP response (4xx or 5xx)
  • Domain works but www does not, or the other way round
  • IP not resolvable
  • IP does not resolve to the designated server IP
  • SSL certificate invalid

This way you can proactively check what is going on and contact the customer if necessary.

Your customers will thank you for the good service you provide!

Plenty of features

  • Integrates nicely into the WHMCS design
  • Widget for the WHMCS Admin Area front page showing you all subscriptions currently having problems.
  • NEW! Ability to enable/disable monitoring on a per-product, per-server, per-client and per-subscription basis
  • View monitored subscriptions and their statuses, and see the details of each subscription along with its monitoring change history.
  • Allow your customers to see the status of their websites directly from the client area (optional)
  • Per-domain configuration on which checks to enable/disable
  • NEW! Also monitor web hostings that are not configured in WHMCS
  • Granular configuration and logging capabilities allow you to use the module just how you want it.
  • Notify admins and/or customers via e-mail about problems with their domains
  • NEW! Integrates with the WHMCS Notification System
  • NEW! Parallel processing with real-time monitoring in WHMCS
  • NEW! View logs directly from the Admin Area

Actively maintained

This product is actively maintained and we use it ourselves.

We are here to listen, so if you have any requests or problems, we will be happy to assist you and further improve the product.

 

Reviews

5 stars
1
1
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
0
0

Patryk Weglarz @patryk2395

February 17, 2022 at 09:51:25 PM

Amazing addon. Works perfectly without any issues and this is really rare when we talk about WHMCS

Sebastian Vassiliou @BlueRabbIT

May 11, 2022 at 09:33:33 AM

Wow, thanks for your positive review!
We do our best to provide quality addons :)

Owner@BlueRabbIT  
  • 2 years ago
  • Version Number 3.3.1

Version Compatibility


Compatible with WHMCS v8.8

Full Version Compatibility


  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0
  • All versions of WHMCS v7.10
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By BlueRabbIT

Changelog

v3.6.0 Released June 26th, 2023

Latest Version


  • Add support for whitelisting Ips in CIDR notation
  • Allow checking of IP addresses
  • Fix license check fallback mode

 

Previous Versions


v3.5.2 Released January 30th, 2023

View/hide detailed changelog

  • Fix module activation could fail on high SQL load
  • Reduce load in WHMCS hooks
  • Fix PHP error when running cron with no subscriptions configured

 

v3.5.1 Released December 12th, 2022

View/hide detailed changelog

  • Fix client email notifications not showing affected websites
  • Fix no client notifications sent for external subscriptions
  • Fix some PHP warnings

 

v3.5.0 Released November 7th, 2022

View/hide detailed changelog

  • Add PHP 8.1 and WHMCS 8.6 compatibility - PHP 7.4 is now a minimum requirement
  • Fix client area widget causing PHP errors

 

v3.4.0 Released May 11th, 2022

View/hide detailed changelog

  • Implement automated code quality checks
  • WHMCS 8.0 is the minimum supported version
  • Fix email templates not initializing properly in v3.3

 

v3.3.1 Released January 12th, 2021

View/hide detailed changelog

  • Also pass details to WHMCS Notification System
  • Improved multiprocess failure handling
  • Fix SSL certificate issuer being cropped on some systems
  • Fix Client Area showing unknown result for disabled monitoring features
  • Fix Client Area widget only showing one item
  • Fix Client Area history page showing headers for disabled monitoring features

 

v3.3.0 Released August 20th, 2020

View/hide detailed changelog

  • Added support for WHMCS 8 and PHP 7.4
  • WHMCS 7.6 is the minimum supported version
  • Drop schema before creating on activation
  • Refactoring of database and output related code
  • The sidebar was moved to a template file
  • Updated all third party libs and consolidated to Cloudflare CDN
  • Fix too many redirects error leading to successful status
  • Fix check not being performed when retry set to 0

 

v3.2.3 Released April 20th, 2020

View/hide detailed changelog

  • Use Composer PSR-4 autoload
  • Fixed overview not always ranking results correctly
  • Fixed server assigned IPs not taken into account
  • Fixed Widget no longer showing up in Admin Role configuration

 

v3.2.2 Released February 3rd, 2020

View/hide detailed changelog

  • Enabling admin notifications no longer required to trigger the notification system
  • Fixed domains appearing as not checked if http check was disabled

 

v3.2.1 Released December 16th, 2019

View/hide detailed changelog

  • Added option to fall back to GET if HEAD returns HTTP 4xx
  • Fixed widget reporting failure if check was ignored
  • Fixed notification e-mail no longer reporting existing issues

 

v3.2.0 Released October 19th, 2019

View/hide detailed changelog

  • Check for SSL certificate issuer and expiration date
  • Implemented overview pages per check type
  • Implemented warning status
  • Improved details page
  • Improved history page
  • Store expected IP
  • Store error messages
  • Treat HTTP 4xx client errors as warnings
  • Skip HTTP/SSL checks if IP is not resolvable
  • Return error if configurable HTTP redirect limit is surpassed
  • Made log path absolute
  • Improved sorting of status colum in overview table
  • Fixed duplicate key error if WHMCS hook is executed more than once
  • Fixed online percentage in widget not being always correct
  • Fixed whitelisting IP causing an error
  • Fixed logging always having 0 milliseconds on some systems
  • Fixed wrong domain showed in history page for additional domains

 

v3.1.0 Released September 16th, 2019

View/hide detailed changelog

  • Allow clients to see domain history
  • Add buttons to enable/disable all products/servers/clients/subscriptions at once
  • Add button for resetting license, useful on license upgrade
  • Improved details page with more information about the checks
  • Improved license check feedback
  • Show if log path is writable directly in the config page
  • Improved localization of client area pages
  • Fixed manual check not working with unlimited licenses
  • Fixed when process limit is set to 1, cron still spawns a process
  • Fixed history page not always showing the correct domain name
  • Fixed disabling a check did not delete history

 

v3.0.2 Released June 7th, 2019

View/hide detailed changelog

  • Avoid locking if last cron run did not do anything the past 5 minutes
  • MySQL versions older than 5.6.5 now supported
  • Fixed sidebar icons not working
  • Fixed upgrade procedure failing under some circumstances

 

v3.0.1 Released May 4th, 2019

View/hide detailed changelog

  • Enable all products/servers/clients/subscriptions on module activation
  • Improved Sidebar layout
  • Fixed cron not working anymore via web request
  • Fixed license check occurring on every cron run

 

v3.0.0 Released May 1st, 2019

View/hide detailed changelog

  • Complete rewrite for more flexibility and performance
  • Parallel processing with real-time monitoring in WHMCS
  • Dramatically improved performance
  • Ability to configure additional domains that are not WHMCS services
  • Ability to enable/disable monitoring on a per-product, per-server, per-client and per-subscription basis
  • You are in control over which subscriptions to check within the limit of your license
  • View logs directly from the web interface
  • Integration with the WHMCS notification system
  • Improved user interface
  • Improved logging with option to anonymize entries
  • WHMCS v7.4 or greater is now required
  • Several bug fixes
  • And much more...

 

v2.4.0 Released November 15th, 2018

View/hide detailed changelog

  • Made Client Area Menu node configurable for adding the menu link
  • Added www link in admin overview list
  • Fixed widget not displaying text
  • Fixed crash if Support navigation node is not available in Client Area
  • Now requires ionCube Loader v10.1 or newer and WHMCS 7.0 or newer

 

v2.3.0 Released September 30th, 2018

View/hide detailed changelog

  • Added client area templates for customers to see the status of their subscriptions
  • Implemented configurable retry on failure
  • Friendlier error message when lock file is present
  • Improved logging
  • Improved localization
  • Improved e-mail templates
  • Various fixes related to the new SSL check implementation

 

v2.2.0 Released September 20th, 2018

View/hide detailed changelog

  • Fixed DataTable not working anymore in overview page
  • DataTable: added option for displaying All records on one page
  • DataTable: added export buttons
  • Fixed crash if domain to check changed hosting id
  • Skip SSL check if HTTP failed due to connection errors
  • Various fixes in e-mail template

 

v2.1.0 Released September 18th, 2018

View/hide detailed changelog

  • Implemented checking for SSL certificates validity
  • Improved HTTP checking performance
  • Revamped logging system
  • Added Italian and German translations
  • No longer show pending/suspended sites in overview
  • No longer require template engine security exemption for email messages
  • Improved cleanup routine
  • Switched licensing check to new BlueRabbIT server

 

v2.0.0 Released August 7th, 2017

View/hide detailed changelog

  • Complete rewrite
  • Implemented localization
  • Improved IP checking

 

v1.1.0 Released October 31st, 2016

View/hide detailed changelog

  • Refactored ignore system
  • Implemented detail view
  • Implemented domain alias support
  • Improved logging

 

v1.0.0 Released September 18th, 2016

View/hide detailed changelog

Initial release

 

See also

FREE ResellerClub Tools v2

Working comfortably with ResellerClub's products and services through your WHMCS system requires additional tools.

Free
WHOIS for Clients

WHOIS for Clients

Free
Dropbox Backup for WHMCS

This module will integrate WHMCS with Dropbox to upload a copy of WHMCS database onto the cloud. You will never have to worry about losing data any more.

Free
Software Licensing Addon

Build, License & Distribute Your Own Apps using WHMCS

Commercial
WHMCS Advanced Menu Manager

Take control of your WHMCS menu without the ActionHooks hassle

Commercial