告警规则:监视什么、哪些已开启
告警规则页面在一处列出工作区的所有告警规则:在此管理的同步失败规则,以及在各自页面管理的预算和预测风险规则。它显示每条规则监视什么、是否已开启,以及重复前等待多久。
此页面的用途
“告警规则”回答一个问题:此工作区有哪些告警规则、哪些已开启、每条规则监视什么?共有三类:同步失败、预算和预测风险。
工作区所有者或管理员打开它,以确保团队能得知成本导入失败或预算面临风险。同步失败规则在此创建和更改;预算和预测风险规则在此列出,并在“预算告警”和“预测风险告警”中更改。

开始之前
同步失败规则需要一个由 CostGuard 导入其成本的 Azure 连接;没有连接就不会有失败。只有工作区所有者或管理员可以创建或更改规则,其他人只能以只读方式查看。
所有套餐都包含同步失败规则。当套餐包含预算时(Starter 起)会出现预算规则,包含预测时(Pro 起)会出现预测风险规则。
三类规则
“按类型划分的规则”面板显示每一类中有多少条规则已开启、共有多少条:
- “同步失败”:监视来自 Azure 的成本导入,只要工作区最近一次完成的导入失败,就会触发告警。“在此页面管理”。
- “预算”:当月初至今的成本达到工作区月度预算的某一比例时触发告警。“在“预算告警”中管理”。
- “预测风险”:当月末预测使月度预算面临风险时触发告警。“在“预测风险告警”中管理”。
不在工作区套餐中的类别会显示“不在此工作区的套餐中”,无法读取的类别会显示“无法读取”。当同步失败列表应用了筛选器时,其数字会说明显示了多少条规则。
同步失败规则
“同步失败规则”面板列出工作区的同步失败规则。每一行显示:
- “名称”,以及描述(如果有)。
- “严重程度”:“信息”、“警告”或“严重”。
- “状态”:“已开启”或“已关闭”。
- “重复前等待”:在失败持续期间,规则再次触发同一告警前要等待多久,用文字表示,例如六小时或七天。
- “最后更改时间(UTC)”,以及所有者或管理员可见的“编辑”和“开启”或“关闭”。

“状态”和“严重程度”用于缩小列表;“应用”应用筛选,“清除筛选”重新显示所有规则。工作区规则较多时,“加载更多”会读取更多规则。
既不是所有者也不是管理员的成员会看到“只有工作区所有者或管理员可以创建或更改告警规则。”,且没有任何按钮。
创建或编辑同步失败规则
“创建同步失败规则”或“编辑”会打开表单。规则监视的内容和覆盖范围是固定的:针对“整个工作区”的“从 Azure 同步成本数据”。您需要填写:
- “名称”,最多 200 个字符。
- “描述(可选)”,最多 2,048 个字符。
- “严重程度”,用于按重要性整理告警的标签。
- “重复前等待时间”,格式为 天.时:分:秒,例如 06:00:00 表示六小时,7.00:00:00 表示一周。

新规则一创建即开启。如果在您打开规则后有人更改了它,页面会说明这一点,不保存任何内容,并提供“重新加载规则”;您输入的内容会保留在表单中。
开启或关闭规则
“开启”和“关闭”都会先请求确认。开启规则后,它会从下一次后台检查开始监视;关闭规则后,在重新开启之前不会触发任何告警。
规则无法移除,请改为关闭。
预算规则和预测风险规则
两个面板列出了另外两类,以便工作区的所有规则都在同一处:
- “预算规则”:每条规则及其触发时对应的月度预算比例(见“触发条件”),以及“在“预算告警”中更改预算规则”链接。
- “预测风险规则”:每条规则及其状态和等待时间,以及“在“预测风险告警”中更改预测风险规则”链接。

当套餐不包含某一类时,其面板会说明这一点,并提供“比较套餐”,在新标签页中打开公开的价格页面。当某一类无法读取时,面板会说明这一点并提供“重试”;页面其余部分仍可使用。
告警规则如何运作
“告警规则如何工作”面板简要说明了规则:
- 只要工作区最近一次完成的成本导入失败,同步失败规则就会触发。这种状态会持续到某次导入成功为止,因此规则每次等待时间过后都会重复告警。
- 已开启的规则每隔几分钟在后台检查一次。创建或开启规则不会立即触发任何告警。
- 规则触发时,CostGuard 会在“告警事件”中记录告警,并在应用中添加一条通知;“通知设置”决定是否还通过电子邮件发送。
- 严重程度是您选择的标签,用于按重要性整理告警;它不会改变规则的触发时机。
- 告警规则只读取 CostGuard 自己的记录,从不更改 Azure 中的任何内容。
深入了解
页面底部的链接可带您继续:
- “查看规则发出的告警”。
- “选择电子邮件或应用内通知”。
- “预算告警”:更改预算规则。
- “预测风险告警”:更改预测风险规则。
- “检查 Azure 连接”:查看导入失败的原因。
您可能看到的其他内容
页面读取时,列表位置显示“正在加载告警规则”。之后,页面可能显示以下内容之一:
- “还没有同步失败规则”:工作区没有同步失败规则;所有者或管理员可以创建一条。
- “没有符合这些筛选条件的规则”:筛选器隐藏了所有规则;“清除筛选”会重新显示它们。
- “无法加载同步失败规则”:没有任何更改;“重试”会重新读取规则。
- 某一类无法读取:其面板会用“重试”说明,其他类别仍会显示。
- “你打开此规则后,它已在其他地方被更改。你的更改未保存。”“重新加载即可查看规则的当前状态;你输入的内容会保留在表单中。”
- “会话已过期”:您的登录已结束;“重新登录”会带您回到此页面。
各方案包含的内容
表格显示包含页面各部分的最低方案。所有更高的方案也都包含该部分。
| 功能 | Free | Starter | Growth | Pro | Enterprise |
|---|---|---|---|---|---|
| 同步失败规则:列出、创建、编辑、开启和关闭 | 包含 | 包含 | 包含 | 包含 | 包含 |
| 列出预算规则 | 不包含 | 包含 | 包含 | 包含 | 包含 |
| 列出预测风险规则 | 不包含 | 不包含 | 不包含 | 包含 | 包含 |
低于 Starter 时,预算面板会说明预算规则不在套餐中;低于 Pro 时,预测风险面板也会这样说明;两者都会在新标签页中提供价格页面。套餐在服务器上检查,页面从不显示价格。
故障排除
规则已开启,但没有触发告警
同步失败规则只有在最近一次完成的导入失败时,并且只在下一次后台检查之后才会触发。如果之前已经触发过,它会等到等待时间过去后才再次触发同一告警。“告警事件”会显示已触发的告警。
我无法创建或更改规则
只有工作区所有者或管理员可以。预算规则和预测风险规则在各自的页面中更改,而不是在这里。
预算或预测风险面板没有显示任何规则
要么套餐不包含该类别(面板会说明),要么尚无该类规则;请在“预算告警”或“预测风险告警”中创建。
侧边栏中没有此页面
侧边栏仅在“高级”模式下列出它。请在侧边栏顶部选择“高级”;页面地址在两种模式下都能打开。
