{{ tr("kicker") }}
++ {{ tr("summary_prefix") }} {{ status.channelName }} {{ tr("summary_suffix") }} +
++ {{ status.description }} +
+ +{{ tr("kicker") }}
++ {{ tr("summary_prefix") }} {{ status.channelName }}{{ tr("summary_suffix") }} +
++ {{ status.description }} +
++ {{ tr("checking_again", { seconds: secondsUntilNextCheck }) }} +
+{{ checkError }}
+ +| Gateway | +IP | +Enabled | +Health | +LB state | +Actions | +
|---|---|---|---|---|---|
|
+ {{ gateway.hostname }}
+ Priority {{ gateway.priority }}
+ |
+ {{ gateway.target_ip }} | +{{ gateway.enabled ? "yes" : "no" }} | +{{ gateway.health_state }} | +{{ gateway.lb_state }} | ++ + | +
| No gateway targets configured. | +|||||
{{ tr("control_api.example") }}
+| Channel | -Rollout | -Frontend | -API | -Replay | -Actions | +{{ tr("tables.channel") }} | +{{ tr("tables.rollout") }} | +{{ tr("tables.frontend") }} | +{{ tr("tables.api") }} | +{{ tr("tables.replay") }} | +{{ tr("tables.actions") }} | {{ channel.versions?.frontend?.version_label || "--" }} | {{ channel.versions?.api?.version_label || "--" }} |
-
- {{ channel.replay_enabled ? channel.capture_level : "off" }}
-
+ |
- - + {{ tr("actions.rollback") }} + | @@ -408,19 +1536,21 @@ onMounted(async () => {
|---|---|---|---|---|---|---|---|---|---|---|---|
| Module | -Status | -Checked | +{{ tr("tables.module") }} | +{{ tr("tables.status") }} | +{{ tr("tables.checked") }} |
|---|---|---|---|---|---|
| {{ module.module_key }} | -{{ module.status }} | +
+ |
{{ module.checked_at || "--" }} | ||
| Module health snapshots appear after probes have been recorded. | +{{ tr("overview.module_health_empty") }} | ||||