π Live Status: π© All systems operational
This repository contains the open-source uptime monitor and status page for FAIR Project, powered by Upptime.
| URL | Status | History | Response Time | Uptime |
|---|---|---|---|---|
| π© Up | fair.yml | |||
| π© Up | fair-api.yml | |||
| π© Up | aspire-cloud.yml | |||
| π© Up | aspire-cloud-api.yml |
This more or less runs automated without the need for intervention.
- Basic config, including monitored sites, is in
.uptimerc.yml - CSS is configured in the
assets/fair-theme.cssfile. - Custom log is
assets/logo.svg(note that the logo is a placeholder for now)
To make updates, create a branch from master (no we cannot rename it, as it's dependant on the parent template), make your changes, and merge back into master.
To customize the URL as status.fair.pm
On Github:
- Click on SETTINGS for this repository
- Click on Pages on the left hand menu
- Under Custom Domain, put in
status.fair.pmand click save - Update the
.upptimerc.ymlfile to useCNAME=status.fair.pm - Push the code to production
On AWS Route 53
- Log in to AWS: Open the AWS Management Console and navigate to the Route 53 service.
- Select your Hosted Zone: Click on Hosted zones and select the domain fair.pm.
- Create a new record: Click the Create record button.
- Configure the record:
- Record name: Enter
status. - Record type: Choose
CNAME- Routes traffic to another domain name and to some AWS resources. - Value: Enter
fairpm.github.io. Important: Do not include the/statuspart of the URL. The CNAME record should point to the root GitHub Pages domain. - TTL (Seconds): You can leave this at the default setting.
- Save the record: Click the Create records button.
After you've completed these steps, it may take some time for the DNS changes to propagate, though it is often quite fast.
If the monitored sites (see .uptimerc.yml) go down, a new issue will be opened in Github and Slack will be alerted. If the site comes back up, the issue will be closed.
When a specified endpoint goes down, Upptime automatically opens a new issue in your GitHub repository. You can use this issue to add more information about the outage, such as whether you are investigating, what caused the downtime, etc.
We have a custom issue template for "Maintenance Event" to be used for any planned outages.
We also automatically alert Slack.
- Powered by: Upptime
- Code: MIT Β© Anand Chowdhary, supported by Pabio
- Data in the
./historydirectory: Open Database License