3.3.4 Set up an SMTP server for OpenCRVS monitoring alerts

We use Elastalert, in tandem with ElasticSearch and Kibana to monitor the health of the OpenCRVS stack in production.

In order for OpenCRVS to alert your Technical System Administrator of any memory or hardware issues, we have set up email notifications as the Elastalert option. Therefore you should have an SMTP service setup. You can read more about monitoring OpenCRVS here.

Google offers SMTP services for free linked to a Gmail account, but there are countless other paid for SMTP services such as SendGrid or Mailchimp.

You will need to take note of your SMTP host, port, username, password & your Technical System Administrator's email address for the entering as Github Secrets in section 3.3.6 Deploy. We have hardcoded the service to use SMTP SSL by default.

Last updated