2023-02-07
When you run EJBCA in a production environment, service downtime can be costly and needs to be avoided. By integrating the EJBCA health check with a monitoring service, such as Monit, you can get alerted and fix any critical issues immediately, thereby improving the overall service uptime.
For a PKI production environment to run smoothly, all components, including certificate issuance and validation, should be operational.
OCSP or CRL issues can result in certificates not being validated, which can make the PKI environment fail its purpose. When products are being manufactured in highly optimized factories, failure to issue certificates can result in halted production and huge costs.
With the alerts and visualizations from a monitoring service, administrators can get the right information at the right time and act quickly to resolve any critical issues that may arise.
EJBCA offers a highly configurable Health Check service, which can be integrated with a monitoring tool, such as Monit, to monitor the status of EJBCA and act upon it.
Monit is an open-source monitoring utility, it can be used to monitor servers and trigger alerts in case of errors. Various alert types are supported, including an SMTP server for email notifications, Slack, and Teams channels. Monit can also monitor other system aspects to help prevent an EJBCA outage before it occurs, for example, detect when disk space is running low, giving time to fix it before EJBCA stops working.
Do you want to try out Monit for additional monitoring of EJBCA? Here’s how to get started: