Skip to content

kuzzleio/status-page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📈 Live Status: 🟩 All systems operational

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

This hosts the monitor and status page for Kuzzle, powered by Upptime.

URL Status History Response Time Uptime
Kuzzle Website 🟩 Up kuzzle-website.yml
Response time graph 1035ms
Response time 990
24-hour response time 1161
7-day response time 1035
30-day response time 1052
1-year response time 990
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
Kuzzle Blog 🟩 Up kuzzle-blog.yml
Response time graph 312ms
Response time 318
24-hour response time 270
7-day response time 312
30-day response time 285
1-year response time 318
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
Kuzzle Docs 🟩 Up kuzzle-docs.yml
Response time graph 456ms
Response time 385
24-hour response time 437
7-day response time 456
30-day response time 385
1-year response time 385
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%
Discord #1 🟩 Up discord-1.yml
Response time graph 463ms
Response time 471
24-hour response time 590
7-day response time 463
30-day response time 468
1-year response time 471
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.98%
1-year uptime 100.00%
Discord #2 🟩 Up discord-2.yml
Response time graph 594ms
Response time 527
24-hour response time 545
7-day response time 594
30-day response time 543
1-year response time 527
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.98%
1-year uptime 100.00%
PaaS Console (API) 🟩 Up paa-s-console-api.yml
Response time graph 620ms
Response time 469
24-hour response time 604
7-day response time 620
30-day response time 516
1-year response time 469
100.00%All-time uptime 99.92%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.98%
1-year uptime 99.92%
PaaS Console (Web) 🟩 Up paa-s-console-web.yml
Response time graph 466ms
Response time 496
24-hour response time 492
7-day response time 466
30-day response time 552
1-year response time 496
100.00%All-time uptime 99.96%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 99.99%
1-year uptime 99.96%
PaaS Packages 🟩 Up paa-s-packages.yml
Response time graph 432ms
Response time 482
24-hour response time 515
7-day response time 432
30-day response time 572
1-year response time 482
100.00%All-time uptime 99.96%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 99.96%
PaaS Container registry 🟩 Up paa-s-container-registry.yml
Response time graph 462ms
Response time 439
24-hour response time 603
7-day response time 462
30-day response time 438
1-year response time 439
100.00%All-time uptime 99.96%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 99.96%
PaaS CD 🟩 Up paa-s-cd.yml
Response time graph 463ms
Response time 455
24-hour response time 588
7-day response time 463
30-day response time 462
1-year response time 455
100.00%All-time uptime 99.96%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 99.96%
PaaS SSO 🟩 Up paa-s-sso.yml
Response time graph 681ms
Response time 633
24-hour response time 780
7-day response time 681
30-day response time 698
1-year response time 633
100.00%All-time uptime 99.96%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 99.96%
PaaS LNS (Web) 🟩 Up paa-s-lns-web.yml
Response time graph 457ms
Response time 445
24-hour response time 485
7-day response time 457
30-day response time 544
1-year response time 445
100.00%All-time uptime 99.95%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 99.95%
PaaS LNS (MQTT) 🟩 Up paa-s-lns-mqtt.yml
Response time graph 122ms
Response time 110
24-hour response time 149
7-day response time 122
30-day response time 116
1-year response time 110
100.00%All-time uptime 100.00%
24-hour uptime 100.00%
7-day uptime 100.00%
30-day uptime 100.00%
1-year uptime 100.00%

Infrastructure

The hosting/ directory holds the Terraform files for deploying the status page infrastructure.

Installation

To work on the infrastructure, you will need to install several tools:

  • just to have access to the pre-defined commands.
  • Kourou to decrypt and encrypt the secret files.
  • Terraform, either directly or using tfenv.
  • The Scaleway CLI, then log in to your Scaleway account by creating an API key for yourself.
    Note: you'll need to select the "default" project as the project used for Object Storage operations.
  • The GitHub CLI, then log in to your GitHub account.
  • The AWS CLI, then log in to your AWS account using aws configure (the profile that will be used is default).

Preparation

If this is your first time working with the infrastructure, you will need to first initialize the directory:

just init
kourou vault:decrypt gh_secrets.enc.json --vault-key '<VAULT_PASSWORD>'

Note

The Vault password can be found in the company password manager.

Applying changes

To preview your changes to the infrastructure:

just preview

To apply them:

just apply

If you changed a GitHub Actions secret, you'll need to re-encrypt the file before committing it:

kourou vault:encrypt gh_secrets.json --vault-key '<VAULT_PASSWORD>'

Miscellaneous

Exporting the keys

If you need to directly use the Terraform CLI, you can export the access and secret keys used to authenticate against the S3 backend:

eval `just export-keys`

License

About

The public status page for Kuzzle

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •