From bd14953fcfe2defb406ce6c4f9e886cb7a07b329 Mon Sep 17 00:00:00 2001 From: Upptime Bot <73812536+upptime-bot@users.noreply.github.com> Date: Sun, 1 Feb 2026 19:07:44 +0000 Subject: [PATCH] :bento: Update graphs [skip ci] --- api/bit-torrent-tracker/response-time-day.json | 1 + .../response-time-month.json | 1 + api/bit-torrent-tracker/response-time-week.json | 1 + api/bit-torrent-tracker/response-time-year.json | 1 + api/bit-torrent-tracker/response-time.json | 1 + api/bit-torrent-tracker/uptime-day.json | 1 + api/bit-torrent-tracker/uptime-month.json | 1 + api/bit-torrent-tracker/uptime-week.json | 1 + api/bit-torrent-tracker/uptime-year.json | 1 + api/bit-torrent-tracker/uptime.json | 1 + api/data-in-the-lab/response-time-day.json | 1 + api/data-in-the-lab/response-time-month.json | 1 + api/data-in-the-lab/response-time-week.json | 1 + api/data-in-the-lab/response-time-year.json | 1 + api/data-in-the-lab/response-time.json | 1 + api/data-in-the-lab/uptime-day.json | 1 + api/data-in-the-lab/uptime-month.json | 1 + api/data-in-the-lab/uptime-week.json | 1 + api/data-in-the-lab/uptime-year.json | 1 + api/data-in-the-lab/uptime.json | 1 + api/geo-server-labs/response-time-day.json | 1 + api/geo-server-labs/response-time-month.json | 1 + api/geo-server-labs/response-time-week.json | 1 + api/geo-server-labs/response-time-year.json | 1 + api/geo-server-labs/response-time.json | 1 + api/geo-server-labs/uptime-day.json | 1 + api/geo-server-labs/uptime-month.json | 1 + api/geo-server-labs/uptime-week.json | 1 + api/geo-server-labs/uptime-year.json | 1 + api/geo-server-labs/uptime.json | 1 + api/geo-server-prod/response-time-day.json | 1 + api/geo-server-prod/response-time-month.json | 1 + api/geo-server-prod/response-time-week.json | 1 + api/geo-server-prod/response-time-year.json | 1 + api/geo-server-prod/response-time.json | 1 + api/geo-server-prod/uptime-day.json | 1 + api/geo-server-prod/uptime-month.json | 1 + api/geo-server-prod/uptime-week.json | 1 + api/geo-server-prod/uptime-year.json | 1 + api/geo-server-prod/uptime.json | 1 + api/git-source-code/response-time-day.json | 1 + api/git-source-code/response-time-month.json | 1 + api/git-source-code/response-time-week.json | 1 + api/git-source-code/response-time-year.json | 1 + api/git-source-code/response-time.json | 1 + api/git-source-code/uptime-day.json | 1 + api/git-source-code/uptime-month.json | 1 + api/git-source-code/uptime-week.json | 1 + api/git-source-code/uptime-year.json | 1 + api/git-source-code/uptime.json | 1 + api/main-website/response-time-day.json | 1 + api/main-website/response-time-month.json | 1 + api/main-website/response-time-week.json | 1 + api/main-website/response-time-year.json | 1 + api/main-website/response-time.json | 1 + api/main-website/uptime-day.json | 1 + api/main-website/uptime-month.json | 1 + api/main-website/uptime-week.json | 1 + api/main-website/uptime-year.json | 1 + api/main-website/uptime.json | 1 + api/panoramax-labs/response-time-day.json | 1 + api/panoramax-labs/response-time-month.json | 1 + api/panoramax-labs/response-time-week.json | 1 + api/panoramax-labs/response-time-year.json | 1 + api/panoramax-labs/response-time.json | 1 + api/panoramax-labs/uptime-day.json | 1 + api/panoramax-labs/uptime-month.json | 1 + api/panoramax-labs/uptime-week.json | 1 + api/panoramax-labs/uptime-year.json | 1 + api/panoramax-labs/uptime.json | 1 + api/panoramax-prod/response-time-day.json | 1 + api/panoramax-prod/response-time-month.json | 1 + api/panoramax-prod/response-time-week.json | 1 + api/panoramax-prod/response-time-year.json | 1 + api/panoramax-prod/response-time.json | 1 + api/panoramax-prod/uptime-day.json | 1 + api/panoramax-prod/uptime-month.json | 1 + api/panoramax-prod/uptime-week.json | 1 + api/panoramax-prod/uptime-year.json | 1 + api/panoramax-prod/uptime.json | 1 + .../response-time-day.json | 1 + .../response-time-month.json | 1 + .../response-time-week.json | 1 + .../response-time-year.json | 1 + api/production-ready-data/response-time.json | 1 + api/production-ready-data/uptime-day.json | 1 + api/production-ready-data/uptime-month.json | 1 + api/production-ready-data/uptime-week.json | 1 + api/production-ready-data/uptime-year.json | 1 + api/production-ready-data/uptime.json | 1 + api/static-assets-labs/response-time-day.json | 1 + api/static-assets-labs/response-time-month.json | 1 + api/static-assets-labs/response-time-week.json | 1 + api/static-assets-labs/response-time-year.json | 1 + api/static-assets-labs/response-time.json | 1 + api/static-assets-labs/uptime-day.json | 1 + api/static-assets-labs/uptime-month.json | 1 + api/static-assets-labs/uptime-week.json | 1 + api/static-assets-labs/uptime-year.json | 1 + api/static-assets-labs/uptime.json | 1 + api/static-assets-prod/response-time-day.json | 1 + api/static-assets-prod/response-time-month.json | 1 + api/static-assets-prod/response-time-week.json | 1 + api/static-assets-prod/response-time-year.json | 1 + api/static-assets-prod/response-time.json | 1 + api/static-assets-prod/uptime-day.json | 1 + api/static-assets-prod/uptime-month.json | 1 + api/static-assets-prod/uptime-week.json | 1 + api/static-assets-prod/uptime-year.json | 1 + api/static-assets-prod/uptime.json | 1 + api/tile-server-labs/response-time-day.json | 1 + api/tile-server-labs/response-time-month.json | 1 + api/tile-server-labs/response-time-week.json | 1 + api/tile-server-labs/response-time-year.json | 1 + api/tile-server-labs/response-time.json | 1 + api/tile-server-labs/uptime-day.json | 1 + api/tile-server-labs/uptime-month.json | 1 + api/tile-server-labs/uptime-week.json | 1 + api/tile-server-labs/uptime-year.json | 1 + api/tile-server-labs/uptime.json | 1 + api/tile-server-prod/response-time-day.json | 1 + api/tile-server-prod/response-time-month.json | 1 + api/tile-server-prod/response-time-week.json | 1 + api/tile-server-prod/response-time-year.json | 1 + api/tile-server-prod/response-time.json | 1 + api/tile-server-prod/uptime-day.json | 1 + api/tile-server-prod/uptime-month.json | 1 + api/tile-server-prod/uptime-week.json | 1 + api/tile-server-prod/uptime-year.json | 1 + api/tile-server-prod/uptime.json | 1 + api/torrent-index-labs/response-time-day.json | 1 + api/torrent-index-labs/response-time-month.json | 1 + api/torrent-index-labs/response-time-week.json | 1 + api/torrent-index-labs/response-time-year.json | 1 + api/torrent-index-labs/response-time.json | 1 + api/torrent-index-labs/uptime-day.json | 1 + api/torrent-index-labs/uptime-month.json | 1 + api/torrent-index-labs/uptime-week.json | 1 + api/torrent-index-labs/uptime-year.json | 1 + api/torrent-index-labs/uptime.json | 1 + api/torrent-index-prod/response-time-day.json | 1 + api/torrent-index-prod/response-time-month.json | 1 + api/torrent-index-prod/response-time-week.json | 1 + api/torrent-index-prod/response-time-year.json | 1 + api/torrent-index-prod/response-time.json | 1 + api/torrent-index-prod/uptime-day.json | 1 + api/torrent-index-prod/uptime-month.json | 1 + api/torrent-index-prod/uptime-week.json | 1 + api/torrent-index-prod/uptime-year.json | 1 + api/torrent-index-prod/uptime.json | 1 + api/zoo-project-wps-labs/response-time-day.json | 1 + .../response-time-month.json | 1 + .../response-time-week.json | 1 + .../response-time-year.json | 1 + api/zoo-project-wps-labs/response-time.json | 1 + api/zoo-project-wps-labs/uptime-day.json | 1 + api/zoo-project-wps-labs/uptime-month.json | 1 + api/zoo-project-wps-labs/uptime-week.json | 1 + api/zoo-project-wps-labs/uptime-year.json | 1 + api/zoo-project-wps-labs/uptime.json | 1 + api/zoo-project-wps-prod/response-time-day.json | 1 + .../response-time-month.json | 1 + .../response-time-week.json | 1 + .../response-time-year.json | 1 + api/zoo-project-wps-prod/response-time.json | 1 + api/zoo-project-wps-prod/uptime-day.json | 1 + api/zoo-project-wps-prod/uptime-month.json | 1 + api/zoo-project-wps-prod/uptime-week.json | 1 + api/zoo-project-wps-prod/uptime-year.json | 1 + api/zoo-project-wps-prod/uptime.json | 1 + .../bit-torrent-tracker/response-time-day.png | Bin 0 -> 8879 bytes .../bit-torrent-tracker/response-time-month.png | Bin 0 -> 8879 bytes .../bit-torrent-tracker/response-time-week.png | Bin 0 -> 8879 bytes .../bit-torrent-tracker/response-time-year.png | Bin 0 -> 8879 bytes graphs/bit-torrent-tracker/response-time.png | Bin 0 -> 8879 bytes graphs/data-in-the-lab/response-time-day.png | Bin 0 -> 1196 bytes graphs/data-in-the-lab/response-time-month.png | Bin 0 -> 1196 bytes graphs/data-in-the-lab/response-time-week.png | Bin 0 -> 1196 bytes graphs/data-in-the-lab/response-time-year.png | Bin 0 -> 1196 bytes graphs/data-in-the-lab/response-time.png | Bin 0 -> 1196 bytes graphs/geo-server-labs/response-time-day.png | Bin 0 -> 1196 bytes graphs/geo-server-labs/response-time-month.png | Bin 0 -> 1196 bytes graphs/geo-server-labs/response-time-week.png | Bin 0 -> 1196 bytes graphs/geo-server-labs/response-time-year.png | Bin 0 -> 1196 bytes graphs/geo-server-labs/response-time.png | Bin 0 -> 1196 bytes graphs/geo-server-prod/response-time-day.png | Bin 0 -> 1196 bytes graphs/geo-server-prod/response-time-month.png | Bin 0 -> 1196 bytes graphs/geo-server-prod/response-time-week.png | Bin 0 -> 1196 bytes graphs/geo-server-prod/response-time-year.png | Bin 0 -> 1196 bytes graphs/geo-server-prod/response-time.png | Bin 0 -> 1196 bytes graphs/git-source-code/response-time-day.png | Bin 0 -> 1196 bytes graphs/git-source-code/response-time-month.png | Bin 0 -> 1196 bytes graphs/git-source-code/response-time-week.png | Bin 0 -> 1196 bytes graphs/git-source-code/response-time-year.png | Bin 0 -> 1196 bytes graphs/git-source-code/response-time.png | Bin 0 -> 1196 bytes graphs/main-website/response-time-day.png | Bin 0 -> 10058 bytes graphs/main-website/response-time-month.png | Bin 0 -> 10058 bytes graphs/main-website/response-time-week.png | Bin 0 -> 10058 bytes graphs/main-website/response-time-year.png | Bin 0 -> 10058 bytes graphs/main-website/response-time.png | Bin 0 -> 10058 bytes graphs/panoramax-labs/response-time-day.png | Bin 0 -> 7710 bytes graphs/panoramax-labs/response-time-month.png | Bin 0 -> 7710 bytes graphs/panoramax-labs/response-time-week.png | Bin 0 -> 7710 bytes graphs/panoramax-labs/response-time-year.png | Bin 0 -> 7710 bytes graphs/panoramax-labs/response-time.png | Bin 0 -> 7710 bytes graphs/panoramax-prod/response-time-day.png | Bin 0 -> 11735 bytes graphs/panoramax-prod/response-time-month.png | Bin 0 -> 11735 bytes graphs/panoramax-prod/response-time-week.png | Bin 0 -> 11735 bytes graphs/panoramax-prod/response-time-year.png | Bin 0 -> 11735 bytes graphs/panoramax-prod/response-time.png | Bin 0 -> 11735 bytes .../production-ready-data/response-time-day.png | Bin 0 -> 12001 bytes .../response-time-month.png | Bin 0 -> 12001 bytes .../response-time-week.png | Bin 0 -> 12001 bytes .../response-time-year.png | Bin 0 -> 12001 bytes graphs/production-ready-data/response-time.png | Bin 0 -> 12001 bytes graphs/static-assets-labs/response-time-day.png | Bin 0 -> 1196 bytes .../static-assets-labs/response-time-month.png | Bin 0 -> 1196 bytes .../static-assets-labs/response-time-week.png | Bin 0 -> 1196 bytes .../static-assets-labs/response-time-year.png | Bin 0 -> 1196 bytes graphs/static-assets-labs/response-time.png | Bin 0 -> 1196 bytes graphs/static-assets-prod/response-time-day.png | Bin 0 -> 1196 bytes .../static-assets-prod/response-time-month.png | Bin 0 -> 1196 bytes .../static-assets-prod/response-time-week.png | Bin 0 -> 1196 bytes .../static-assets-prod/response-time-year.png | Bin 0 -> 1196 bytes graphs/static-assets-prod/response-time.png | Bin 0 -> 1196 bytes graphs/tile-server-labs/response-time-day.png | Bin 0 -> 12001 bytes graphs/tile-server-labs/response-time-month.png | Bin 0 -> 12001 bytes graphs/tile-server-labs/response-time-week.png | Bin 0 -> 12001 bytes graphs/tile-server-labs/response-time-year.png | Bin 0 -> 12001 bytes graphs/tile-server-labs/response-time.png | Bin 0 -> 12001 bytes graphs/tile-server-prod/response-time-day.png | Bin 0 -> 3627 bytes graphs/tile-server-prod/response-time-month.png | Bin 0 -> 3627 bytes graphs/tile-server-prod/response-time-week.png | Bin 0 -> 3627 bytes graphs/tile-server-prod/response-time-year.png | Bin 0 -> 3627 bytes graphs/tile-server-prod/response-time.png | Bin 0 -> 3627 bytes graphs/torrent-index-labs/response-time-day.png | Bin 0 -> 1196 bytes .../torrent-index-labs/response-time-month.png | Bin 0 -> 1196 bytes .../torrent-index-labs/response-time-week.png | Bin 0 -> 1196 bytes .../torrent-index-labs/response-time-year.png | Bin 0 -> 1196 bytes graphs/torrent-index-labs/response-time.png | Bin 0 -> 1196 bytes graphs/torrent-index-prod/response-time-day.png | Bin 0 -> 1196 bytes .../torrent-index-prod/response-time-month.png | Bin 0 -> 1196 bytes .../torrent-index-prod/response-time-week.png | Bin 0 -> 1196 bytes .../torrent-index-prod/response-time-year.png | Bin 0 -> 1196 bytes graphs/torrent-index-prod/response-time.png | Bin 0 -> 1196 bytes .../zoo-project-wps-labs/response-time-day.png | Bin 0 -> 1196 bytes .../response-time-month.png | Bin 0 -> 1196 bytes .../zoo-project-wps-labs/response-time-week.png | Bin 0 -> 1196 bytes .../zoo-project-wps-labs/response-time-year.png | Bin 0 -> 1196 bytes graphs/zoo-project-wps-labs/response-time.png | Bin 0 -> 1196 bytes .../zoo-project-wps-prod/response-time-day.png | Bin 0 -> 1196 bytes .../response-time-month.png | Bin 0 -> 1196 bytes .../zoo-project-wps-prod/response-time-week.png | Bin 0 -> 1196 bytes .../zoo-project-wps-prod/response-time-year.png | Bin 0 -> 1196 bytes graphs/zoo-project-wps-prod/response-time.png | Bin 0 -> 1196 bytes 255 files changed, 170 insertions(+) create mode 100644 api/bit-torrent-tracker/response-time-day.json create mode 100644 api/bit-torrent-tracker/response-time-month.json create mode 100644 api/bit-torrent-tracker/response-time-week.json create mode 100644 api/bit-torrent-tracker/response-time-year.json create mode 100644 api/bit-torrent-tracker/response-time.json create mode 100644 api/bit-torrent-tracker/uptime-day.json create mode 100644 api/bit-torrent-tracker/uptime-month.json create mode 100644 api/bit-torrent-tracker/uptime-week.json create mode 100644 api/bit-torrent-tracker/uptime-year.json create mode 100644 api/bit-torrent-tracker/uptime.json create mode 100644 api/data-in-the-lab/response-time-day.json create mode 100644 api/data-in-the-lab/response-time-month.json create mode 100644 api/data-in-the-lab/response-time-week.json create mode 100644 api/data-in-the-lab/response-time-year.json create mode 100644 api/data-in-the-lab/response-time.json create mode 100644 api/data-in-the-lab/uptime-day.json create mode 100644 api/data-in-the-lab/uptime-month.json create mode 100644 api/data-in-the-lab/uptime-week.json create mode 100644 api/data-in-the-lab/uptime-year.json create mode 100644 api/data-in-the-lab/uptime.json create mode 100644 api/geo-server-labs/response-time-day.json create mode 100644 api/geo-server-labs/response-time-month.json create mode 100644 api/geo-server-labs/response-time-week.json create mode 100644 api/geo-server-labs/response-time-year.json create mode 100644 api/geo-server-labs/response-time.json create mode 100644 api/geo-server-labs/uptime-day.json create mode 100644 api/geo-server-labs/uptime-month.json create mode 100644 api/geo-server-labs/uptime-week.json create mode 100644 api/geo-server-labs/uptime-year.json create mode 100644 api/geo-server-labs/uptime.json create mode 100644 api/geo-server-prod/response-time-day.json create mode 100644 api/geo-server-prod/response-time-month.json create mode 100644 api/geo-server-prod/response-time-week.json create mode 100644 api/geo-server-prod/response-time-year.json create mode 100644 api/geo-server-prod/response-time.json create mode 100644 api/geo-server-prod/uptime-day.json create mode 100644 api/geo-server-prod/uptime-month.json create mode 100644 api/geo-server-prod/uptime-week.json create mode 100644 api/geo-server-prod/uptime-year.json create mode 100644 api/geo-server-prod/uptime.json create mode 100644 api/git-source-code/response-time-day.json create mode 100644 api/git-source-code/response-time-month.json create mode 100644 api/git-source-code/response-time-week.json create mode 100644 api/git-source-code/response-time-year.json create mode 100644 api/git-source-code/response-time.json create mode 100644 api/git-source-code/uptime-day.json create mode 100644 api/git-source-code/uptime-month.json create mode 100644 api/git-source-code/uptime-week.json create mode 100644 api/git-source-code/uptime-year.json create mode 100644 api/git-source-code/uptime.json create mode 100644 api/main-website/response-time-day.json create mode 100644 api/main-website/response-time-month.json create mode 100644 api/main-website/response-time-week.json create mode 100644 api/main-website/response-time-year.json create mode 100644 api/main-website/response-time.json create mode 100644 api/main-website/uptime-day.json create mode 100644 api/main-website/uptime-month.json create mode 100644 api/main-website/uptime-week.json create mode 100644 api/main-website/uptime-year.json create mode 100644 api/main-website/uptime.json create mode 100644 api/panoramax-labs/response-time-day.json create mode 100644 api/panoramax-labs/response-time-month.json create mode 100644 api/panoramax-labs/response-time-week.json create mode 100644 api/panoramax-labs/response-time-year.json create mode 100644 api/panoramax-labs/response-time.json create mode 100644 api/panoramax-labs/uptime-day.json create mode 100644 api/panoramax-labs/uptime-month.json create mode 100644 api/panoramax-labs/uptime-week.json create mode 100644 api/panoramax-labs/uptime-year.json create mode 100644 api/panoramax-labs/uptime.json create mode 100644 api/panoramax-prod/response-time-day.json create mode 100644 api/panoramax-prod/response-time-month.json create mode 100644 api/panoramax-prod/response-time-week.json create mode 100644 api/panoramax-prod/response-time-year.json create mode 100644 api/panoramax-prod/response-time.json create mode 100644 api/panoramax-prod/uptime-day.json create mode 100644 api/panoramax-prod/uptime-month.json create mode 100644 api/panoramax-prod/uptime-week.json create mode 100644 api/panoramax-prod/uptime-year.json create mode 100644 api/panoramax-prod/uptime.json create mode 100644 api/production-ready-data/response-time-day.json create mode 100644 api/production-ready-data/response-time-month.json create mode 100644 api/production-ready-data/response-time-week.json create mode 100644 api/production-ready-data/response-time-year.json create mode 100644 api/production-ready-data/response-time.json create mode 100644 api/production-ready-data/uptime-day.json create mode 100644 api/production-ready-data/uptime-month.json create mode 100644 api/production-ready-data/uptime-week.json create mode 100644 api/production-ready-data/uptime-year.json create mode 100644 api/production-ready-data/uptime.json create mode 100644 api/static-assets-labs/response-time-day.json create mode 100644 api/static-assets-labs/response-time-month.json create mode 100644 api/static-assets-labs/response-time-week.json create mode 100644 api/static-assets-labs/response-time-year.json create mode 100644 api/static-assets-labs/response-time.json create mode 100644 api/static-assets-labs/uptime-day.json create mode 100644 api/static-assets-labs/uptime-month.json create mode 100644 api/static-assets-labs/uptime-week.json create mode 100644 api/static-assets-labs/uptime-year.json create mode 100644 api/static-assets-labs/uptime.json create mode 100644 api/static-assets-prod/response-time-day.json create mode 100644 api/static-assets-prod/response-time-month.json create mode 100644 api/static-assets-prod/response-time-week.json create mode 100644 api/static-assets-prod/response-time-year.json create mode 100644 api/static-assets-prod/response-time.json create mode 100644 api/static-assets-prod/uptime-day.json create mode 100644 api/static-assets-prod/uptime-month.json create mode 100644 api/static-assets-prod/uptime-week.json create mode 100644 api/static-assets-prod/uptime-year.json create mode 100644 api/static-assets-prod/uptime.json create mode 100644 api/tile-server-labs/response-time-day.json create mode 100644 api/tile-server-labs/response-time-month.json create mode 100644 api/tile-server-labs/response-time-week.json create mode 100644 api/tile-server-labs/response-time-year.json create mode 100644 api/tile-server-labs/response-time.json create mode 100644 api/tile-server-labs/uptime-day.json create mode 100644 api/tile-server-labs/uptime-month.json create mode 100644 api/tile-server-labs/uptime-week.json create mode 100644 api/tile-server-labs/uptime-year.json create mode 100644 api/tile-server-labs/uptime.json create mode 100644 api/tile-server-prod/response-time-day.json create mode 100644 api/tile-server-prod/response-time-month.json create mode 100644 api/tile-server-prod/response-time-week.json create mode 100644 api/tile-server-prod/response-time-year.json create mode 100644 api/tile-server-prod/response-time.json create mode 100644 api/tile-server-prod/uptime-day.json create mode 100644 api/tile-server-prod/uptime-month.json create mode 100644 api/tile-server-prod/uptime-week.json create mode 100644 api/tile-server-prod/uptime-year.json create mode 100644 api/tile-server-prod/uptime.json create mode 100644 api/torrent-index-labs/response-time-day.json create mode 100644 api/torrent-index-labs/response-time-month.json create mode 100644 api/torrent-index-labs/response-time-week.json create mode 100644 api/torrent-index-labs/response-time-year.json create mode 100644 api/torrent-index-labs/response-time.json create mode 100644 api/torrent-index-labs/uptime-day.json create mode 100644 api/torrent-index-labs/uptime-month.json create mode 100644 api/torrent-index-labs/uptime-week.json create mode 100644 api/torrent-index-labs/uptime-year.json create mode 100644 api/torrent-index-labs/uptime.json create mode 100644 api/torrent-index-prod/response-time-day.json create mode 100644 api/torrent-index-prod/response-time-month.json create mode 100644 api/torrent-index-prod/response-time-week.json create mode 100644 api/torrent-index-prod/response-time-year.json create mode 100644 api/torrent-index-prod/response-time.json create mode 100644 api/torrent-index-prod/uptime-day.json create mode 100644 api/torrent-index-prod/uptime-month.json create mode 100644 api/torrent-index-prod/uptime-week.json create mode 100644 api/torrent-index-prod/uptime-year.json create mode 100644 api/torrent-index-prod/uptime.json create mode 100644 api/zoo-project-wps-labs/response-time-day.json create mode 100644 api/zoo-project-wps-labs/response-time-month.json create mode 100644 api/zoo-project-wps-labs/response-time-week.json create mode 100644 api/zoo-project-wps-labs/response-time-year.json create mode 100644 api/zoo-project-wps-labs/response-time.json create mode 100644 api/zoo-project-wps-labs/uptime-day.json create mode 100644 api/zoo-project-wps-labs/uptime-month.json create mode 100644 api/zoo-project-wps-labs/uptime-week.json create mode 100644 api/zoo-project-wps-labs/uptime-year.json create mode 100644 api/zoo-project-wps-labs/uptime.json create mode 100644 api/zoo-project-wps-prod/response-time-day.json create mode 100644 api/zoo-project-wps-prod/response-time-month.json create mode 100644 api/zoo-project-wps-prod/response-time-week.json create mode 100644 api/zoo-project-wps-prod/response-time-year.json create mode 100644 api/zoo-project-wps-prod/response-time.json create mode 100644 api/zoo-project-wps-prod/uptime-day.json create mode 100644 api/zoo-project-wps-prod/uptime-month.json create mode 100644 api/zoo-project-wps-prod/uptime-week.json create mode 100644 api/zoo-project-wps-prod/uptime-year.json create mode 100644 api/zoo-project-wps-prod/uptime.json create mode 100644 graphs/bit-torrent-tracker/response-time-day.png create mode 100644 graphs/bit-torrent-tracker/response-time-month.png create mode 100644 graphs/bit-torrent-tracker/response-time-week.png create mode 100644 graphs/bit-torrent-tracker/response-time-year.png create mode 100644 graphs/bit-torrent-tracker/response-time.png create mode 100644 graphs/data-in-the-lab/response-time-day.png create mode 100644 graphs/data-in-the-lab/response-time-month.png create mode 100644 graphs/data-in-the-lab/response-time-week.png create mode 100644 graphs/data-in-the-lab/response-time-year.png create mode 100644 graphs/data-in-the-lab/response-time.png create mode 100644 graphs/geo-server-labs/response-time-day.png create mode 100644 graphs/geo-server-labs/response-time-month.png create mode 100644 graphs/geo-server-labs/response-time-week.png create mode 100644 graphs/geo-server-labs/response-time-year.png create mode 100644 graphs/geo-server-labs/response-time.png create mode 100644 graphs/geo-server-prod/response-time-day.png create mode 100644 graphs/geo-server-prod/response-time-month.png create mode 100644 graphs/geo-server-prod/response-time-week.png create mode 100644 graphs/geo-server-prod/response-time-year.png create mode 100644 graphs/geo-server-prod/response-time.png create mode 100644 graphs/git-source-code/response-time-day.png create mode 100644 graphs/git-source-code/response-time-month.png create mode 100644 graphs/git-source-code/response-time-week.png create mode 100644 graphs/git-source-code/response-time-year.png create mode 100644 graphs/git-source-code/response-time.png create mode 100644 graphs/main-website/response-time-day.png create mode 100644 graphs/main-website/response-time-month.png create mode 100644 graphs/main-website/response-time-week.png create mode 100644 graphs/main-website/response-time-year.png create mode 100644 graphs/main-website/response-time.png create mode 100644 graphs/panoramax-labs/response-time-day.png create mode 100644 graphs/panoramax-labs/response-time-month.png create mode 100644 graphs/panoramax-labs/response-time-week.png create mode 100644 graphs/panoramax-labs/response-time-year.png create mode 100644 graphs/panoramax-labs/response-time.png create mode 100644 graphs/panoramax-prod/response-time-day.png create mode 100644 graphs/panoramax-prod/response-time-month.png create mode 100644 graphs/panoramax-prod/response-time-week.png create mode 100644 graphs/panoramax-prod/response-time-year.png create mode 100644 graphs/panoramax-prod/response-time.png create mode 100644 graphs/production-ready-data/response-time-day.png create mode 100644 graphs/production-ready-data/response-time-month.png create mode 100644 graphs/production-ready-data/response-time-week.png create mode 100644 graphs/production-ready-data/response-time-year.png create mode 100644 graphs/production-ready-data/response-time.png create mode 100644 graphs/static-assets-labs/response-time-day.png create mode 100644 graphs/static-assets-labs/response-time-month.png create mode 100644 graphs/static-assets-labs/response-time-week.png create mode 100644 graphs/static-assets-labs/response-time-year.png create mode 100644 graphs/static-assets-labs/response-time.png create mode 100644 graphs/static-assets-prod/response-time-day.png create mode 100644 graphs/static-assets-prod/response-time-month.png create mode 100644 graphs/static-assets-prod/response-time-week.png create mode 100644 graphs/static-assets-prod/response-time-year.png create mode 100644 graphs/static-assets-prod/response-time.png create mode 100644 graphs/tile-server-labs/response-time-day.png create mode 100644 graphs/tile-server-labs/response-time-month.png create mode 100644 graphs/tile-server-labs/response-time-week.png create mode 100644 graphs/tile-server-labs/response-time-year.png create mode 100644 graphs/tile-server-labs/response-time.png create mode 100644 graphs/tile-server-prod/response-time-day.png create mode 100644 graphs/tile-server-prod/response-time-month.png create mode 100644 graphs/tile-server-prod/response-time-week.png create mode 100644 graphs/tile-server-prod/response-time-year.png create mode 100644 graphs/tile-server-prod/response-time.png create mode 100644 graphs/torrent-index-labs/response-time-day.png create mode 100644 graphs/torrent-index-labs/response-time-month.png create mode 100644 graphs/torrent-index-labs/response-time-week.png create mode 100644 graphs/torrent-index-labs/response-time-year.png create mode 100644 graphs/torrent-index-labs/response-time.png create mode 100644 graphs/torrent-index-prod/response-time-day.png create mode 100644 graphs/torrent-index-prod/response-time-month.png create mode 100644 graphs/torrent-index-prod/response-time-week.png create mode 100644 graphs/torrent-index-prod/response-time-year.png create mode 100644 graphs/torrent-index-prod/response-time.png create mode 100644 graphs/zoo-project-wps-labs/response-time-day.png create mode 100644 graphs/zoo-project-wps-labs/response-time-month.png create mode 100644 graphs/zoo-project-wps-labs/response-time-week.png create mode 100644 graphs/zoo-project-wps-labs/response-time-year.png create mode 100644 graphs/zoo-project-wps-labs/response-time.png create mode 100644 graphs/zoo-project-wps-prod/response-time-day.png create mode 100644 graphs/zoo-project-wps-prod/response-time-month.png create mode 100644 graphs/zoo-project-wps-prod/response-time-week.png create mode 100644 graphs/zoo-project-wps-prod/response-time-year.png create mode 100644 graphs/zoo-project-wps-prod/response-time.png diff --git a/api/bit-torrent-tracker/response-time-day.json b/api/bit-torrent-tracker/response-time-day.json new file mode 100644 index 00000000..2957e901 --- /dev/null +++ b/api/bit-torrent-tracker/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"220 ms","color":"green"} diff --git a/api/bit-torrent-tracker/response-time-month.json b/api/bit-torrent-tracker/response-time-month.json new file mode 100644 index 00000000..fc9a1b30 --- /dev/null +++ b/api/bit-torrent-tracker/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"220 ms","color":"green"} diff --git a/api/bit-torrent-tracker/response-time-week.json b/api/bit-torrent-tracker/response-time-week.json new file mode 100644 index 00000000..edea0d76 --- /dev/null +++ b/api/bit-torrent-tracker/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"220 ms","color":"green"} diff --git a/api/bit-torrent-tracker/response-time-year.json b/api/bit-torrent-tracker/response-time-year.json new file mode 100644 index 00000000..f8f4d081 --- /dev/null +++ b/api/bit-torrent-tracker/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"220 ms","color":"green"} diff --git a/api/bit-torrent-tracker/response-time.json b/api/bit-torrent-tracker/response-time.json new file mode 100644 index 00000000..4210a9a8 --- /dev/null +++ b/api/bit-torrent-tracker/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"220 ms","color":"green"} diff --git a/api/bit-torrent-tracker/uptime-day.json b/api/bit-torrent-tracker/uptime-day.json new file mode 100644 index 00000000..226baeab --- /dev/null +++ b/api/bit-torrent-tracker/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"} diff --git a/api/bit-torrent-tracker/uptime-month.json b/api/bit-torrent-tracker/uptime-month.json new file mode 100644 index 00000000..059c01da --- /dev/null +++ b/api/bit-torrent-tracker/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"100%","color":"brightgreen"} diff --git a/api/bit-torrent-tracker/uptime-week.json b/api/bit-torrent-tracker/uptime-week.json new file mode 100644 index 00000000..fccd794d --- /dev/null +++ b/api/bit-torrent-tracker/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"100%","color":"brightgreen"} diff --git a/api/bit-torrent-tracker/uptime-year.json b/api/bit-torrent-tracker/uptime-year.json new file mode 100644 index 00000000..8923b68a --- /dev/null +++ b/api/bit-torrent-tracker/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"100%","color":"brightgreen"} diff --git a/api/bit-torrent-tracker/uptime.json b/api/bit-torrent-tracker/uptime.json new file mode 100644 index 00000000..bd71d6f8 --- /dev/null +++ b/api/bit-torrent-tracker/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"100%","color":"brightgreen"} diff --git a/api/data-in-the-lab/response-time-day.json b/api/data-in-the-lab/response-time-day.json new file mode 100644 index 00000000..7c501ec9 --- /dev/null +++ b/api/data-in-the-lab/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"0 ms","color":"red"} diff --git a/api/data-in-the-lab/response-time-month.json b/api/data-in-the-lab/response-time-month.json new file mode 100644 index 00000000..d7245c62 --- /dev/null +++ b/api/data-in-the-lab/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"0 ms","color":"red"} diff --git a/api/data-in-the-lab/response-time-week.json b/api/data-in-the-lab/response-time-week.json new file mode 100644 index 00000000..578e0757 --- /dev/null +++ b/api/data-in-the-lab/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"0 ms","color":"red"} diff --git a/api/data-in-the-lab/response-time-year.json b/api/data-in-the-lab/response-time-year.json new file mode 100644 index 00000000..c60b234b --- /dev/null +++ b/api/data-in-the-lab/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"0 ms","color":"red"} diff --git a/api/data-in-the-lab/response-time.json b/api/data-in-the-lab/response-time.json new file mode 100644 index 00000000..3ef4a0d4 --- /dev/null +++ b/api/data-in-the-lab/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"0 ms","color":"red"} diff --git a/api/data-in-the-lab/uptime-day.json b/api/data-in-the-lab/uptime-day.json new file mode 100644 index 00000000..226baeab --- /dev/null +++ b/api/data-in-the-lab/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"} diff --git a/api/data-in-the-lab/uptime-month.json b/api/data-in-the-lab/uptime-month.json new file mode 100644 index 00000000..059c01da --- /dev/null +++ b/api/data-in-the-lab/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"100%","color":"brightgreen"} diff --git a/api/data-in-the-lab/uptime-week.json b/api/data-in-the-lab/uptime-week.json new file mode 100644 index 00000000..fccd794d --- /dev/null +++ b/api/data-in-the-lab/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"100%","color":"brightgreen"} diff --git a/api/data-in-the-lab/uptime-year.json b/api/data-in-the-lab/uptime-year.json new file mode 100644 index 00000000..8923b68a --- /dev/null +++ b/api/data-in-the-lab/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"100%","color":"brightgreen"} diff --git a/api/data-in-the-lab/uptime.json b/api/data-in-the-lab/uptime.json new file mode 100644 index 00000000..bd71d6f8 --- /dev/null +++ b/api/data-in-the-lab/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"100%","color":"brightgreen"} diff --git a/api/geo-server-labs/response-time-day.json b/api/geo-server-labs/response-time-day.json new file mode 100644 index 00000000..7c501ec9 --- /dev/null +++ b/api/geo-server-labs/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"0 ms","color":"red"} diff --git a/api/geo-server-labs/response-time-month.json b/api/geo-server-labs/response-time-month.json new file mode 100644 index 00000000..d7245c62 --- /dev/null +++ b/api/geo-server-labs/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"0 ms","color":"red"} diff --git a/api/geo-server-labs/response-time-week.json b/api/geo-server-labs/response-time-week.json new file mode 100644 index 00000000..578e0757 --- /dev/null +++ b/api/geo-server-labs/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"0 ms","color":"red"} diff --git a/api/geo-server-labs/response-time-year.json b/api/geo-server-labs/response-time-year.json new file mode 100644 index 00000000..c60b234b --- /dev/null +++ b/api/geo-server-labs/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"0 ms","color":"red"} diff --git a/api/geo-server-labs/response-time.json b/api/geo-server-labs/response-time.json new file mode 100644 index 00000000..3ef4a0d4 --- /dev/null +++ b/api/geo-server-labs/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"0 ms","color":"red"} diff --git a/api/geo-server-labs/uptime-day.json b/api/geo-server-labs/uptime-day.json new file mode 100644 index 00000000..313e3cbd --- /dev/null +++ b/api/geo-server-labs/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"0.36%","color":"red"} diff --git a/api/geo-server-labs/uptime-month.json b/api/geo-server-labs/uptime-month.json new file mode 100644 index 00000000..86d32aaf --- /dev/null +++ b/api/geo-server-labs/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"0.36%","color":"red"} diff --git a/api/geo-server-labs/uptime-week.json b/api/geo-server-labs/uptime-week.json new file mode 100644 index 00000000..2ef0b93c --- /dev/null +++ b/api/geo-server-labs/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"0.36%","color":"red"} diff --git a/api/geo-server-labs/uptime-year.json b/api/geo-server-labs/uptime-year.json new file mode 100644 index 00000000..8130b1e4 --- /dev/null +++ b/api/geo-server-labs/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"0.36%","color":"red"} diff --git a/api/geo-server-labs/uptime.json b/api/geo-server-labs/uptime.json new file mode 100644 index 00000000..9a1e2a81 --- /dev/null +++ b/api/geo-server-labs/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"0.36%","color":"red"} diff --git a/api/geo-server-prod/response-time-day.json b/api/geo-server-prod/response-time-day.json new file mode 100644 index 00000000..7c501ec9 --- /dev/null +++ b/api/geo-server-prod/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"0 ms","color":"red"} diff --git a/api/geo-server-prod/response-time-month.json b/api/geo-server-prod/response-time-month.json new file mode 100644 index 00000000..d7245c62 --- /dev/null +++ b/api/geo-server-prod/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"0 ms","color":"red"} diff --git a/api/geo-server-prod/response-time-week.json b/api/geo-server-prod/response-time-week.json new file mode 100644 index 00000000..578e0757 --- /dev/null +++ b/api/geo-server-prod/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"0 ms","color":"red"} diff --git a/api/geo-server-prod/response-time-year.json b/api/geo-server-prod/response-time-year.json new file mode 100644 index 00000000..c60b234b --- /dev/null +++ b/api/geo-server-prod/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"0 ms","color":"red"} diff --git a/api/geo-server-prod/response-time.json b/api/geo-server-prod/response-time.json new file mode 100644 index 00000000..3ef4a0d4 --- /dev/null +++ b/api/geo-server-prod/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"0 ms","color":"red"} diff --git a/api/geo-server-prod/uptime-day.json b/api/geo-server-prod/uptime-day.json new file mode 100644 index 00000000..db35b508 --- /dev/null +++ b/api/geo-server-prod/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"0.86%","color":"red"} diff --git a/api/geo-server-prod/uptime-month.json b/api/geo-server-prod/uptime-month.json new file mode 100644 index 00000000..c5c5f841 --- /dev/null +++ b/api/geo-server-prod/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"0.86%","color":"red"} diff --git a/api/geo-server-prod/uptime-week.json b/api/geo-server-prod/uptime-week.json new file mode 100644 index 00000000..8aa5f5b8 --- /dev/null +++ b/api/geo-server-prod/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"0.86%","color":"red"} diff --git a/api/geo-server-prod/uptime-year.json b/api/geo-server-prod/uptime-year.json new file mode 100644 index 00000000..595de653 --- /dev/null +++ b/api/geo-server-prod/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"0.86%","color":"red"} diff --git a/api/geo-server-prod/uptime.json b/api/geo-server-prod/uptime.json new file mode 100644 index 00000000..dcb64bd7 --- /dev/null +++ b/api/geo-server-prod/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"0.86%","color":"red"} diff --git a/api/git-source-code/response-time-day.json b/api/git-source-code/response-time-day.json new file mode 100644 index 00000000..7c501ec9 --- /dev/null +++ b/api/git-source-code/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"0 ms","color":"red"} diff --git a/api/git-source-code/response-time-month.json b/api/git-source-code/response-time-month.json new file mode 100644 index 00000000..d7245c62 --- /dev/null +++ b/api/git-source-code/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"0 ms","color":"red"} diff --git a/api/git-source-code/response-time-week.json b/api/git-source-code/response-time-week.json new file mode 100644 index 00000000..578e0757 --- /dev/null +++ b/api/git-source-code/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"0 ms","color":"red"} diff --git a/api/git-source-code/response-time-year.json b/api/git-source-code/response-time-year.json new file mode 100644 index 00000000..c60b234b --- /dev/null +++ b/api/git-source-code/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"0 ms","color":"red"} diff --git a/api/git-source-code/response-time.json b/api/git-source-code/response-time.json new file mode 100644 index 00000000..3ef4a0d4 --- /dev/null +++ b/api/git-source-code/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"0 ms","color":"red"} diff --git a/api/git-source-code/uptime-day.json b/api/git-source-code/uptime-day.json new file mode 100644 index 00000000..7ca7a963 --- /dev/null +++ b/api/git-source-code/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"0%","color":"red"} diff --git a/api/git-source-code/uptime-month.json b/api/git-source-code/uptime-month.json new file mode 100644 index 00000000..deb931b9 --- /dev/null +++ b/api/git-source-code/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"0%","color":"red"} diff --git a/api/git-source-code/uptime-week.json b/api/git-source-code/uptime-week.json new file mode 100644 index 00000000..a18f4565 --- /dev/null +++ b/api/git-source-code/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"0%","color":"red"} diff --git a/api/git-source-code/uptime-year.json b/api/git-source-code/uptime-year.json new file mode 100644 index 00000000..03954cfc --- /dev/null +++ b/api/git-source-code/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"0%","color":"red"} diff --git a/api/git-source-code/uptime.json b/api/git-source-code/uptime.json new file mode 100644 index 00000000..0657891e --- /dev/null +++ b/api/git-source-code/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"0%","color":"red"} diff --git a/api/main-website/response-time-day.json b/api/main-website/response-time-day.json new file mode 100644 index 00000000..fe1916ce --- /dev/null +++ b/api/main-website/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"531 ms","color":"yellowgreen"} diff --git a/api/main-website/response-time-month.json b/api/main-website/response-time-month.json new file mode 100644 index 00000000..53160890 --- /dev/null +++ b/api/main-website/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"531 ms","color":"yellowgreen"} diff --git a/api/main-website/response-time-week.json b/api/main-website/response-time-week.json new file mode 100644 index 00000000..28c86f4b --- /dev/null +++ b/api/main-website/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"531 ms","color":"yellowgreen"} diff --git a/api/main-website/response-time-year.json b/api/main-website/response-time-year.json new file mode 100644 index 00000000..77d43c19 --- /dev/null +++ b/api/main-website/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"531 ms","color":"yellowgreen"} diff --git a/api/main-website/response-time.json b/api/main-website/response-time.json new file mode 100644 index 00000000..5e8b0e33 --- /dev/null +++ b/api/main-website/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"531 ms","color":"yellowgreen"} diff --git a/api/main-website/uptime-day.json b/api/main-website/uptime-day.json new file mode 100644 index 00000000..226baeab --- /dev/null +++ b/api/main-website/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"} diff --git a/api/main-website/uptime-month.json b/api/main-website/uptime-month.json new file mode 100644 index 00000000..059c01da --- /dev/null +++ b/api/main-website/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"100%","color":"brightgreen"} diff --git a/api/main-website/uptime-week.json b/api/main-website/uptime-week.json new file mode 100644 index 00000000..fccd794d --- /dev/null +++ b/api/main-website/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"100%","color":"brightgreen"} diff --git a/api/main-website/uptime-year.json b/api/main-website/uptime-year.json new file mode 100644 index 00000000..8923b68a --- /dev/null +++ b/api/main-website/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"100%","color":"brightgreen"} diff --git a/api/main-website/uptime.json b/api/main-website/uptime.json new file mode 100644 index 00000000..bd71d6f8 --- /dev/null +++ b/api/main-website/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"100%","color":"brightgreen"} diff --git a/api/panoramax-labs/response-time-day.json b/api/panoramax-labs/response-time-day.json new file mode 100644 index 00000000..072d5dcd --- /dev/null +++ b/api/panoramax-labs/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"516 ms","color":"yellowgreen"} diff --git a/api/panoramax-labs/response-time-month.json b/api/panoramax-labs/response-time-month.json new file mode 100644 index 00000000..b8fbcd5b --- /dev/null +++ b/api/panoramax-labs/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"516 ms","color":"yellowgreen"} diff --git a/api/panoramax-labs/response-time-week.json b/api/panoramax-labs/response-time-week.json new file mode 100644 index 00000000..062b65ab --- /dev/null +++ b/api/panoramax-labs/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"516 ms","color":"yellowgreen"} diff --git a/api/panoramax-labs/response-time-year.json b/api/panoramax-labs/response-time-year.json new file mode 100644 index 00000000..45d80d5e --- /dev/null +++ b/api/panoramax-labs/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"516 ms","color":"yellowgreen"} diff --git a/api/panoramax-labs/response-time.json b/api/panoramax-labs/response-time.json new file mode 100644 index 00000000..080bb167 --- /dev/null +++ b/api/panoramax-labs/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"516 ms","color":"yellowgreen"} diff --git a/api/panoramax-labs/uptime-day.json b/api/panoramax-labs/uptime-day.json new file mode 100644 index 00000000..226baeab --- /dev/null +++ b/api/panoramax-labs/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"} diff --git a/api/panoramax-labs/uptime-month.json b/api/panoramax-labs/uptime-month.json new file mode 100644 index 00000000..059c01da --- /dev/null +++ b/api/panoramax-labs/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"100%","color":"brightgreen"} diff --git a/api/panoramax-labs/uptime-week.json b/api/panoramax-labs/uptime-week.json new file mode 100644 index 00000000..fccd794d --- /dev/null +++ b/api/panoramax-labs/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"100%","color":"brightgreen"} diff --git a/api/panoramax-labs/uptime-year.json b/api/panoramax-labs/uptime-year.json new file mode 100644 index 00000000..8923b68a --- /dev/null +++ b/api/panoramax-labs/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"100%","color":"brightgreen"} diff --git a/api/panoramax-labs/uptime.json b/api/panoramax-labs/uptime.json new file mode 100644 index 00000000..bd71d6f8 --- /dev/null +++ b/api/panoramax-labs/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"100%","color":"brightgreen"} diff --git a/api/panoramax-prod/response-time-day.json b/api/panoramax-prod/response-time-day.json new file mode 100644 index 00000000..dbb6880b --- /dev/null +++ b/api/panoramax-prod/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"313 ms","color":"green"} diff --git a/api/panoramax-prod/response-time-month.json b/api/panoramax-prod/response-time-month.json new file mode 100644 index 00000000..1ed929f8 --- /dev/null +++ b/api/panoramax-prod/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"313 ms","color":"green"} diff --git a/api/panoramax-prod/response-time-week.json b/api/panoramax-prod/response-time-week.json new file mode 100644 index 00000000..5c37aa79 --- /dev/null +++ b/api/panoramax-prod/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"313 ms","color":"green"} diff --git a/api/panoramax-prod/response-time-year.json b/api/panoramax-prod/response-time-year.json new file mode 100644 index 00000000..930786ce --- /dev/null +++ b/api/panoramax-prod/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"313 ms","color":"green"} diff --git a/api/panoramax-prod/response-time.json b/api/panoramax-prod/response-time.json new file mode 100644 index 00000000..e6a918a5 --- /dev/null +++ b/api/panoramax-prod/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"313 ms","color":"green"} diff --git a/api/panoramax-prod/uptime-day.json b/api/panoramax-prod/uptime-day.json new file mode 100644 index 00000000..226baeab --- /dev/null +++ b/api/panoramax-prod/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"} diff --git a/api/panoramax-prod/uptime-month.json b/api/panoramax-prod/uptime-month.json new file mode 100644 index 00000000..059c01da --- /dev/null +++ b/api/panoramax-prod/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"100%","color":"brightgreen"} diff --git a/api/panoramax-prod/uptime-week.json b/api/panoramax-prod/uptime-week.json new file mode 100644 index 00000000..fccd794d --- /dev/null +++ b/api/panoramax-prod/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"100%","color":"brightgreen"} diff --git a/api/panoramax-prod/uptime-year.json b/api/panoramax-prod/uptime-year.json new file mode 100644 index 00000000..8923b68a --- /dev/null +++ b/api/panoramax-prod/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"100%","color":"brightgreen"} diff --git a/api/panoramax-prod/uptime.json b/api/panoramax-prod/uptime.json new file mode 100644 index 00000000..bd71d6f8 --- /dev/null +++ b/api/panoramax-prod/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"100%","color":"brightgreen"} diff --git a/api/production-ready-data/response-time-day.json b/api/production-ready-data/response-time-day.json new file mode 100644 index 00000000..3c15af40 --- /dev/null +++ b/api/production-ready-data/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"384 ms","color":"green"} diff --git a/api/production-ready-data/response-time-month.json b/api/production-ready-data/response-time-month.json new file mode 100644 index 00000000..946273cf --- /dev/null +++ b/api/production-ready-data/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"384 ms","color":"green"} diff --git a/api/production-ready-data/response-time-week.json b/api/production-ready-data/response-time-week.json new file mode 100644 index 00000000..9516db9a --- /dev/null +++ b/api/production-ready-data/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"384 ms","color":"green"} diff --git a/api/production-ready-data/response-time-year.json b/api/production-ready-data/response-time-year.json new file mode 100644 index 00000000..13be16ff --- /dev/null +++ b/api/production-ready-data/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"384 ms","color":"green"} diff --git a/api/production-ready-data/response-time.json b/api/production-ready-data/response-time.json new file mode 100644 index 00000000..594133ed --- /dev/null +++ b/api/production-ready-data/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"384 ms","color":"green"} diff --git a/api/production-ready-data/uptime-day.json b/api/production-ready-data/uptime-day.json new file mode 100644 index 00000000..226baeab --- /dev/null +++ b/api/production-ready-data/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"} diff --git a/api/production-ready-data/uptime-month.json b/api/production-ready-data/uptime-month.json new file mode 100644 index 00000000..059c01da --- /dev/null +++ b/api/production-ready-data/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"100%","color":"brightgreen"} diff --git a/api/production-ready-data/uptime-week.json b/api/production-ready-data/uptime-week.json new file mode 100644 index 00000000..fccd794d --- /dev/null +++ b/api/production-ready-data/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"100%","color":"brightgreen"} diff --git a/api/production-ready-data/uptime-year.json b/api/production-ready-data/uptime-year.json new file mode 100644 index 00000000..8923b68a --- /dev/null +++ b/api/production-ready-data/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"100%","color":"brightgreen"} diff --git a/api/production-ready-data/uptime.json b/api/production-ready-data/uptime.json new file mode 100644 index 00000000..bd71d6f8 --- /dev/null +++ b/api/production-ready-data/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"100%","color":"brightgreen"} diff --git a/api/static-assets-labs/response-time-day.json b/api/static-assets-labs/response-time-day.json new file mode 100644 index 00000000..7c501ec9 --- /dev/null +++ b/api/static-assets-labs/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"0 ms","color":"red"} diff --git a/api/static-assets-labs/response-time-month.json b/api/static-assets-labs/response-time-month.json new file mode 100644 index 00000000..d7245c62 --- /dev/null +++ b/api/static-assets-labs/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"0 ms","color":"red"} diff --git a/api/static-assets-labs/response-time-week.json b/api/static-assets-labs/response-time-week.json new file mode 100644 index 00000000..578e0757 --- /dev/null +++ b/api/static-assets-labs/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"0 ms","color":"red"} diff --git a/api/static-assets-labs/response-time-year.json b/api/static-assets-labs/response-time-year.json new file mode 100644 index 00000000..c60b234b --- /dev/null +++ b/api/static-assets-labs/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"0 ms","color":"red"} diff --git a/api/static-assets-labs/response-time.json b/api/static-assets-labs/response-time.json new file mode 100644 index 00000000..3ef4a0d4 --- /dev/null +++ b/api/static-assets-labs/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"0 ms","color":"red"} diff --git a/api/static-assets-labs/uptime-day.json b/api/static-assets-labs/uptime-day.json new file mode 100644 index 00000000..59a88964 --- /dev/null +++ b/api/static-assets-labs/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"1.37%","color":"red"} diff --git a/api/static-assets-labs/uptime-month.json b/api/static-assets-labs/uptime-month.json new file mode 100644 index 00000000..77d02413 --- /dev/null +++ b/api/static-assets-labs/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"1.37%","color":"red"} diff --git a/api/static-assets-labs/uptime-week.json b/api/static-assets-labs/uptime-week.json new file mode 100644 index 00000000..e56508ee --- /dev/null +++ b/api/static-assets-labs/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"1.37%","color":"red"} diff --git a/api/static-assets-labs/uptime-year.json b/api/static-assets-labs/uptime-year.json new file mode 100644 index 00000000..fb02fb2d --- /dev/null +++ b/api/static-assets-labs/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"1.37%","color":"red"} diff --git a/api/static-assets-labs/uptime.json b/api/static-assets-labs/uptime.json new file mode 100644 index 00000000..3950ec62 --- /dev/null +++ b/api/static-assets-labs/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"1.37%","color":"red"} diff --git a/api/static-assets-prod/response-time-day.json b/api/static-assets-prod/response-time-day.json new file mode 100644 index 00000000..7c501ec9 --- /dev/null +++ b/api/static-assets-prod/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"0 ms","color":"red"} diff --git a/api/static-assets-prod/response-time-month.json b/api/static-assets-prod/response-time-month.json new file mode 100644 index 00000000..d7245c62 --- /dev/null +++ b/api/static-assets-prod/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"0 ms","color":"red"} diff --git a/api/static-assets-prod/response-time-week.json b/api/static-assets-prod/response-time-week.json new file mode 100644 index 00000000..578e0757 --- /dev/null +++ b/api/static-assets-prod/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"0 ms","color":"red"} diff --git a/api/static-assets-prod/response-time-year.json b/api/static-assets-prod/response-time-year.json new file mode 100644 index 00000000..c60b234b --- /dev/null +++ b/api/static-assets-prod/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"0 ms","color":"red"} diff --git a/api/static-assets-prod/response-time.json b/api/static-assets-prod/response-time.json new file mode 100644 index 00000000..3ef4a0d4 --- /dev/null +++ b/api/static-assets-prod/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"0 ms","color":"red"} diff --git a/api/static-assets-prod/uptime-day.json b/api/static-assets-prod/uptime-day.json new file mode 100644 index 00000000..7ca7a963 --- /dev/null +++ b/api/static-assets-prod/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"0%","color":"red"} diff --git a/api/static-assets-prod/uptime-month.json b/api/static-assets-prod/uptime-month.json new file mode 100644 index 00000000..deb931b9 --- /dev/null +++ b/api/static-assets-prod/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"0%","color":"red"} diff --git a/api/static-assets-prod/uptime-week.json b/api/static-assets-prod/uptime-week.json new file mode 100644 index 00000000..a18f4565 --- /dev/null +++ b/api/static-assets-prod/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"0%","color":"red"} diff --git a/api/static-assets-prod/uptime-year.json b/api/static-assets-prod/uptime-year.json new file mode 100644 index 00000000..03954cfc --- /dev/null +++ b/api/static-assets-prod/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"0%","color":"red"} diff --git a/api/static-assets-prod/uptime.json b/api/static-assets-prod/uptime.json new file mode 100644 index 00000000..0657891e --- /dev/null +++ b/api/static-assets-prod/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"0%","color":"red"} diff --git a/api/tile-server-labs/response-time-day.json b/api/tile-server-labs/response-time-day.json new file mode 100644 index 00000000..0549bfc9 --- /dev/null +++ b/api/tile-server-labs/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"43 ms","color":"brightgreen"} diff --git a/api/tile-server-labs/response-time-month.json b/api/tile-server-labs/response-time-month.json new file mode 100644 index 00000000..3e4f0e6b --- /dev/null +++ b/api/tile-server-labs/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"43 ms","color":"brightgreen"} diff --git a/api/tile-server-labs/response-time-week.json b/api/tile-server-labs/response-time-week.json new file mode 100644 index 00000000..6dbea22d --- /dev/null +++ b/api/tile-server-labs/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"43 ms","color":"brightgreen"} diff --git a/api/tile-server-labs/response-time-year.json b/api/tile-server-labs/response-time-year.json new file mode 100644 index 00000000..062e8c89 --- /dev/null +++ b/api/tile-server-labs/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"43 ms","color":"brightgreen"} diff --git a/api/tile-server-labs/response-time.json b/api/tile-server-labs/response-time.json new file mode 100644 index 00000000..e4218b09 --- /dev/null +++ b/api/tile-server-labs/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"43 ms","color":"brightgreen"} diff --git a/api/tile-server-labs/uptime-day.json b/api/tile-server-labs/uptime-day.json new file mode 100644 index 00000000..f39fc7dc --- /dev/null +++ b/api/tile-server-labs/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"1.04%","color":"red"} diff --git a/api/tile-server-labs/uptime-month.json b/api/tile-server-labs/uptime-month.json new file mode 100644 index 00000000..29e73c01 --- /dev/null +++ b/api/tile-server-labs/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"1.04%","color":"red"} diff --git a/api/tile-server-labs/uptime-week.json b/api/tile-server-labs/uptime-week.json new file mode 100644 index 00000000..a3d35aa8 --- /dev/null +++ b/api/tile-server-labs/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"1.04%","color":"red"} diff --git a/api/tile-server-labs/uptime-year.json b/api/tile-server-labs/uptime-year.json new file mode 100644 index 00000000..64f3db67 --- /dev/null +++ b/api/tile-server-labs/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"1.04%","color":"red"} diff --git a/api/tile-server-labs/uptime.json b/api/tile-server-labs/uptime.json new file mode 100644 index 00000000..73bedc4a --- /dev/null +++ b/api/tile-server-labs/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"1.04%","color":"red"} diff --git a/api/tile-server-prod/response-time-day.json b/api/tile-server-prod/response-time-day.json new file mode 100644 index 00000000..83b64c0a --- /dev/null +++ b/api/tile-server-prod/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"71 ms","color":"brightgreen"} diff --git a/api/tile-server-prod/response-time-month.json b/api/tile-server-prod/response-time-month.json new file mode 100644 index 00000000..7fc20de3 --- /dev/null +++ b/api/tile-server-prod/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"71 ms","color":"brightgreen"} diff --git a/api/tile-server-prod/response-time-week.json b/api/tile-server-prod/response-time-week.json new file mode 100644 index 00000000..91b41d57 --- /dev/null +++ b/api/tile-server-prod/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"71 ms","color":"brightgreen"} diff --git a/api/tile-server-prod/response-time-year.json b/api/tile-server-prod/response-time-year.json new file mode 100644 index 00000000..929a211a --- /dev/null +++ b/api/tile-server-prod/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"71 ms","color":"brightgreen"} diff --git a/api/tile-server-prod/response-time.json b/api/tile-server-prod/response-time.json new file mode 100644 index 00000000..e37a69d2 --- /dev/null +++ b/api/tile-server-prod/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"71 ms","color":"brightgreen"} diff --git a/api/tile-server-prod/uptime-day.json b/api/tile-server-prod/uptime-day.json new file mode 100644 index 00000000..1c991695 --- /dev/null +++ b/api/tile-server-prod/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"0.84%","color":"red"} diff --git a/api/tile-server-prod/uptime-month.json b/api/tile-server-prod/uptime-month.json new file mode 100644 index 00000000..41a33de7 --- /dev/null +++ b/api/tile-server-prod/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"0.84%","color":"red"} diff --git a/api/tile-server-prod/uptime-week.json b/api/tile-server-prod/uptime-week.json new file mode 100644 index 00000000..79855251 --- /dev/null +++ b/api/tile-server-prod/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"0.84%","color":"red"} diff --git a/api/tile-server-prod/uptime-year.json b/api/tile-server-prod/uptime-year.json new file mode 100644 index 00000000..66f6b6cf --- /dev/null +++ b/api/tile-server-prod/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"0.84%","color":"red"} diff --git a/api/tile-server-prod/uptime.json b/api/tile-server-prod/uptime.json new file mode 100644 index 00000000..84ae9e27 --- /dev/null +++ b/api/tile-server-prod/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"0.84%","color":"red"} diff --git a/api/torrent-index-labs/response-time-day.json b/api/torrent-index-labs/response-time-day.json new file mode 100644 index 00000000..7c501ec9 --- /dev/null +++ b/api/torrent-index-labs/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"0 ms","color":"red"} diff --git a/api/torrent-index-labs/response-time-month.json b/api/torrent-index-labs/response-time-month.json new file mode 100644 index 00000000..d7245c62 --- /dev/null +++ b/api/torrent-index-labs/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"0 ms","color":"red"} diff --git a/api/torrent-index-labs/response-time-week.json b/api/torrent-index-labs/response-time-week.json new file mode 100644 index 00000000..578e0757 --- /dev/null +++ b/api/torrent-index-labs/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"0 ms","color":"red"} diff --git a/api/torrent-index-labs/response-time-year.json b/api/torrent-index-labs/response-time-year.json new file mode 100644 index 00000000..c60b234b --- /dev/null +++ b/api/torrent-index-labs/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"0 ms","color":"red"} diff --git a/api/torrent-index-labs/response-time.json b/api/torrent-index-labs/response-time.json new file mode 100644 index 00000000..3ef4a0d4 --- /dev/null +++ b/api/torrent-index-labs/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"0 ms","color":"red"} diff --git a/api/torrent-index-labs/uptime-day.json b/api/torrent-index-labs/uptime-day.json new file mode 100644 index 00000000..7ca7a963 --- /dev/null +++ b/api/torrent-index-labs/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"0%","color":"red"} diff --git a/api/torrent-index-labs/uptime-month.json b/api/torrent-index-labs/uptime-month.json new file mode 100644 index 00000000..deb931b9 --- /dev/null +++ b/api/torrent-index-labs/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"0%","color":"red"} diff --git a/api/torrent-index-labs/uptime-week.json b/api/torrent-index-labs/uptime-week.json new file mode 100644 index 00000000..a18f4565 --- /dev/null +++ b/api/torrent-index-labs/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"0%","color":"red"} diff --git a/api/torrent-index-labs/uptime-year.json b/api/torrent-index-labs/uptime-year.json new file mode 100644 index 00000000..03954cfc --- /dev/null +++ b/api/torrent-index-labs/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"0%","color":"red"} diff --git a/api/torrent-index-labs/uptime.json b/api/torrent-index-labs/uptime.json new file mode 100644 index 00000000..0657891e --- /dev/null +++ b/api/torrent-index-labs/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"0%","color":"red"} diff --git a/api/torrent-index-prod/response-time-day.json b/api/torrent-index-prod/response-time-day.json new file mode 100644 index 00000000..7c501ec9 --- /dev/null +++ b/api/torrent-index-prod/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"0 ms","color":"red"} diff --git a/api/torrent-index-prod/response-time-month.json b/api/torrent-index-prod/response-time-month.json new file mode 100644 index 00000000..d7245c62 --- /dev/null +++ b/api/torrent-index-prod/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"0 ms","color":"red"} diff --git a/api/torrent-index-prod/response-time-week.json b/api/torrent-index-prod/response-time-week.json new file mode 100644 index 00000000..578e0757 --- /dev/null +++ b/api/torrent-index-prod/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"0 ms","color":"red"} diff --git a/api/torrent-index-prod/response-time-year.json b/api/torrent-index-prod/response-time-year.json new file mode 100644 index 00000000..c60b234b --- /dev/null +++ b/api/torrent-index-prod/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"0 ms","color":"red"} diff --git a/api/torrent-index-prod/response-time.json b/api/torrent-index-prod/response-time.json new file mode 100644 index 00000000..3ef4a0d4 --- /dev/null +++ b/api/torrent-index-prod/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"0 ms","color":"red"} diff --git a/api/torrent-index-prod/uptime-day.json b/api/torrent-index-prod/uptime-day.json new file mode 100644 index 00000000..7ca7a963 --- /dev/null +++ b/api/torrent-index-prod/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"0%","color":"red"} diff --git a/api/torrent-index-prod/uptime-month.json b/api/torrent-index-prod/uptime-month.json new file mode 100644 index 00000000..deb931b9 --- /dev/null +++ b/api/torrent-index-prod/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"0%","color":"red"} diff --git a/api/torrent-index-prod/uptime-week.json b/api/torrent-index-prod/uptime-week.json new file mode 100644 index 00000000..a18f4565 --- /dev/null +++ b/api/torrent-index-prod/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"0%","color":"red"} diff --git a/api/torrent-index-prod/uptime-year.json b/api/torrent-index-prod/uptime-year.json new file mode 100644 index 00000000..03954cfc --- /dev/null +++ b/api/torrent-index-prod/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"0%","color":"red"} diff --git a/api/torrent-index-prod/uptime.json b/api/torrent-index-prod/uptime.json new file mode 100644 index 00000000..0657891e --- /dev/null +++ b/api/torrent-index-prod/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"0%","color":"red"} diff --git a/api/zoo-project-wps-labs/response-time-day.json b/api/zoo-project-wps-labs/response-time-day.json new file mode 100644 index 00000000..7c501ec9 --- /dev/null +++ b/api/zoo-project-wps-labs/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"0 ms","color":"red"} diff --git a/api/zoo-project-wps-labs/response-time-month.json b/api/zoo-project-wps-labs/response-time-month.json new file mode 100644 index 00000000..d7245c62 --- /dev/null +++ b/api/zoo-project-wps-labs/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"0 ms","color":"red"} diff --git a/api/zoo-project-wps-labs/response-time-week.json b/api/zoo-project-wps-labs/response-time-week.json new file mode 100644 index 00000000..578e0757 --- /dev/null +++ b/api/zoo-project-wps-labs/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"0 ms","color":"red"} diff --git a/api/zoo-project-wps-labs/response-time-year.json b/api/zoo-project-wps-labs/response-time-year.json new file mode 100644 index 00000000..c60b234b --- /dev/null +++ b/api/zoo-project-wps-labs/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"0 ms","color":"red"} diff --git a/api/zoo-project-wps-labs/response-time.json b/api/zoo-project-wps-labs/response-time.json new file mode 100644 index 00000000..3ef4a0d4 --- /dev/null +++ b/api/zoo-project-wps-labs/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"0 ms","color":"red"} diff --git a/api/zoo-project-wps-labs/uptime-day.json b/api/zoo-project-wps-labs/uptime-day.json new file mode 100644 index 00000000..a3514f29 --- /dev/null +++ b/api/zoo-project-wps-labs/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"0.42%","color":"red"} diff --git a/api/zoo-project-wps-labs/uptime-month.json b/api/zoo-project-wps-labs/uptime-month.json new file mode 100644 index 00000000..2d9d8a6b --- /dev/null +++ b/api/zoo-project-wps-labs/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"0.42%","color":"red"} diff --git a/api/zoo-project-wps-labs/uptime-week.json b/api/zoo-project-wps-labs/uptime-week.json new file mode 100644 index 00000000..a3ad2172 --- /dev/null +++ b/api/zoo-project-wps-labs/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"0.42%","color":"red"} diff --git a/api/zoo-project-wps-labs/uptime-year.json b/api/zoo-project-wps-labs/uptime-year.json new file mode 100644 index 00000000..946445d9 --- /dev/null +++ b/api/zoo-project-wps-labs/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"0.42%","color":"red"} diff --git a/api/zoo-project-wps-labs/uptime.json b/api/zoo-project-wps-labs/uptime.json new file mode 100644 index 00000000..252238cb --- /dev/null +++ b/api/zoo-project-wps-labs/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"0.42%","color":"red"} diff --git a/api/zoo-project-wps-prod/response-time-day.json b/api/zoo-project-wps-prod/response-time-day.json new file mode 100644 index 00000000..7c501ec9 --- /dev/null +++ b/api/zoo-project-wps-prod/response-time-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 24h","message":"0 ms","color":"red"} diff --git a/api/zoo-project-wps-prod/response-time-month.json b/api/zoo-project-wps-prod/response-time-month.json new file mode 100644 index 00000000..d7245c62 --- /dev/null +++ b/api/zoo-project-wps-prod/response-time-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 30d","message":"0 ms","color":"red"} diff --git a/api/zoo-project-wps-prod/response-time-week.json b/api/zoo-project-wps-prod/response-time-week.json new file mode 100644 index 00000000..578e0757 --- /dev/null +++ b/api/zoo-project-wps-prod/response-time-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 7d","message":"0 ms","color":"red"} diff --git a/api/zoo-project-wps-prod/response-time-year.json b/api/zoo-project-wps-prod/response-time-year.json new file mode 100644 index 00000000..c60b234b --- /dev/null +++ b/api/zoo-project-wps-prod/response-time-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time 1y","message":"0 ms","color":"red"} diff --git a/api/zoo-project-wps-prod/response-time.json b/api/zoo-project-wps-prod/response-time.json new file mode 100644 index 00000000..3ef4a0d4 --- /dev/null +++ b/api/zoo-project-wps-prod/response-time.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"response time","message":"0 ms","color":"red"} diff --git a/api/zoo-project-wps-prod/uptime-day.json b/api/zoo-project-wps-prod/uptime-day.json new file mode 100644 index 00000000..df489897 --- /dev/null +++ b/api/zoo-project-wps-prod/uptime-day.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 24h","message":"0.76%","color":"red"} diff --git a/api/zoo-project-wps-prod/uptime-month.json b/api/zoo-project-wps-prod/uptime-month.json new file mode 100644 index 00000000..e96be15c --- /dev/null +++ b/api/zoo-project-wps-prod/uptime-month.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 30d","message":"0.76%","color":"red"} diff --git a/api/zoo-project-wps-prod/uptime-week.json b/api/zoo-project-wps-prod/uptime-week.json new file mode 100644 index 00000000..f6e9c56d --- /dev/null +++ b/api/zoo-project-wps-prod/uptime-week.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 7d","message":"0.76%","color":"red"} diff --git a/api/zoo-project-wps-prod/uptime-year.json b/api/zoo-project-wps-prod/uptime-year.json new file mode 100644 index 00000000..9057d413 --- /dev/null +++ b/api/zoo-project-wps-prod/uptime-year.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime 1y","message":"0.76%","color":"red"} diff --git a/api/zoo-project-wps-prod/uptime.json b/api/zoo-project-wps-prod/uptime.json new file mode 100644 index 00000000..5f0eb9a9 --- /dev/null +++ b/api/zoo-project-wps-prod/uptime.json @@ -0,0 +1 @@ +{"schemaVersion":1,"label":"uptime","message":"0.76%","color":"red"} diff --git a/graphs/bit-torrent-tracker/response-time-day.png b/graphs/bit-torrent-tracker/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..de34ea624902d90a17946b1338e7c2af9df4b139 GIT binary patch literal 8879 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 literal 0 HcmV?d00001 diff --git a/graphs/data-in-the-lab/response-time-month.png b/graphs/data-in-the-lab/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/data-in-the-lab/response-time-week.png b/graphs/data-in-the-lab/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/data-in-the-lab/response-time-year.png b/graphs/data-in-the-lab/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/data-in-the-lab/response-time.png b/graphs/data-in-the-lab/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/geo-server-labs/response-time-day.png b/graphs/geo-server-labs/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/geo-server-labs/response-time-month.png b/graphs/geo-server-labs/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/geo-server-labs/response-time-week.png b/graphs/geo-server-labs/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/geo-server-labs/response-time-year.png b/graphs/geo-server-labs/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/geo-server-labs/response-time.png b/graphs/geo-server-labs/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/geo-server-prod/response-time-day.png b/graphs/geo-server-prod/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/geo-server-prod/response-time-month.png b/graphs/geo-server-prod/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/geo-server-prod/response-time-week.png b/graphs/geo-server-prod/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/geo-server-prod/response-time-year.png b/graphs/geo-server-prod/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/geo-server-prod/response-time.png b/graphs/geo-server-prod/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/git-source-code/response-time-day.png b/graphs/git-source-code/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/git-source-code/response-time-month.png b/graphs/git-source-code/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/git-source-code/response-time-week.png b/graphs/git-source-code/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/git-source-code/response-time-year.png b/graphs/git-source-code/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/git-source-code/response-time.png b/graphs/git-source-code/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/main-website/response-time-day.png b/graphs/main-website/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..ccd686683cef76dc74f1c464045bfdec6718a6ef GIT binary patch literal 10058 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 literal 0 HcmV?d00001 diff --git a/graphs/main-website/response-time-month.png b/graphs/main-website/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..ccd686683cef76dc74f1c464045bfdec6718a6ef GIT binary patch literal 10058 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 literal 0 HcmV?d00001 diff --git a/graphs/main-website/response-time-week.png b/graphs/main-website/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..ccd686683cef76dc74f1c464045bfdec6718a6ef GIT binary patch literal 10058 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 literal 0 HcmV?d00001 diff --git a/graphs/main-website/response-time-year.png b/graphs/main-website/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..ccd686683cef76dc74f1c464045bfdec6718a6ef GIT binary patch literal 10058 zcmd5?c|4Wr`+g;9$kJp9StcY=vTs=`;V>9G$xcZ2V^2;RMWK+Cgd)Om9I_{c5Ji@; zgk%W^Crg&>e)nsd`PPi)@89&td_L#(-p~Eq%XMGR^}OM~X{*uEu+tz2LWfaT(L<1J zCI~`tbLS5D#Z!{&4*YM2ji#CkvVs0fd6p52AUp_0<+y=g;-~lK=gqvUMrS^3EH1wH zIA7-)Gc;6SeR`+9qb9AOOLyIv_#66d^HHVFg+db2FC5dNuSh#d{2otnn<5kAceC}t zarbvU(MA$l3AB8Kn+vXwo^_i$)ez>$`){kg%@6I`c*Y~JPlI!L@Z;j}O6e+H-CA+v zr{sWRN}Ax+|Fi$*#P-ZnfKLITzAj^mZI0`_RI~_^LbpITyiu>7%k?UL7y3j05r1Qr z13%Ba9Nq9CTS*Po4yy$5APCOY!8UJs{Y+(Ji3jGP6&UJ`9AD=DV6rlmU{ufJm8$SF zf++ibR(hJ~x<0Yt-y$^^5`o!>4_?#Q@Ewx3@0HmQIRR#RhI0-l#kJ$pW_Yf%rIvVL ztx{Afw;@Q0VSD@aFQ;Xn#Bec;2F9>y8K2XrIkWa{!Qt6d4#{I z-u_qmqQ1WC4jU|RW zeImTd=M+@S>0*#9CFZ8VPJborF2C1VjS>BtejSt}Xtw=4!C zE9?;hW|kNBpzb#puNL0ODq4DP)aUR|^5j_}YGt%^2_htwcf-GMvF7oRzF(lyvxlBz!X%?+-dJ)1ag@F`JpK>;(&<70>emY{-liN*4)L;zI0NiQ5JKx zYRTlR^8DvJ8sUEslEcwe%Jf|9>z&zGiX`P&CnYY=q>bBK4!t{J=a7m+EW!|2evkS2q3E~bCE=(oN+xPJB| zD<5QAs6GO$w$CX~T<6{Nh%>vLCa~4RySzXgoNT_N23{_%Yu>e=uSm<|>4{`s@JT_J zkJ2+Q^?NDTl$h2wa6u-n9s4Lf+D@vh`u+aR0PeI+zW7^jNm62|N2tP3t@k-rh}{FT zrk@~qhQzALE?;}Yp9ZZ$*IM)pF#_H1LVHf3@ra)3WD(#nnpI8MHCounyzpSB(btgs zy!R0z>z_2_e8rrq&~J|R8P0sqY3pDuJ;hhSCf3}BZ?M4%W9uKF|420Vgvd`~F0wV% zJ)wejY4CmZH7+lrvT_cuKD4%V!z{bVh#b&EtLaYc!yE`;qx)bx7AP2C3nZ23fTB@rcJ9*r6e3xDXd!13uAjrln|x zApGmA@Wuwxhu>!h3{=~OMI+PXfbS|-&5`~@K=;-$AH)J~Q#<$G4PiD*}5Ej`r(o*Hmyxg={ zL|(JA##Vbf;K@^bE^D&}O-txha7yW69VVtC+|-B)E3+QF_qbKC`ctvl#x#sEhkZ6v@%L z!~yLEB{l?^=7nH;#Vk;nD&>4NqaIW4tobD~)3kp5K;jhUtb{pRn`1Km&!;%WVz;&G zs^Z96&6xGgAZMEV8hc7dZHG`$A?ltJ1=5_0muznzp6%%J<)fp{vyGsqGr|I54ZM7) zU>lF-zWJ)E@og@tsQaO@bRNhc)EfzJVQ6H-wv}H&h?d^}m#eAAhD=?yU)Bd_*$51_qzB3h# z;oM_@bW4trMh@dH+L>G9VD%tsRiSo+>{+(d*cp7YJ(+(vW z?k8-T{$;ZsYcC6%SSKIqycJp6!bQ~Cd_wUJwtvVac1k2P6jtnYQG;ekxlU)fB*WoF zP!h4VSf8PJnq5Emn4V!Wy87uFVd%y_7(4}yG%J-COa(NOT6^gu&>@98GW0Jf|H-H; zRTVX;xtJ_`JAvSTD*r8}`!rQ!smFccrG!`UezsGLs|tX{V;v5?EvoZQytC6MD^q5 zlbe_0MFc8@gVrLV`>aBr1)>c`V(jZ4G`01v)cCUfZghc?@gHOPxfIfQYm_OrXgtF1 zYys5?%nPn3!GE6p511F?`CNid-)CN!th3}mkf)8O^`8~Z-6{;w(K{R#DVp#K!2gVG z=(E@8YF(%L+H0=zHNJK{lxVCkt2JdE`pg(zriK27W^ zNok&p@?vrZ;Ii?ikzaU)UVGO$HDTnKn(D+Tv*POvG}0c*@AF|o<1Lk)BkZqb`=Lm6 zv}&sGZ;&paei?=0LGyt+Ma!_@8AGxu@3SLLJg>~_T11VyR%kZg{TE1sKWu1O`Bqw5 z_I@}|3P}^F_UFH=`;45Oz~vYu8o+|SC*OQ7RAH<{&cY`2*@qcp2IPgy=MI*)4dX!= z+vBw~@>OX3dmoNB)bMtAjPTv3AFa;Brwd6&@;zzcq~{EU;qv0`-j%t_gSGP?-$V+L z*`x{jc;e83MSmFAaaN)4^QIcIetua=vy%EKD~A3F?V=#+mGnUFVQne=NTdW?lQZP{ zB%Wx?fzG%SMP}B?>{;W=guS0ATA0!0SN%fQBr!`o8`hyg2BOtH2VCit1Yw>RmsTkX zjl~aKIA+!iGvk;LxkL+0D1Z0?Fz@Z!0b6eNEq^Xzcgxe_rl^QU_i{l%YxtO7ecM3g zwSBJCgGZ*@C=rqncr+Wcu;XsDgy?UrnfbZD3Uh%sd%zo9MZdY}o!^9|1jahiY1M-D z|CLwJsH;U0U0R1Who~gvG@-feiKua%W)ko{`x4GDsUZOxr1@S5vrp=CjE@fEld7oq z=!l$4+!~MfEpJ0T6<@fRf3$3%Ox$R}H>POa|Ip|GY`#JJ+LB%YwaN!{c9vPZX7;hg z;$^C6-uDW~I7jH;^Il>($Jjod}5?0)PTBn-H0#f^MvCmT>reM*3O)m3!_L0(V=m z_P?g$iK*3S3vfDrSiTzS#t|9Mx2D_LkhQwpW&Mt${YNDrz0wM6cvVY>i%1Q_?lF({7 zB{JE&93kKRSkc9<@0JA9OEb%cV;=>rAt@Uu2v3Fu&$nXR9JR$5u6P-BQGoybQcKR< zhAy*Di!YW{CH0=M<~|=J+AM%piJ9j&>={p_>_HQA@%E4CvT`!I#Ocq*ipQFdM$*=j z!rd*<=}oBDd{RZNIq38kTVpV12^AC}j<5b{+2YMKe>Sbq*>i_7 z#uUJh;>!@FAObMWj!5Tg%s%~5(}@(gi<06)1{vo@@p)62L)3Y^sVAw7x-LCEUbzjY zD3PCk#y4>!G415Q1!3`&0RLYfsT?Y+rcgk08$0JnZYS6Td<2qzO|%VTD`kP59Hb=lrwA}_*3@s8-C1#JB;qz9dgylH+*^Z zD)WMF%`TBqWq|>%GDB+N4f-_po8M?=LlUpnVZ``ods%Pi(1 zN7ME2TjKya>9aW^I~Zlr)fuOzXxSbmvf9159#f>4lZ3UAv-phlBksT2b4j^w$dm@* zwAqRr^We;Yf#AZ>12oh1M$ED|8V(6_t~PZ@e+o*#HmAD-ze^CtN@`>rz@2g_e^)W( zCBjQ_R>a4QSmin=T|fDg4U|M5S`y|G`2jP#>*Qv|LKb3tZLYTqi-OD0)FX~ z${gnjMBrDfc2MYR*P%RpE1wo&lM@o+$Zl0jNp`AjaiWp=V1OSC^j->@;AW|Ck+6uF zQ^S}g8|l>8BnSt{iJ4f3a*}M1tx)v){PXk<2W*vk{i^U&fvQL})bNYL?B=EcT{1q} zt>J(-)CMA*2HLPde<1k3$kyI|;|gACegC@;(8T>l5bBh;c{bmI0VRhtV}80FdCn10 zOjjgL_vt3~TtZw!z+-7$b8|Uf+fjTwB|4~odq#FXniMhVj>vIAsh!B0h`-=+N80U- zwa82TEYvCs6uWZF#=Bwc?7iF#o@^z}1}gtv4+slh?HcbjHis2z3LHA;gWRAzj9UF} zQo(6%I3ZtD8qz_ML!V@q1Q)#)Hbu07Y?W9`&i@)RF@_< zWm>T5%U06J;}!tqNKViiqkJwoAtSvd+P5!gebg*x+~z26VT{bBqruS)>V8!&=yWiw zxZ;-oEBz`+xRnEhZf@Vk_@lA(mP9+QU89iTF0|1Usx4O@pS$-asEw<|8zs=I-Wls#YrE9vGkgU>6odK4J)M!h>(XdL^l6L+s`odU5! z2O5??c(|I9uC2r>B55azJZ-}XZKig6ld0{8SOa<+HPx#$uv5|n*eR#|7J7vNG#$voG4t4Vgoc$Tu z+`N}W+2lo>1vW>&cpN+IuMGI^3&LzC>lbN`GM+KOJj_|pkFwIKPh0NV9PCz|1*ffb zTyBR)G}g{Xg%VM>xm zc?E@I?iOSi3E-fjRqk1Iz8*`L?a!-qWwsk~&Is-2ZzE$^BfgH}_%3f1pe|1|&T1C#UGt+~}p?uSyxKHpK* zgA~7Lge0x1IEJp7V$3Xmz7tsr=su@hAzTeD5U51J@*ce#eH4Ge}wv0O2=rp8GP zGBcArzVhMC0|Cs*&0Ldo`wAbe{P73gE_hGV7e4U>LWI*TW*?+Wlu0C;oOVf_ ziAhu1JZ2nXX|ro-i>{=B;-~^b3xT6v=wn}rN*mzuiD-FHc}@G)G5$o80*CE5 zMQ}9W1*xI6x;D=%M*DX!C54oL(sa)lbOC_BlXFi`VUfVdNrMdK#AINc7Ns zWg{`#BCbHvV)z?jf(KE#5<-Q&J3ijZ#wPEO!?hFD@<6YEVHpOwe-wzsx&?_MR#5gh`q5w?+4rj>6H2ef-+r&2*1lUm4%GP?*e8O}W{Md) z&VncE#5p(A_Bt}`L`vYq*L*1}n{}$t^DMstSJQJ#>s%*^IA^fU;|U92Ht5(8Wc{GN zim5GM9b)$ROLV^Ka2UZJv&g!nP5f4!*p4GWaQ2UErA|r#FHpw)Q*S5P5vat>l6%X zue~LutIY~EC>)0&5NFpLu2Qq7dsOaK*o|tY>8~aIoq&F)bV8J+*eX7INR6Bcwx})V zLsdg)CFPBQVXhLhtz={r*P0y;n!GTdCLB@ZbFxs?A1F^~a0&oy0OboFa84_k3QL;L zHo(!`RGI(>Rf?3U87`zZ>MmP`oT0o!WRQ-YY#1jS=OF{E&7ac=S%Z^D@5AW0;j$r# zQ9e$ZQQNzqirF6G*F$@;Sr_cSef&SI;_cl^KRuwdGv|K+SU}_;G>!vX!ZTt8XZ-#H zs~YrJwqJwPncIED>$v#ha8Xt;@>VxNCfm4rRR zDFQ%@lqi(jr%d@fUw8OZOhz;4E`891WY!*cT@638iddD7NgFv#Ij?kd$m) zVzY0p;#x|Hhk~pZ%&FSQ2_^^=PO3j>`x@^SEE(yagm+k13v24Hw3kO8sP=aO#t{Y$ zsLTNm+P+mPC=iA4kkBNi?^NXJAqJ$2t-LyA)Gzz>4NRjc=J_tP?La>nhVnwlM`>6B zR9##KSm`(dHCx@P{Y9hop6RvqVJqNlfE4VeqBVcJvT{OIaFmK|_91$&AaMUqRQxec zF8r$jA0EVtb%t=6Py{-Nh?5)2gEAT_#Pa-LRv;)PM9=-!C-S-y(=4z4Eg-{eLsYJY zgc5!RUyWKj;vHQM50-ne!W|f*wI70BrdWqzce-j#r+j>t3m^ zB3+qiGI{p_7{zF2;=Sg2J;N`fns9VNa4e7-nZw3iku7KDBp5LnLaYiX%E zikcx*%d_r(0{a(mvb@QL*+a<>1&)|UhJ>1rnwypBXfrU@A`*b|BdfrH4*NU5RgLrOCgyvw0x1b%!YhvE1{oAKPW3I1(FA%zZxYeA=}$js5;WdF{5o7j(^APc zP1?1nYF*t!MRZ6dP#vzqn5eQDP~?bgrxJR<$4<3%{fuq~DD=HA7Z~6c5^!jo_Xik_ zI8xIXaqs;%Mk7RVKeJEvKf-7PQ~;wJpZ|@~2$>Ha%=`Reen`3=!q6-UOH&P`MAt;Cd@n0ACpl91TtGZ zF5yb-JG9@Ci!4;xmm`9fk9!OSc#hOEFGO&3q5}-%$#P5Ikge!6f~BP~dbtH+qXS!L zKY)i0ouN06aReHK{wQ6dk10^pZ^UIwxFvfZ;rrSAW6lw!1CkE>YhtLDlR)_67O1HR zE=jqvo2sxd)KcO+`7q`=-Dr)9#=M4BVA~Qprf`IlmEFhtKCp^u$cntW!wM3_X@#+u z*z%8K(^jYGiz&f(+484TH-Sd@V*=4j9Hp;!e$b4-8}U-JaOZcBa|3 zyBAt5jIOA#qupBZ=dCAN3Ap4_l{7P3NzCxfOt~_q;71pIn{S(Se8{Oht#59w=oT5I z*6PkEUrTDXIt7N8hNk9ab(ZHm}3BTc{gQf1Tn~TdN!3l5Qs}zF}Euc#tDpss2uUaCz0_xqO+d>dS#2v1?QC z=?FG`g*L=ZOV>;9~3DlhUb7Dm~qL2g85q7@nim5gi}BWRHCfl;4~xt z^@WC#xwVcffyhu)u@^yjPH-9%=`AV}7xU-l#Z?1_&I*xlFsU(#YZqMI4t=4j#w`3p zodZGSl+~Dof1q<9DS;}diC1zjBu2`1CdZ5ZEq5R(_fF|s!nK66rjBX$7ryo)dfSKt zo~P~~=|mY4V(#2Yd;1@sW^6uq@776kd!ybab1cEw^^En~G7l{jHIaZykT$FhGE7pM>6Dw1+Pd)C9-Fyx<5;cEn9Lljuab}39Kqb{SUH{{@ZthH!L?&*WPY?e$=tP z^nC2;S^XFT?KH#Oh!Bz{&~)-0u`gdU0*wA r&u4ekGZPxdru&l|b)YDlhu4*o)laMrr>?_R5d?EeTZM4KD&+qFg;RmW literal 0 HcmV?d00001 diff --git a/graphs/main-website/response-time.png b/graphs/main-website/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..ccd686683cef76dc74f1c464045bfdec6718a6ef GIT binary patch literal 10058 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 literal 0 HcmV?d00001 diff --git a/graphs/panoramax-labs/response-time-day.png b/graphs/panoramax-labs/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..b5bb9482e1880bb1efbea64c6954881a03c9a2a8 GIT binary patch literal 7710 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 literal 0 HcmV?d00001 diff --git a/graphs/panoramax-labs/response-time-month.png b/graphs/panoramax-labs/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..b5bb9482e1880bb1efbea64c6954881a03c9a2a8 GIT binary patch literal 7710 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 literal 0 HcmV?d00001 diff --git a/graphs/panoramax-labs/response-time-week.png b/graphs/panoramax-labs/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..b5bb9482e1880bb1efbea64c6954881a03c9a2a8 GIT binary patch literal 7710 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 literal 0 HcmV?d00001 diff --git a/graphs/panoramax-labs/response-time-year.png b/graphs/panoramax-labs/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..b5bb9482e1880bb1efbea64c6954881a03c9a2a8 GIT binary patch literal 7710 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 literal 0 HcmV?d00001 diff --git a/graphs/panoramax-labs/response-time.png b/graphs/panoramax-labs/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..b5bb9482e1880bb1efbea64c6954881a03c9a2a8 GIT binary patch literal 7710 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 literal 0 HcmV?d00001 diff --git a/graphs/panoramax-prod/response-time-day.png b/graphs/panoramax-prod/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..18467f4acdaf7d58bd9133464e3105eca107fe62 GIT binary patch literal 11735 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 literal 0 HcmV?d00001 diff --git a/graphs/panoramax-prod/response-time-month.png b/graphs/panoramax-prod/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..18467f4acdaf7d58bd9133464e3105eca107fe62 GIT binary patch literal 11735 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 literal 0 HcmV?d00001 diff --git a/graphs/panoramax-prod/response-time-week.png b/graphs/panoramax-prod/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..18467f4acdaf7d58bd9133464e3105eca107fe62 GIT binary patch literal 11735 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 literal 0 HcmV?d00001 diff --git a/graphs/panoramax-prod/response-time-year.png b/graphs/panoramax-prod/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..18467f4acdaf7d58bd9133464e3105eca107fe62 GIT binary patch literal 11735 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 literal 0 HcmV?d00001 diff --git a/graphs/panoramax-prod/response-time.png b/graphs/panoramax-prod/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..18467f4acdaf7d58bd9133464e3105eca107fe62 GIT binary patch literal 11735 zcmc&)cRZE<`+g+p6QO0qL80sw*-;t}86kU|LgQmo;fAvSNSLb=2_qyKKeP7poKh#h=w|m#YT@VEAMk<}wgrIGD5JdK5 z=ML~c_TsEh!9P1LtDHLxt;2s~i<5#Nh#f+nKB?{cY@%D$hGijYeW@Yi<#PT<+P8wo z3kx6Z-6!*$K$EzKquPC!VYvB`Am4d0^6`@e)I)oD7*RC2HYnleh>U*8Qi*L2R1J7iH8*DtYyf1o+LfM=!b7%V>AmhcRU=e zK3FMc8i|dmpBLRl4?$&ZR%xXYw)ilO{Jh%1nXmtkOtCWGtCd=qHEqFgB zAGhj6BFs$l&N6(KOUBk%op{<*esd(Qgoc6&f_#he1H!aoZjPFWHt}KI1$YM~r45qD z^qe%)-4=&m!Cxp-LSHjl55x~e;F9{69OL30PU5oc+G%dm!INV|rqzwb<-S9=ez`20 z@%+`*w!^A&1I~T7;ln6Xa$9aqn`Qgf;B^V7%Qe@-_Vk8P)O4h@5zWB(b(g-1c(AjW zz{V~;DZA93+$NWT@IbL+Lu2O!w0l%1YS!<==XB5Hb^h1WmWFmJ%Wkr?qHa-ChsCqs zMlr~5BaLrRM;l74k#4Ac3g$nRT`d`{wzwN1s9yE)_VLs3)+;9GXW5(Rv~eQFuMimP z_NPc2J`Q#$mRs>6txm%_t#n0>Z}=rHhCp;bp5ZKsfKqxyBE-4tRupOOJ9Ne- zM=y0|J;v4(h{C$sg~t5MoW9cf=U$QSGW}6EkM{gMv_a!=Z(28q)-6tTm zpC2GyGF3cnj+r5?(T+=|(GS5?r?V}J#g6ydyo=2ANzy0S#UyN5LMHf;(o78%M#u^F zCRgb~;^$ju;f3E4C@TK!B1^=Y3#p76NAtQ{M}0Mv*8UoVm?neYj+GbSmrVQ6NP!+V z#9r-w?cvhLQ<~g-q8G84N&0>2e0r(JyDELrrWw~0#xJZ&=wCjo;gsl7B<)Sf9-E$L z=j~ifa!UpG|&(6W$o5o*|#Mb{Zk(kpsv?+i@xXAzmj$%JG58 z4_fUm6+Oj+bP&{c=uT;APcGt>Rifo*7+lVD$peWlCS6H8l6Gwa2e3CS?YIn~#MV#n zjSP}2F60ME#IK}RFO78J`EgubDWRZ1kBDmdQ3xWZ@@aVvZ{LA(g6J+or+K+uYmuDX( zbfWOES-R3_aqW@**V3OPoLDi#OF))!>(G{8+no z0Lz@-K)T~?5zEt2qpij7d;reu3*8!3MuOQ!HLBH}%TACkAZ>1DUyj;2hE%iO;EV6K z;J7Peb#KBWc$#ac`X}e4K8UDbqy2_2c%Gl=2>#~iJp7h4{QBM=lNp(4H)M8caPvye z^3$+ZWa(SyK1G;4AZv$mv`yaH$Eu8sg1X`77s3{? zeskA~jckmdwwNi^MKud&6JJXBb>VoLE)!du{7Jji#=EXZU*JR|Xb&Uag#{t5V=e#& zV-#^<6G}R<)Ld+i)8z~)$RC!BNNILTmF8)i&U{}9b35uzPOEN%{>L*&^-AK%sWZbq zN@gbR!*5-!;7fc~;q{D3t@GL}8to_&t*fP9r+!-c3ExB!WA8ygz?ehxvuTDS@{2L+ z|0-oD^EwlA`bPo#p5t?p>O#C8TlC)s3F9KhBs}@e7%V2vOB};qA>52gzFSk6Y);8? z86M)^`JAk8-Pgv71wMK`7(RIQhJEQJMOAaiqN8@SKea zIG!V~?hf2zz66iILu0jmg`zEg;n@%Tw#;1BI#=UO?Lv9v-jpo3fVo zwwN<{!FsMJtcgj!`F!>8ogT}@6~JPq`e=hO2|)w1-Y42q1b^QveBRM>hBcB!!TD_P z5q?pu^J6||F%fUB{+1{#@!Xlt`q@NT2~3f(0eA9rzxi95V8<x#ldPzaWo;{ z%qia}#sPS|r=_QV);jXV$7wt=dsji0neUZaZ?z@WM3zY!mi_SJ_qOU8u6nbq$Z#M6 zhP9SN@Mx`<&tJ(1oi&Bw_2dbPIArb)C_ZGB0UjYti>a>dlqv&nHO+%_@Dxy`*Wlnj zogHWrsy#`F?zc+UY|FZ;D5!pk&Fb3(8I&1tq|Npn*!+0&61IjUsss4jN?bxwUDw;i z;qm8B=HzyaGp-bf7tqPC>uBoNQ3lcssesQLpMgJ5TX(DI+46wa0yfZ-%Q`hOiRB!? z79vHhMqHNPu^m3%c8)Z^G5PFPe&yv9nCHJ3(OLUWl*N(W55phNxZfd~p`Y-0rYN*N z8FBjRAOYN-I0g9YVRzWNYn;{=mr83!d$|r2x)E+T{cAURUFu0iw>O7(sRaZ%pL8%A zEJ{sRj+nf1w&~r|jAM8WH;IsOOuH^Te^$jU(LJVWpoQjna}_<7ndTw9|I<4o*!YJ- zoT9@-gp_I=iK$~FuK2i$!GENlS)8NynuF6a5PccA5MQ>&c5}+ppWz55i)&pj?0sdQ zft;WE>?UXUKA&AvuELppZ6ACw?0ygK<#Uc;^5L4Q_X^4PRH&0fkW5x<&Sd&p0^VIk zv)K<}CT2+E*ks2$@w&SHK?zK5ePjmcDb_6iSKK4#WoaGGfa5>d0JxFnRsg`Z!n^Xi z$Pl4C86lPVY+TP^vQJo(H3_@}5AEJG?1Z3#Qp9V|{&?}_H1necSsV!;m1BeYRTFo2 zdb>)3?J285cNL$ol)iGIsoIs5ls1A0AK7)CQHk{HF1w6HL_^W+aHsbfp)@T|mHWz` z+2of|Fzyp9FO^$I`3vfq^d9X4imShljd6pF3UFBo&{0tBxTm6wsSb{3DXs-I5|t>=K!0kV82n6Gtzj|Wmj8LMM=LC{DEF-kz>`pNGX}=#lsLMImV-a*i zHfow#+9>)-1rx=WPi=rH@$mO8oK&02ZLjz?p3i#u3a=#9rsAv+OAAktw%NdI!9%D1 z;`b1aQVt3SDJa=3e?U}=kA6!Nv(r=hTb}y|lQT`yY%ifNJp^H*S312*gZ4Wet7NPT zC6AhoRF(lDd>biR;RpE4)^6NU@`2eZfdw-Ek=1y7U7Zu7K*Q2RGSctWqT zb3C&Qj9Y1`9_@}y#7?khe(SEn5d>{xNRJU|7q3(+V@e6f&YY?y1 z+Cqfe6yYSe!uA&;>@Fl%2NC?W3|;$0fE&ikL1R;_$LvFW9c5wh9FcLCH%YX5Hzl=5 zj~!qz?)D<7@SYCO3T1}R>rVxfL;;^5_=AHGbd2^!V0D+Wzk~LSW-_yfe?q>paplY1 z`LcHr?GEq*hxV+kxpz9hiw}u@2!pEQBn}(a<0gVJek*SVp~}vnQ|kP)G7O0=6J^T0 zDb94G3egh^s8VohD1|>q?~LOEU~4#idSxL-g*1FfX_h}d7h)8|*L`na*0-MW%L2c` zi8VP6?Q;Bq*!M?fc-~eLl7m+c{Z-oB=a7CcvFNlNbD|AsbD@+J?DN7c(ws|% z9aCCnb`XkHzl)ZL={nwNS37DsbMtVJuFO+S4nrj{g6U&EJ?OpV58Mio#M79&w8=Fv zcWTJ<3|VYI*MD@4ML!wib}+dwezKaTcA$vHPl=T#s^ez1aeMZdzf;q#UJNcZE> z=SZ31*AE|~7|0p*;9tobp94f zUM6U5lltxbw_&YzOOh$GWbneC_Z9Inq<9y+A23ojF-Qm*UaILrizW_W5)vu8bQ*$}$eCw2bIi*^jqyVbN^;V=`(va3gP0 zeIj@WbS{0!NNarSYNBc(F283)Aw367fa5lp0PUyW7}2`2C2JJtuQO^7E?(I!mfcVv zvsjzmH$8%2O-H!x70x=}C21|H5Erd#nw_yz@V%yNBz$$rOIye_Uq2L02~;y)sm|!e z@LT9Cten=)|2>d@`KJ$k{Q-mlwDCt-LszB%lqF^}J4{zzwwBGXBwlTME*37p2{7Od z0-|u!s7sH~>-yqh^LJDvXQ?3FUpG=(lg1ogLEf7S04-a zdL)3z4tffzvMTF8>l#SW+lK;W{+szDH4oR!(FKH#Qf_UYypHo*RmTTN}y_O&*N+<$g=eH z*B%8Sg?mu)q5n<@39hv(r{CO|rQbU&?&D9_a=eHUy2mmV2TiAKRW)qZuxrT<3~?y{ z+*sP{UZD07j^e|~&2@5>jYgY!;)DVO^7OI_m>Gkz+EQDN!MX{^BJHnD zFnsoabSE?6dVg`~#J7>Q4M#jXg7y>wB|`_Xg01ZndXr0T3TKEsm5q%nE|k(m!Ay|z zn>~BWbV+PDY82%7B9aMt%&bJM?eGDkNk1}-9SC{s$VY!tH6WTmCBQ}TeNDnFLyU2t z$nOba;5Mk_08M1sPBh7+6h~4P>H`CrI-Gu< zw-zPEamH=?`B8Voc%o($ z>w<5B`cCFK$&zgqgkOR=9BOA%do>B465m0YVcdFUbk=L0gBcd@uv;A-1*n|?%zWqh zTZ?K=V^nc!aS8d4aCoY^R-7&U&a z+%%`FCP&my0z73Vfw3{5e6U%&NyPOewbX)8i;jCv6#_ynq>+j7&ibAn{;p|gpj+Mv zBErx?WuyEujB3TeD4oOpXl6Xe|_Jk7@a zwR{8OIP^Y)TTdaz`ak6xkz8`J*r^Mdm=ld1MXXnAi>{CaxO9rMK-2zCZ%9}ey!UT( zi4)%{O z;{#Ry(7dv!x;9r?;etmjD@@1xcjqX_7H1qk>g~i$j_+55%HL zz!Gi-z{=bI-SrORniEt%P@JQ-B!J*ug5!V^3wT>^v*dViB@|~MG4IaOwXZ&FOHtt!?3**O* znHs>|ffP(X@1mb(kEAj&lPR(x`QBNZzIVryTCH|6NTv@wVEJ#asa>bPeooV`Gzek% z^vb**Zk8Q~QaZguv~?!fo4sWLv@rJ-%m1y4{6Vp+%1wF_>Qeq7GXykV1@FzY!1Y#8 zbWBV8=I4~dJ)!~Rax^y_1+V%70xsi-MP1_D;!4T_(=h$a)uBi5!85w<=l2c%4;gM0 z9f4Z5qk#HEZt#{@{iR|<2kOhN=gC3M(V19%?bT{-swaKJQBV}R%_E)-9B<%0aiya! zS&9FF4`Gtew3IAHal_>rtXRvI@NGXs4`sS=>oM~FQPz+_D;S@<|EV_isEqisU43(j zzyrDlFmNxx^8sQ74b(32%t5$)vpSe%r}WZgBZZS2%L~5o%-nK21m|EobkGys9IcWn zqSC7&vcUKj&=lCfuTlc)Qs4g|Mij8Rge89=#-HA#-wNIoROVI{%Kufc+6d&xrdKnv zq$Cj(wP9++fC}U(Q>qPjlJldfGF;w#R`X@nRYjdX1%_}Lxkl#unBxpZ1n03BzjtUX zp%4V~p_f6@I@hYizb$TqmiJk5&qfglHMD*$@xRA%%n60^Q@xVcJ@T^#3re#@ z_0bhnA4$n#47dw)pJ(sM!R2$I6ySzB|FjhIP2f$)ybnHcF>TJJ)N;@$WcGurNy89K zV;hkjn*WD_sxaPjc-3dD%R`M&#Gbq$7@0aY>WWY17*qfzI2pv@bBvX>b9JJO3#rxp zPUNh5*j4GlykMtpIJ}`^E@VzuMYx1o4ivO;u5w1_WuL(xeXgxC3=D7xPNt{R5Wm*A zf5@CA;CcCq)!%k?ZH;JM_IupgF2UJSxPdau)lg9yA&VV=#_ry4>Uw=cyH!wmUK{x9 zT=?4>{Xir`?*WUnZMxr_A8WDhF*-t9b43g&J^p)pv%dW&l>?Q54uxrkBW=BMR|fb= zD(7cykQ#!x^%jN7hw7?lorf*>R)k0cB#8oZC_+#hi=cxrWGBmga(;>JTQv^gIfA~! z8`bpgr!LPX&Q#x&|IwHs4Rip+sIfnF&w-z{Z7&+$z1&WVn-~B|dE|yT> zR&&EK2h@f}aYhvtr^p~z7VwFtj@N4(=(>1Z>7$>9C3s&~BlE1n7Q+%f@(lP+I<_`I zJ_8k!fZCn)zf=y0uazI2l*Iq0a?0q4SXQWzugl2ovWJSU#oQ~`6M@w!i1W#Tuz-dD zZus;R6boZBX@e6k0nNclH)e$31j`gx8E3i zC@5SGXdM**@qNPr+KlfUplXQP{iwC0@LXy?zq0f`&^vK~i05e$g|ku!GCf&7>hQDM z2b2bDwSGi*)5D;%;+}&;Y4+cvJI3>L`RH%W{#ivv_uY>WR&w_DDk>`C}6U zU>%Ukj@yA#d)KGsd)ZNZUI2-=9cN0&AH{iUT&wEO0zEs_)b$d`tcAM zRAv^3nn-9}9+hJ9s56k;_oM7s4E!BZcDTac<(gq39JQ zYq-#cUE}%1^MO#@8kx?>zk5D~08&bQ!KG9`eehOLqWEqpflBECiZPKpz^=@xpTEer zdP^2m8=VB7Hks!>>ADU<>>~S9&%OV9^#;`8v#rQ_o4#}5k9-tZCZJB2fRe)vMGZ3L zPl6)(uQCVV<*v`%ZW`O3)SLOmt3EidAXr0f1a}b7Rl%W~o|I^RxG9_GcO&O)$E&Pz z_mcWBK-~+R2q-7ZDG(RLb^(6W-L zM9`mWH=shUU`n6b+TBu-YZk^C^>Fx7`U~f4%KhO+pfUuC>$gjI^(ZCmbV|A=i}>L% z8{{Ed);|XDnX8I4 zKnOvo?c>V*)<0CvH!ArHaBEjHXl?^P-jUTQzuJ?(hbf6D5BFaDP&ol|?4YqS)(z)# z;6HsmDf>LN;J%*r-CzbBqlRs<8wPlY7-Ib}u$1cIQg(AX?LT1lO03HwyWzf`yt?_$ z>}7qJ4mX-F=FP$8VonnMbTfY_^k1tt;Lci>+dn;H)Q*dT&UbJ!;uOp!bh@CsBTFp>w{}YuU?gy|mNIKF=m;fz1FABRcSExKTVv zfFbIGQyF|ta$38(*5|#}>^eFot=_4O-N$RF?@vKC000X=k?r<6M0D9@u_|w9I?8sW xlrI3NObBzX6|HI5I-2}hau76a_lc~o+gq5IuFre`eI*ctJfn6x{S?aQ{{Rs1<8=T4 literal 0 HcmV?d00001 diff --git a/graphs/production-ready-data/response-time-day.png b/graphs/production-ready-data/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..e6e3577f97832cc256369c77bcfcb4caab38dfc9 GIT binary patch literal 12001 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 OgJdo$NTr|0c>W)UW^I1} literal 0 HcmV?d00001 diff --git a/graphs/production-ready-data/response-time-month.png b/graphs/production-ready-data/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..e6e3577f97832cc256369c77bcfcb4caab38dfc9 GIT binary patch literal 12001 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 OgJdo$NTr|0c>W)UW^I1} literal 0 HcmV?d00001 diff --git a/graphs/production-ready-data/response-time-week.png b/graphs/production-ready-data/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..e6e3577f97832cc256369c77bcfcb4caab38dfc9 GIT binary patch literal 12001 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 OgJdo$NTr|0c>W)UW^I1} literal 0 HcmV?d00001 diff --git a/graphs/production-ready-data/response-time-year.png b/graphs/production-ready-data/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..e6e3577f97832cc256369c77bcfcb4caab38dfc9 GIT binary patch literal 12001 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 OgJdo$NTr|0c>W)UW^I1} literal 0 HcmV?d00001 diff --git a/graphs/production-ready-data/response-time.png b/graphs/production-ready-data/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..e6e3577f97832cc256369c77bcfcb4caab38dfc9 GIT binary patch literal 12001 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 OgJdo$NTr|0c>W)UW^I1} literal 0 HcmV?d00001 diff --git a/graphs/static-assets-labs/response-time-day.png b/graphs/static-assets-labs/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/static-assets-labs/response-time-month.png b/graphs/static-assets-labs/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/static-assets-labs/response-time-week.png b/graphs/static-assets-labs/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/static-assets-labs/response-time-year.png b/graphs/static-assets-labs/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/static-assets-labs/response-time.png b/graphs/static-assets-labs/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/static-assets-prod/response-time-day.png b/graphs/static-assets-prod/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/static-assets-prod/response-time-month.png b/graphs/static-assets-prod/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/static-assets-prod/response-time-week.png b/graphs/static-assets-prod/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/static-assets-prod/response-time-year.png b/graphs/static-assets-prod/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/static-assets-prod/response-time.png b/graphs/static-assets-prod/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/tile-server-labs/response-time-day.png b/graphs/tile-server-labs/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..a3798f0d0c8cb9f1e3fa3416f4fd7813c64f9b91 GIT binary patch literal 12001 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 wtv@tBfBe(YbwbjxRP-8!=&&>C2W3 zc1e^GJ*3jLzNHpDcDFUcTKTqiw2IYAvhUM<{)LAhUY&D4=iKx8oOAE3ouMH!ds*3A z5kh(e%?emR2wzSJPv297o`ms^xj+;#XJ!ETME@JBk7Xh9QBc6Nu*8B__v=p-s2#4i z{#lThRakiTSw#OI3r3DEk)O3Hv9;R8Q>bEpDGe`jo3_EZr(&nmuvDGV{Y8pXY1N1> zfzbQH0QbP~#7p-YWpfj*1!lb+F)8Q$&GjD?%T7HN#3bIz%X|Lb^YW&dSit}DpWa~p z$(4{$o%ok!9j`5oEzf&NiN>+&)64o_a|5gXKGa@NXor$GDE|K0aBR;S$K;yh-*m zbzC0&DZ_hh*Sw=V!Yr~az1SINY3Ujj-I`Z@{nv9Fr+OT$kSu+(sq?Rne9<7n&R1>y zaHid(`I&lH_Htcf`(XCf)#$0}m!}gud}1R0<9dr>cx1?<0jI*volSqdIdyB;vW)Zr z>OKFyBK6(c7B^L$>IO_N{8 z&;TEgWz}t0N}hIB_G|tAVY93ExyNnh>&=2D*WO*fHCZDf{ru~Cx2DtOtv7RTUbN|_ z_A9)1Kll0>*V|W*g&f%XKCb-hBCU{|U4y*ClYiIMM{V{S=J8^&Eb9sE7@!DA1x4*q6G)d zX<;Z!Xb!JTd>rdB+E0(NU4Y$`wQj%V@$Fa>(M0SvC}u^WDuMQ1+>E=%267V(Tv5kO zRJ&BfO{6ag=O%KRQh|w{CPx$5`h=U@OwuO>+)P=cow=Dt&R@XIlyQRPW|GW3&dua` z{>~Zk@t5!C5{>1jOm5t^qA$2{NsA)6ac>Vls^xx=FLnFhQcjjz{EJm7>xt99 zPHY%2G(SqjbA7 z6_P#FeF{k-Rj-ijh2^+@0NP|Ja%r4RrXn}HMoPj0RL*@+*D!yT^H4Z2MCI&9ovm_S z4)@PcIVaP0fa;JnRi-*5E&QC+=34you&&zu7XJ!rhQ;=hrqxA-5R zYApT_rmiQR!^~+D@L+lNH>atnp60Z7)V^qAHygaoY0s#`&BE_lzGiE!hbbqLK`QMw#Or6Nv`3(6m|3_Od(O^R+Rjo!XQi!t2NL|CR~W^otjXQ!Dy=U92 zEn`e%Wg$c%S7uxI(`kFJg)gA(T^4?%CrpKHv-!r=W#ZsVEZ?{UUWJq4O=w>xeu9-5 zH7#ObKcm9qM(GTsY=g^&E+&QkFnu3&f#c^3Zt zdX~?uDHEIgF#m=!ar`Ja0*-@*S`YSR)c`VazlHxT5}&BI@K0W6`H%2mHSE?3Sq1Ea zXU;5qk*5_lOoRvFD6>$qN8MW%skCJhMT2D1;SeZ*;qWT7hr8hd7zLA{i_+F<=)+Yc zElZ*4#6pE|Dt1_ysnAqW_bD`E(eI*HXb!_XTyLY|dcvj{zH)|&R~N(ZlmRN$h|56Sz26R4<75d};^=!i!7PY`R^}rSoGd46siv^j zgCyfV4mUhVJL=FlqLK``GG(aKJ_|p7pg`=TweU^YKt@<5mcd7T%f#$t4E%_J4j9rNZ=j8f>)zbM=}*;2`YL-4^h!=w2g{hM%x}0tw!7u#8o5F z#2s!9^k}iw)>7jDvryB+PR=e-+LGP~41#;$2?WY(fRT5ch=8QIt3$m7$jf6Yz=hbFf z_{7D_RJ#X$2e-p=Pg8CIb&M&O_8Z2Ua=(V-y-X6klZbn~Yve#I`0N!nBA$AUjqs$_ zv4_>vTkK&!*mniyvglgtX$v+M!)UH*SYZStR6wr|BKFgJDoU;uD+Ptzf09+v%&;a>hmn(fdWN zis)`f7AJMPuqc7EIJR56qUdfbMs4N%LbZvGs~FA2O>$e^-S0Aro5$q_cRyhrcfarI zxchxqAAOvTE3f6^#^-J59yk6QCFfvux4k55x-F4x=Cq45({UyCT%7wK8@v18jx*7! zJ^YyqpUS+_;=B`6&6959&l_^^{1SHcVtYA`6FD)3yWh7>+xh5M!b)_EVyJS7&2QbJj6O-9q1LK6w$h?%mzX wtv@tBfBe(YbwbjxRP-8!=&&>C2W3 zc1e^GJ*3jLzNHpDcDFUcTKTqiw2IYAvhUM<{)LAhUY&D4=iKx8oOAE3ouMH!ds*3A z5kh(e%?emR2wzSJPv297o`ms^xj+;#XJ!ETME@JBk7Xh9QBc6Nu*8B__v=p-s2#4i z{#lThRakiTSw#OI3r3DEk)O3Hv9;R8Q>bEpDGe`jo3_EZr(&nmuvDGV{Y8pXY1N1> zfzbQH0QbP~#7p-YWpfj*1!lb+F)8Q$&GjD?%T7HN#3bIz%X|Lb^YW&dSit}DpWa~p z$(4{$o%ok!9j`5oEzf&NiN>+&)64o_a|5gXKGa@NXor$GDE|K0aBR;S$K;yh-*m zbzC0&DZ_hh*Sw=V!Yr~az1SINY3Ujj-I`Z@{nv9Fr+OT$kSu+(sq?Rne9<7n&R1>y zaHid(`I&lH_Htcf`(XCf)#$0}m!}gud}1R0<9dr>cx1?<0jI*volSqdIdyB;vW)Zr z>OKFyBK6(c7B^L$>IO_N{8 z&;TEgWz}t0N}hIB_G|tAVY93ExyNnh>&=2D*WO*fHCZDf{ru~Cx2DtOtv7RTUbN|_ z_A9)1Kll0>*V|W*g&f%XKCb-hBCU{|U4y*ClYiIMM{V{S=J8^&Eb9sE7@!DA1x4*q6G)d zX<;Z!Xb!JTd>rdB+E0(NU4Y$`wQj%V@$Fa>(M0SvC}u^WDuMQ1+>E=%267V(Tv5kO zRJ&BfO{6ag=O%KRQh|w{CPx$5`h=U@OwuO>+)P=cow=Dt&R@XIlyQRPW|GW3&dua` z{>~Zk@t5!C5{>1jOm5t^qA$2{NsA)6ac>Vls^xx=FLnFhQcjjz{EJm7>xt99 zPHY%2G(SqjbA7 z6_P#FeF{k-Rj-ijh2^+@0NP|Ja%r4RrXn}HMoPj0RL*@+*D!yT^H4Z2MCI&9ovm_S z4)@PcIVaP0fa;JnRi-*5E&QC+=34you&&zu7XJ!rhQ;=hrqxA-5R zYApT_rmiQR!^~+D@L+lNH>atnp60Z7)V^qAHygaoY0s#`&BE_lzGiE!hbbqLK`QMw#Or6Nv`3(6m|3_Od(O^R+Rjo!XQi!t2NL|CR~W^otjXQ!Dy=U92 zEn`e%Wg$c%S7uxI(`kFJg)gA(T^4?%CrpKHv-!r=W#ZsVEZ?{UUWJq4O=w>xeu9-5 zH7#ObKcm9qM(GTsY=g^&E+&QkFnu3&f#c^3Zt zdX~?uDHEIgF#m=!ar`Ja0*-@*S`YSR)c`VazlHxT5}&BI@K0W6`H%2mHSE?3Sq1Ea zXU;5qk*5_lOoRvFD6>$qN8MW%skCJhMT2D1;SeZ*;qWT7hr8hd7zLA{i_+F<=)+Yc zElZ*4#6pE|Dt1_ysnAqW_bD`E(eI*HXb!_XTyLY|dcvj{zH)|&R~N(ZlmRN$h|56Sz26R4<75d};^=!i!7PY`R^}rSoGd46siv^j zgCyfV4mUhVJL=FlqLK``GG(aKJ_|p7pg`=TweU^YKt@<5mcd7T%f#$t4E%_J4j9rNZ=j8f>)zbM=}*;2`YL-4^h!=w2g{hM%x}0tw!7u#8o5F z#2s!9^k}iw)>7jDvryB+PR=e-+LGP~41#;$2?WY(fRT5ch=8QIt3$m7$jf6Yz=hbFf z_{7D_RJ#X$2e-p=Pg8CIb&M&O_8Z2Ua=(V-y-X6klZbn~Yve#I`0N!nBA$AUjqs$_ zv4_>vTkK&!*mniyvglgtX$v+M!)UH*SYZStR6wr|BKFgJDoU;uD+Ptzf09+v%&;a>hmn(fdWN zis)`f7AJMPuqc7EIJR56qUdfbMs4N%LbZvGs~FA2O>$e^-S0Aro5$q_cRyhrcfarI zxchxqAAOvTE3f6^#^-J59yk6QCFfvux4k55x-F4x=Cq45({UyCT%7wK8@v18jx*7! zJ^YyqpUS+_;=B`6&6959&l_^^{1SHcVtYA`6FD)3yWh7>+xh5M!b)_EVyJS7&2QbJj6O-9q1LK6w$h?%mzX wtv@tBfBe(YbwbjxRP-8!=&&>C2W3 zc1e^GJ*3jLzNHpDcDFUcTKTqiw2IYAvhUM<{)LAhUY&D4=iKx8oOAE3ouMH!ds*3A z5kh(e%?emR2wzSJPv297o`ms^xj+;#XJ!ETME@JBk7Xh9QBc6Nu*8B__v=p-s2#4i z{#lThRakiTSw#OI3r3DEk)O3Hv9;R8Q>bEpDGe`jo3_EZr(&nmuvDGV{Y8pXY1N1> zfzbQH0QbP~#7p-YWpfj*1!lb+F)8Q$&GjD?%T7HN#3bIz%X|Lb^YW&dSit}DpWa~p z$(4{$o%ok!9j`5oEzf&NiN>+&)64o_a|5gXKGa@NXor$GDE|K0aBR;S$K;yh-*m zbzC0&DZ_hh*Sw=V!Yr~az1SINY3Ujj-I`Z@{nv9Fr+OT$kSu+(sq?Rne9<7n&R1>y zaHid(`I&lH_Htcf`(XCf)#$0}m!}gud}1R0<9dr>cx1?<0jI*volSqdIdyB;vW)Zr z>OKFyBK6(c7B^L$>IO_N{8 z&;TEgWz}t0N}hIB_G|tAVY93ExyNnh>&=2D*WO*fHCZDf{ru~Cx2DtOtv7RTUbN|_ z_A9)1Kll0>*V|W*g&f%XKCb-hBCU{|U4y*ClYiIMM{V{S=J8^&Eb9sE7@!DA1x4*q6G)d zX<;Z!Xb!JTd>rdB+E0(NU4Y$`wQj%V@$Fa>(M0SvC}u^WDuMQ1+>E=%267V(Tv5kO zRJ&BfO{6ag=O%KRQh|w{CPx$5`h=U@OwuO>+)P=cow=Dt&R@XIlyQRPW|GW3&dua` z{>~Zk@t5!C5{>1jOm5t^qA$2{NsA)6ac>Vls^xx=FLnFhQcjjz{EJm7>xt99 zPHY%2G(SqjbA7 z6_P#FeF{k-Rj-ijh2^+@0NP|Ja%r4RrXn}HMoPj0RL*@+*D!yT^H4Z2MCI&9ovm_S z4)@PcIVaP0fa;JnRi-*5E&QC+=34you&&zu7XJ!rhQ;=hrqxA-5R zYApT_rmiQR!^~+D@L+lNH>atnp60Z7)V^qAHygaoY0s#`&BE_lzGiE!hbbqLK`QMw#Or6Nv`3(6m|3_Od(O^R+Rjo!XQi!t2NL|CR~W^otjXQ!Dy=U92 zEn`e%Wg$c%S7uxI(`kFJg)gA(T^4?%CrpKHv-!r=W#ZsVEZ?{UUWJq4O=w>xeu9-5 zH7#ObKcm9qM(GTsY=g^&E+&QkFnu3&f#c^3Zt zdX~?uDHEIgF#m=!ar`Ja0*-@*S`YSR)c`VazlHxT5}&BI@K0W6`H%2mHSE?3Sq1Ea zXU;5qk*5_lOoRvFD6>$qN8MW%skCJhMT2D1;SeZ*;qWT7hr8hd7zLA{i_+F<=)+Yc zElZ*4#6pE|Dt1_ysnAqW_bD`E(eI*HXb!_XTyLY|dcvj{zH)|&R~N(ZlmRN$h|56Sz26R4<75d};^=!i!7PY`R^}rSoGd46siv^j zgCyfV4mUhVJL=FlqLK``GG(aKJ_|p7pg`=TweU^YKt@<5mcd7T%f#$t4E%_J4j9rNZ=j8f>)zbM=}*;2`YL-4^h!=w2g{hM%x}0tw!7u#8o5F z#2s!9^k}iw)>7jDvryB+PR=e-+LGP~41#;$2?WY(fRT5ch=8QIt3$m7$jf6Yz=hbFf z_{7D_RJ#X$2e-p=Pg8CIb&M&O_8Z2Ua=(V-y-X6klZbn~Yve#I`0N!nBA$AUjqs$_ zv4_>vTkK&!*mniyvglgtX$v+M!)UH*SYZStR6wr|BKFgJDoU;uD+Ptzf09+v%&;a>hmn(fdWN zis)`f7AJMPuqc7EIJR56qUdfbMs4N%LbZvGs~FA2O>$e^-S0Aro5$q_cRyhrcfarI zxchxqAAOvTE3f6^#^-J59yk6QCFfvux4k55x-F4x=Cq45({UyCT%7wK8@v18jx*7! zJ^YyqpUS+_;=B`6&6959&l_^^{1SHcVtYA`6FD)3yWh7>+xh5M!b)_EVyJS7&2QbJj6O-9q1LK6w$h?%mzX wtv@tBfBe(YbwbjxRP-8!=&&>C2W3 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 literal 0 HcmV?d00001 diff --git a/graphs/torrent-index-labs/response-time-month.png b/graphs/torrent-index-labs/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/torrent-index-labs/response-time-week.png b/graphs/torrent-index-labs/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/torrent-index-labs/response-time-year.png b/graphs/torrent-index-labs/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/torrent-index-labs/response-time.png b/graphs/torrent-index-labs/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/torrent-index-prod/response-time-day.png b/graphs/torrent-index-prod/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/torrent-index-prod/response-time-month.png b/graphs/torrent-index-prod/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/torrent-index-prod/response-time-week.png b/graphs/torrent-index-prod/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/torrent-index-prod/response-time-year.png b/graphs/torrent-index-prod/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/torrent-index-prod/response-time.png b/graphs/torrent-index-prod/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/zoo-project-wps-labs/response-time-day.png b/graphs/zoo-project-wps-labs/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/zoo-project-wps-labs/response-time-month.png b/graphs/zoo-project-wps-labs/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/zoo-project-wps-labs/response-time-week.png b/graphs/zoo-project-wps-labs/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/zoo-project-wps-labs/response-time-year.png b/graphs/zoo-project-wps-labs/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/zoo-project-wps-labs/response-time.png b/graphs/zoo-project-wps-labs/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/zoo-project-wps-prod/response-time-day.png b/graphs/zoo-project-wps-prod/response-time-day.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/zoo-project-wps-prod/response-time-month.png b/graphs/zoo-project-wps-prod/response-time-month.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/zoo-project-wps-prod/response-time-week.png b/graphs/zoo-project-wps-prod/response-time-week.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/zoo-project-wps-prod/response-time-year.png b/graphs/zoo-project-wps-prod/response-time-year.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001 diff --git a/graphs/zoo-project-wps-prod/response-time.png b/graphs/zoo-project-wps-prod/response-time.png new file mode 100644 index 0000000000000000000000000000000000000000..6340873837e229e6b85c8632007231ec42feed96 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0y~yV2WU1V4T3g1{5hWm74*i*pj^6T^Rm@;DWu&Co?dx zBzn3yhE&XXd(KeLB~YT_;{UsqDsIMSO%_+QHg%Y4xFkt(wXTRfkaK{^IPFGUeCuaZgm*x4Z?;q{^BEaBq`|9@1+uu*`|2{|g*yX>AmtS&bV8{)( tKbNk)bGq8)yN92HtQrNwBLreUvQIJ8emLns%R`WdJYD@<);T3K0RW?Ud657B literal 0 HcmV?d00001