# 状态页面 (Atlassian)

**URL:** https://meta.discourse.org/t/status-page-atlassian/176835
**Category:** Theme component
**Tags:** official, status-page-atlassian
**Created:** [2021年一月21日 16:23 UTC](https://meta.discourse.org/t/status-page-atlassian/176835 "2021-01-21T16:23:54Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [2021年一月21日 16:23 UTC](https://meta.discourse.org/t/status-page-atlassian/176835/1 "2021-01-21T16:23:54Z")

</div>

| | | |
| --- | --- | --- |
| :discourse2: | **摘要** | **Status Page (Atlassian)** 将轮询你的 **对外公开** Atlassian Status Page 的 `.json` 端点，并在系统宕机时向论坛用户发出警报。 |
| 🛠 | **仓库链接** | [https://github.com/discourse/discourse-atlassian-statuspage](https://github.com/discourse/discourse-atlassian-statuspage) |
| 📖 | **Discourse 主题新手？** | [Discourse 主题使用初学者指南](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966) |

安装此主题组件

> [@](#):
>
> :discourse2: 由于这是由 Discourse 团队维护的 #official 主题组件，#support、#contribute:bug、#Contribute > UX 和 #Contribute > Feature 请求可以在 Meta 上的相应板块中提出，并标记相应的主题组件标签。点击下方链接开始你的提问。 👍
> 
> [❓&nbsp; **支持**](https://meta.discourse.org/new-topic?category_id=6&tags=status-page-atlassian "请求有关配置和使用 Status Page (Atlassian) 的支持") [🐛&nbsp; **Bug**](https://meta.discourse.org/new-topic?category_id=1&tags=status-page-atlassian "Bug 报告意味着某些功能出现故障，导致无法正常使用该主题组件") [👀&nbsp; **UX**](https://meta.discourse.org/new-topic?category_id=9&tags=status-page-atlassian "讨论 Status Page (Atlassian) 的用户界面，以及功能呈现方式（包括语言和 UI 元素）") [💡&nbsp; **功能**](https://meta.discourse.org/new-topic?category_id=2&tags=status-page-atlassian "讨论如何改进或增强现有的 Status Page (Atlassian) 功能，以及提议的新功能如何运作")

### 功能

 ![status page (atlassian) example](https://global.discourse-cdn.com/meta/original/3X/3/9/39cb88227fdb01d0f2fd70f2caa29f53f4462dd2.png)

在组件设置中的 `status endpoint`（状态端点）文本框中添加你系统的 `.json` 端点。当系统宕机时，你的自定义消息将显示在论坛顶部。

### 如何找到我对外公开的状态页面端点？

1. 在网页浏览器中访问你的网站状态页面。
2. 打开网络检查器（Network Inspector）并刷新页面。
3. 在请求列表中查找 `status.json`， **鼠标悬停在其上** ，它应会显示 `.json` 端点。

 ![status.json](https://global.discourse-cdn.com/meta/original/3X/2/5/25c432bb0666b31ba3de60f06cebb13a834ba331.png)

### 设置

| 名称 | 描述 |
| --- | --- |
| failed status test | 开启以测试 statusPage 故障 |
| test status message | 状态宕机时显示的消息 |
| test status indicator | 测试 statusPage 故障时使用的指示器。 |
| minor status message | 状态宕机且为次要指示器时显示的消息 |
| major status message | 状态宕机且为重大指示器时显示的消息。 |
| critical status message | 状态宕机且为严重指示器时显示的消息。 |
| status endpoint | 用于调用你网站 statusPage 状态的 `.json` 端点。例如：‘[https://status.yourWebsite.com/api/v2/status.json](https://status.yourWebsite.com/api/v2/status.json)’ |
| status more info link | 用户点击“状态宕机”警报链接时跳转的网页。 |

  

> :discourse2: **由我们托管？** 主题组件在我们的 Standard、Business 和 Enterprise 计划中均可使用。

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [2021年三月11日 00:29 UTC](https://meta.discourse.org/t/status-page-atlassian/176835/2 "2021-03-11T00:29:26Z")

</div>

如果有人愿意为这个主题组件做一些工作，我们收到反馈说，如果能根据 [StatusPage API 返回的指示器各种值](https://bqlf8qjztdtr.statuspage.io/api/v2/#status) 显示不同的消息（或许还可以使用不同的 CSS 类），那将非常棒。（这些值包括 `minor`、`major` 或 `critical`，此外还有一个未记录的 `maintenance` 值。）❤ 🤓

---

<div class="post-metadata">

### Author: ![jordan.vidrine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jordan.vidrine/32/515563_2.png) [@jordan.vidrine](https://meta.discourse.org/u/jordan.vidrine)
#### Post date: [2021年三月11日 01:24 UTC](https://meta.discourse.org/t/status-page-atlassian/176835/3 "2021-03-11T01:24:08Z")

</div>

这个反馈非常棒！我确实可以研究一下利用不同状态来控制显示方式的可能性。等我把当前的任务清单处理完后，就会把这一点纳入接下来的考察范围。

感谢你的建议 👍

---

<div class="post-metadata">

### Author: ![jordan.vidrine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jordan.vidrine/32/515563_2.png) [@jordan.vidrine](https://meta.discourse.org/u/jordan.vidrine)
#### Post date: [2021年四月12日 19:08 UTC](https://meta.discourse.org/t/status-page-atlassian/176835/4 "2021-04-12T19:08:46Z")

</div>

我已推送了一个小型更新，以支持您提到的功能。现在，您可以分别为 `minor`、`major` 和 `critical` 指示器设置消息。

每个指示器还会更改状态页面警报的背景颜色。

此外，在将组件置于测试模式时，您还可以指定希望查看的指示器。

**Minor**  
 ![image](https://global.discourse-cdn.com/meta/original/3X/8/8/8883637457097ca0f16625489714ee6d00aaf94f.png)

**Major**  
 ![image](https://global.discourse-cdn.com/meta/original/3X/4/0/40fb5c2a3b40194d16c6a7daadee9ca465678d52.png)

**Critical**  
 ![image](https://global.discourse-cdn.com/meta/original/3X/3/2/32c4d3136ab12fe17e2d008c007508c53fc0e6be.png)

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [2021年四月13日 12:11 UTC](https://meta.discourse.org/t/status-page-atlassian/176835/5 "2021-04-13T12:11:10Z")

</div>

看起来很棒，谢谢！特别感谢为每个级别提供了独特的 CSS 类，这样我们就能精确地调整颜色。
