Monitor SSL/TLS Certificate Validity through Domotz

Proactively monitor the validity of a website's SSL/TLS Certificate.

Our SSL/TLS Certificate monitoring leverages our “Custom Integration” feature and it allows you to proactively monitor your websites, and in particular the validity of their SSL/TLS Certificate. You can monitor the SSL/TLS Certificates for all of your websites within one single table or the SSL/TLS Certificate for each website in a different device.

There are two driver codes for extracting information from a SSL/TLS Certificate:

You can find the SSL/TLS Certificates driver codes in our library. Just use the drivers as they are, or customize them to fit your needs.

Start Your Free Trial
Integration Domotz + SSL/TLS Certificate

checkiconMonitor the status of your SSL/TLS Certificate

checkiconMonitor the validity of the SSL/TLS Certificate

checkiconKeep track of the issuer for any SSL/TLS Certificate you manage

checkiconBe ready to issue new SSL/TLS Certificate

Easily Monitor the Validity of your Certificate

Status SSL/TLS Certificate

Proactively monitor your SSL/TLS Certificates across different websites/servers.

Our drivers enable you to:

  • Check if the certificate is valid and if there is any error with the Certificate Authority
  • Check when the certificate Expires
  • Be ready to issue a new the Certificate by monitoring the “Remaining days” on the current certificate

Monitor one single website SSL/TLS Certificate or a cluster of them

Bulk SSL/TLS Certificate

We have prepared two versions of the driver to allow you to:

  • Monitor the validity of one specific website: In this case, attach the driver driver ssl_certificate.js directly to a device (either on the LAN or on an external Hostname/IP) on your Agent
  • Monitor the validity of multiple websites (all within the same monitoring table): In this case, edit and customize the bulk_ssl_certificate.js and attach it to a single device

How to enable SSL Certificate Monitoring

To enable the custom integration for SSL/TLS Certificate Monitoring open the WebApp and follow these simple steps:

  1. From the left menu, click on "Integration" then on the tab "Custom Integration"
  2. Click on “Create a new driver” to open a window where you need to choose the “Driver name” and the “Driver description”
    For example, “SSL/TLS Certificate” as a Driver name for “ssl_certificate.js” (or “Bulk SSL Certificates” for bulk_ssl_certificate.js) and a brief description of the purpose for this integration (e.g. “Extract information about SSL/TLS Certificates to check for their validity”).
  3. Copy the content of the ssl_certificate.js (or bulk_ssl_certificate.js) scripts from the example in the Driver code area (the empty space for the code)
  4. Apply the Custom Integration to the Server hosting the website (or to a generic device in the case of the bulk_ssl_certificate.js)

The driver example code to monitor SSL/TLS Certificates can be found at the link below:


Want to learn more about how to set up the SSL/TLS Certificate integration with Domotz?

Ready to get started with Domotz?

  • Powerful
  • Automated
  • Simple
  • Affordable
Start Your Free Trial Contact Sales