Skip to content

Add link to status monitor to website #463

Description

@manning-ncsa

Include a link to the status monitor on the web app.

Consider adding a Django setting to toggle the display of this link.

Additional possibility: Use the Uptime Kuma API to dynamically change the display, for example to set an alerting color when an incident is reported, potentially displaying text about the incident fetched using the endpoint illustrated below:

$ curl https://monitor.ncsa.illinois.edu/api/status-page/blast | jq
 
{
  "config": {
    "slug": "blast",
    "title": "Blast",
    "description": "Automatic real-time characterization of transient host galaxies.\n\nVisit [https://blast.scimma.org](https://blast.scimma.org).",
    "icon": "/upload/logo3.png?t=1713700431277",
    "autoRefreshInterval": 300,
    "theme": "auto",
    "published": true,
    ...
    "rssTitle": null
  },
  "incidents": [
    {
      "id": 18,
      "style": "warning",
      "title": "Upstream storage provider instability",
      "content": "Jetstream2 is currently experiencing issues with storage which may lead to users seeing degraded performance and brief outages.",
      "pin": true,
      "active": true,
      "createdDate": "2026-08-08 22:17:09",
      "lastUpdatedDate": null,
      "status_page_id": 3
    },
    {
      "id": 17,
      "style": "warning",
      "title": "Service failures with astro catalogs",
      "content": "Over the past few days, Blast has suffered from service failures from PanSTARRS, SDSS, and WISE catalogs. As of 2026/08/11, WISE, PanSTARRS and SDSS services appear to be working most of the time. Monitoring continues.",
      "pin": true,
      "active": true,
      "createdDate": "2026-08-07 15:57:56",
      "lastUpdatedDate": "2026-08-11 13:21:52",
      "status_page_id": 3
    }

...

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions