Runs status checks on da-live and associated services.
Status checks are implemented as mocha tests.
Tests are automatically run on a cron schedule through a github action: https://github.com/da-sites/da-status-monitoring/actions Note that the github actions will stop running 60 days after the last commit so even if no actual change is required, some commit activity is required to keep the action running.
The live status (as produced via the github action) can be seen here: https://main--da-status--da-sites.aem.live/status/latest
To run the service against locally executing servers, configure the following environment variables:
DA_COLLAB_HOSTthe da-collab host. Defaults tohttps://collab.da.liveDA_CONTENT_HOSTthe da-content host. Defaults to 'https://content.da.live'DA_ADMIN_HOSTthe da-admin host. Defaults tohttps://admin.da.liveDA_LIVE_HOSTthe da-live host. Defaults tohttps://da.live
For example, execute the tests like this:
DA_COLLAB_HOST=http://localhost:4711 DA_ADMIN_HOST=http://localhost:8787 DA_LIVE_HOST=http://localhost:3000 npm t