WEB-APPS DOWN ALERT
By quickly identifying and resolving any potential accessibility problems, Scheduled Cron Job ensures a flawless user experience by checking the accessibility of web-app links.
GitHub Action Link - https://github.com/0chain/zus-cicd/actions/workflows/web-apps-down-alert.yaml
GitHub Action Code Link - https://github.com/0chain/zus-cicd/blob/main/.github/workflows/web-apps-down-alert.yaml
Internally GitHub action calls this script to check whether the web-apps link is accessible or not.
Can add any other web-apps link as well based on the requirement.
INTRODUCTION
Every three hours, a Git action is planned to check the link's accessibility, guarantee that it can still be reached, improve system dependability, and give quick insights into any prospective connectivity problems for quick troubleshooting and resolution.
This scheduled Git action sends Slack alerts on devops-0chain channel when a link becomes unavailable, prompting the team to take the necessary corrective action. This minimizes downtime and maintains continuous connectivity for improved system performance and user experience.
Following are all links -
zcn.exchange
zus.network
vult.network
bolt.holdings
chimney.software
chalk.software
atlus.cloud
website.example.zus.network
webapp.example.zus.network
SCRIPT EXPLANATION
The script used in GitHub Action - https://github.com/0chain/zus-cicd/blob/main/0chain-scripts/web-apps-down-alert.sh
The script is made to keep track of the Web-apps link's status code and send out an alert to Slack if it deviates from the expected 200. In line with our goal to provide a smooth user experience, this proactive strategy ensures prompt notifications, enabling quick action to fix possible issues and maintain optimal performance and dependability.
GITHUB ACTION
This GitHub Action is scheduled to run every three hours, but if you want to manually start it, click on Run Workflow and choose the necessary branch from Use workflow from.

Last updated