CluPilotCloud/lang/en/status.php

92 lines
3.2 KiB
PHP

<?php
return [
'overall' => [
'operational' => 'All services operational',
'degraded' => 'One service is degraded',
'down' => 'One service is down',
// Not "operational": nothing is being watched, and reporting the
// absence of a check as the absence of a problem is the one thing a
// status page must never do.
'unknown' => 'Not fully monitored',
],
'state' => [
'operational' => 'Operational',
'degraded' => 'Degraded',
'down' => 'Down',
'unknown' => 'Unknown',
],
'component' => [
'portal' => 'Sign-in & customer area',
'instances' => 'Your cloud',
'provisioning' => 'New orders',
'backups' => 'Backups',
],
// What is MEASURED, not what is promised. "Delivered without failures" read
// as a marketing claim on a page whose only job is to be believed — and it
// says nothing about the last 24 hours, which is what a reader is asking.
'about' => [
'portal' => 'Whether sign-in and the customer area respond.',
'instances' => 'Whether the customer instances we run are reachable.',
'provisioning' => 'Whether orders in the last 24 hours were delivered in full.',
'backups' => 'Whether every instance has a backup from the last 48 hours.',
],
'detail' => [
'instances' => ':down of :total instances without a positive signal.',
'provisioning' => ':failed failed provisioning run(s) in the last 24 hours.',
'backups' => ':stale of :total instances without a current backup.',
],
// ── The written record ───────────────────────────────────────────────
'history' => [
'heading' => 'Uptime over the last :days days',
'from' => ':days days ago',
'today' => 'today',
'uptime' => ':percent % uptime',
'unmeasured' => 'not recorded',
'legend_gap' => 'not recorded',
'day_tooltip' => ':date — :state',
],
'incident' => [
'ongoing' => 'Ongoing incident',
'past_heading' => 'Past incidents',
'none' => 'No incident was reported in the last :days days.',
'started' => 'Started',
'resolved' => 'Resolved',
'duration' => 'Duration',
'duration_value' => ':minutes minutes',
'duration_hours' => ':hours h :minutes min',
'affected' => 'Affected',
'stage' => [
'investigating' => 'Investigating',
'identified' => 'Identified',
'monitoring' => 'Monitoring',
'resolved' => 'Resolved',
],
'impact' => [
'degraded' => 'Degraded',
'down' => 'Outage',
'maintenance' => 'Maintenance',
],
],
'maintenance' => [
'heading' => 'Scheduled maintenance',
'window' => ':from to :to',
'upcoming' => 'Announced',
'active' => 'In progress',
],
'page' => [
'title' => 'Service status',
'checked_at' => 'As of :time',
'timezone' => 'All times in :zone.',
'subscribe' => 'We notify affected customers by email when an incident occurs.',
],
];