Skip to content

fairpm/status

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ˆ Live Status: 🟧 Partial outage

This repository contains the open-source uptime monitor and status page for FAIR Project, powered by Upptime.

Uptime CI Response Time CI Graphs CI Static Site CI Summary CI

URL Status History Response Time Uptime
FAIR 🟩 Up fair.yml
Response time graph 158ms
Response time 508
24-hour response time 193
7-day response time 158
30-day response time 1203
1-year response time 508
100.00%All-time uptime 99.60%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.46%
1-year uptime 99.60%
FAIR API 🟩 Up fair-api.yml
Response time graph 162ms
Response time 630
24-hour response time 59
7-day response time 162
30-day response time 571
1-year response time 630
100.00%All-time uptime 99.62%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.61%
1-year uptime 99.62%
AspireCloud 🟩 Up aspire-cloud.yml
Response time graph 249ms
Response time 278
24-hour response time 169
7-day response time 249
30-day response time 263
1-year response time 278
100.00%All-time uptime 99.75%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 99.75%
AspireCloud API πŸŸ₯ Down aspire-cloud-api.yml
Response time graph 710ms
Response time 708
24-hour response time 0
7-day response time 710
30-day response time 650
1-year response time 708
77.86%All-time uptime 97.61%
24-hour uptime 0.00%
7-day uptime 77.86%
30-day uptime 94.91%
1-year uptime 97.61%

πŸ› οΈ Configuration

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.css file.
  • 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.

DNS

To customize the URL as status.fair.pm

On Github:

  1. Click on SETTINGS for this repository
  2. Click on Pages on the left hand menu
  3. Under Custom Domain, put in status.fair.pm and click save
  4. Update the .upptimerc.yml file to use CNAME=status.fair.pm
  5. Push the code to production

On AWS Route 53

  1. Log in to AWS: Open the AWS Management Console and navigate to the Route 53 service.
  2. Select your Hosted Zone: Click on Hosted zones and select the domain fair.pm.
  3. Create a new record: Click the Create record button.
  4. 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 /status part of the URL. The CNAME record should point to the root GitHub Pages domain.
  • TTL (Seconds): You can leave this at the default setting.
  1. 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.

🚨 Incidents, Outages, and Planned Maintenance

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.

πŸ“„ License

About

Status Page via Github

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •