3.3.4 Set up an SMTP server for OpenCRVS monitoring alerts

We use Elastalertarrow-up-right, 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 servicearrow-up-right setup. You can read more about monitoring OpenCRVS herearrow-up-right.

Google offers SMTP services for freearrow-up-right linked to a Gmail account, but there are countless other paid for SMTP services such as SendGridarrow-up-right or Mailchimparrow-up-right.

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