节省机会:按货币查看成本增长
“节省机会”页面列出 CostGuard 的某项增长检查发现了成本增长的未处理建议,可查看所有订阅或单个订阅;它是寻找节省的地方,而不是对节省的估计。它按货币统计这些建议并显示最大的单项增长,在每种货币内按增长额列出,并允许您忽略或解决其中一条,或对其提供反馈。
此页面的用途
“节省机会”页面回答一个问题:在 CostGuard 仍在提示的成本增长中,可以从哪里寻找节省,每一项增长以其自身货币计有多大,应当先看哪一项?
它面向正在决定先处理什么的工程师或 FinOps 从业者。“未处理的建议”是所有未处理建议的待处理队列,“所有建议”是所有状态的登记册;本页只列出增长检查发现了成本增长的未处理建议,在每种货币内增长最大的排在前面,每一行都可直接做出两种决定并提供反馈。
建议是 CostGuard 对您导入的 Azure 成本执行三项检查之一后得出的成本信号。它不是调整规格或预留的建议,也不来自 Azure Advisor。CostGuard 只读取您的 Azure 数据:本页上的任何按钮都不会更改 Azure 中的任何内容。
要打开它,请在侧边栏的“建议”下选择“节省机会”。该菜单项在“简单”和“高级”模式下都有。“所有建议”、“未处理的建议”和“已忽略的建议”页面底部的“节省机会”链接也可打开本页。

开始之前
建议基于 CostGuard 导入的 Azure 成本提出。在某个连接导入成本之前,页面显示“暂无成本数据”和按钮“打开入门页面”,它会带您查看连接 Azure 和首次导入的步骤。
建议功能包含在 Growth、Pro 和 Enterprise 方案中。在 Free 和 Starter 方案下,CostGuard 不会提出任何建议,页面会显示带有标记的示例,而不是您的数据。
只有两项增长检查会记录成本增长。它们将最近时段与之前的时段进行比较,因此在两个时段都记录了成本、且某项服务的成本增长到足以报告之前,本页不会列出任何内容。
哪些建议会出现在这里
当以下条件全部满足时,建议才会在这里列出。CostGuard 在服务器上应用这条规则,因此不满足条件的建议永远不会到达本页:
- 它处于未处理状态:没有人忽略或解决它。
- 它由两项增长检查之一提出:“服务成本骤增”或“存储成本增长”。
- 其成本增长大于零,并以三个字母的货币代码记录。
两项增长检查会报告在两个时段之间成本上升的服务:
- “服务成本骤增”:某服务在最近时段的成本比之前时段高出至少 30%,且以其货币计至少高出 10.00。证据显示“之前时段”和“最近时段”。
- “存储成本增长”:对名称包含 storage、disk、blob 或 file 的服务进行同样的比较,阈值为 25%,且至少高出 10.00。
在之前时段没有成本的服务永远不会被报告为增长,因为没有可供比较的基数。成本增长至少 30% 的存储服务会被两项增长检查同时发现,因此同一次增长可能以相同的数字出现在两行中。
需要了解的限制
“服务成本集中”永远不会出现在这里。该检查记录的金额是该服务在最近时段的全部成本,而不是成本增长。“未处理的建议”会将它与其他未处理的发现一起列出。
您忽略或解决的建议会立即离开此列表。只有在它被重新打开,或之后的检查再次将同一发现作为一条新的未处理建议提出时,它才会再次列出。
选择范围:所有订阅或单个订阅
页面顶部的“订阅”列表决定页面读取哪些建议:“所有订阅”(页面默认使用它)或单个订阅。当有多个订阅可供选择时,才会显示此列表。
列表中包含有已记录成本的订阅(使用 Azure 随成本记录的名称),以及其他任何带有节省机会的订阅。同名的两个订阅会在括号中附上其标识符的最后几个字符以示区分;没有名称的订阅显示为“未命名订阅”,没有已记录成本的订阅显示为“订阅”加上其标识符的末尾部分。页面从不显示完整的订阅标识符。

选择一个订阅会重新读取页面:数字和列表随后只描述该订阅。“刷新”会重新读取节省机会和订阅名称。
没有可选的日期范围或货币:页面会列出该范围内的每一个节省机会,无论它已开放多久,每个都使用 Azure 记录其成本时的货币。
机会数量与每种货币的最大增长
这些数字概括了列表:“机会”,即该范围内节省机会的数量;然后每种货币一个数字,例如“以 USD 计”,显示以该货币记录的机会数量,其下方是“最大增长”;以及“最近 7 天内未检测到”,即一周以来没有任何检查发现的机会数量。

“最大增长”是某一行的成本增长(该货币中最大的那一项),绝不是总和。各货币按其代码的字母顺序排列,与下方列表一致,没有任何数字会比较或合并两种货币。
页面会一次读取该范围内的所有节省机会,因此这些数字是完整的:并不局限于列表首先显示的那些行。
阅读列表
“按货币划分的机会”面板按货币分组列出该范围内的节省机会,每种货币一组,每组以其货币代码为标题。它没有筛选器:该范围内的每一个节省机会都会列出。
每一行包含以下列:
- “建议”:建议的类型和服务,并以链接形式指向该建议自己的页面。
- “订阅”:订阅的名称,与范围列表中显示的一致。
- “严重程度”:增长达到 75% 为“高”,达到 50% 为“中”,低于此为“低”,旁边以“增长”显示增长幅度。它表示增长有多大,而不是更改有多紧迫。
- “证据”:“之前时段”和“最近时段”,即检查所比较的两个时段中该服务的成本,使用 Azure 记录时的货币。
- “成本增长”:两个时段之间的增长额,下文会解释。重复某个存储增长行的骤增行会标有“与存储增长那一行是同一次增长”。
- “开始于”:CostGuard 首次检测到该发现的日期,其下方的“已开放天数”按 UTC 计算从该日期到读取页面当天的日历天数。
- “最后检测”:最近一次有检查发现该增长的时间;如果那是在读取页面之前七天或更早,则标有“最近 7 天内未检测到”。
- “操作”:“忽略”和“解决”,以及“反馈”,后者会在该行下方展开反馈。

在每种货币内,各行按成本增长排序,最大的在前;增长相同的行再按严重程度从高到低排序,然后最近检测到的在前,最后按服务名称排序。各货币按其代码的字母顺序排列。
列表先显示前 25 行;“显示全部”会列出其余行,“显示较少”则返回前 25 行。日期以 UTC 日期显示。
注意
每一行的文字由检查类型和服务构成,因此会以您的语言显示。服务名称和订阅名称保持 Azure 记录时的原样。
成本增长
“成本增长”只会出现在来自两项增长检查之一的未处理建议上。它是该服务在最近时段比之前时段多出的成本。它是按检查所比较的时段计算的,而不是按日历期间计算的;它说明成本在哪里上升,而不是您可以节省多少。
最近时段截至检查当天,之前时段是紧挨在它前面的时段;默认情况下,每个时段为 14 天。每次仍发现该增长的检查都会用最新的数字替换该未处理建议的数字,包括其成本增长。
它是上升了的成本,而不是已节省的金额,也不会以绿色显示:CostGuard 在任何地方都不估计节省。已忽略或已解决的建议不显示成本增长;解决一条建议并不意味着有任何金额已经节省下来:CostGuard 只记录您的决定,并不核查它。
需要了解的限制
成本增长的时效只到其最近一次检测为止。在标有“最近 7 天内未检测到”的行上,它描述的是那次较早检测的时段,而不是今天的成本。
为什么没有合计
本页不显示成本增长的合计,即使是同一种货币也不显示。合计会是一个数据无法支撑的数字:
- 每项成本增长都覆盖其自身检测的时段,而这些时段并不随建议一起记录,因此无法表明两项增长覆盖的是同一段时间。
- 最近未被检测到的行会保留较早一次检测的成本增长。
- 同一次存储增长可能被两项增长检查同时提出,因此合计会把它算两次。
- 不同货币的金额从不换算:CostGuard 不持有任何汇率。
因此,每种货币改为显示数量及其中最大的单项增长。要评估一个机会,请阅读它所在的行:其数字描述的是一个订阅中的一项服务,使用一种货币。
两行显示同一次增长
成本增长至少 30% 的存储服务会被两项增长检查同时发现:“存储成本增长”对存储服务从 25% 起报告,“服务成本骤增”对任何服务从 30% 起报告。当同一次检查运行同时发现两者时,它们显示相同的之前和最近成本以及相同的成本增长:它们描述的是同一次增长。
当两行的订阅、货币和服务都相同,且显示相同的之前和最近成本时,页面会在这一对中的“服务成本骤增”行上标记“与存储增长那一行是同一次增长”。请把这一对视为一个机会,不要将它们的成本增长相加。
这两行是两条建议:对其中一条做出决定并不会决定另一条,因此请分别忽略或解决它们。
最近 7 天内未检测到
当最近一次检测比读取页面早七天或更多时,“最后检测”下方会出现“最近 7 天内未检测到”,同名的数字统计这些行。CostGuard 从不自行关闭未处理的建议,因此这样的行会带着其最近一次检测的成本增长一直列出,直到您将其忽略或解决。
带标记的行通常是增长已经停止的行:请检查该服务,如果您所做的更改有效,就解决该建议;如果增长是预期之内的,就忽略它。CostGuard 从不替您关闭建议。
需要了解的限制
该标记只表示一周内没有任何检查发现该模式,并不表示成本已经下降:当连接不再处于活动状态、套餐不再包含建议,或有抑制规则覆盖它时,检查也会不再发现它。
忽略或解决
您对一条建议作出的决定就是它的状态。这些按钮只在 CostGuard 中更改状态;Azure 中不会有任何变化。
- “忽略”:该建议在预期之内或与您无关。它会变为“已忽略”,并附上日期。
- “解决”:您已据此采取行动,例如在 Azure 中核查了该服务。它会变为“已解决”,并附上日期。
已做出决定的建议会立即离开此列表:页面会给出提示,例如“建议已忽略。它已移出此列表;“所有建议”会将其保留为已忽略。”,并重新读取列表,因此数字也随之更新。“所有建议”会以其新状态保留它,“已忽略的建议”则列出已忽略的建议。每次更改都会连同操作者和时间记录在建议的动态中。
如果某项更改无法完成,页面会显示“操作失败,请重试。”,并保持列表不变。
注意
解决只会记录您的决定,并不会衡量节省。成本是否下降,要看之后几天该服务的成本,见“按服务分类成本”。
对建议给出反馈
在某一行上选择“反馈”会在其下方展开“这有帮助吗?”,再次选择则会收起。每个回答都会针对该建议记录下来:
- “有用”或“没有用”:该信号是否对您有帮助。
- “符合预期”:该变化是计划之内的,例如一次发布或迁移。
- “误报”:在您的情况下,检查对成本的解读有误。
- “暂不处理”:您暂时还无法判断。该回答会被记录,但不会发送任何提醒。
- “忽略”:询问“忽略以下范围的建议”(“此建议类型”、“此服务”或“此订阅”),并记录您的选择。
- 任何回答都不会改变建议的状态:在您将其忽略或解决之前,它会一直留在此列表中。

在您选择要忽略的范围后,该行会提供第二个独立的决定:是否停止为该范围提出新的建议。除非您选择“屏蔽”,否则不会屏蔽任何内容;“不用了”只保留您的回答。
抑制规则在整个工作区内有效 90 天:在此之前,检查不会提出该类型、该服务或该订阅中的新建议。该行会显示截止日期,“管理屏蔽规则”会打开“建议反馈”页面,您可以在那里查看规则并提前结束其中任何一条。
注意
抑制不会关闭任何建议:它所覆盖的未处理建议会一直留在此列表中,直到您将其忽略或解决。该建议的数字和最近检测时间不再更新,因此七天后会标记为“最近 7 天内未检测到”。
打开一条建议
每一行的类型和服务都链接到该建议自己的页面。在那里,您可以看到“CostGuard 观察到的内容”;“您的评估”,您可以在其中说明 CostGuard 无法知道的情况,例如一项更改会有多困难或多大风险;该建议的“动态”;以及“添加评论”。
只有在您的评估各部分都填写完毕后,那里才会显示优先级分数。CostGuard 从不仅凭成本推算优先级,因此本页面不显示优先级。
深入了解
页面底部的链接可带您继续:
- “未处理的建议”:所有未处理建议的待处理队列,包括没有成本增长的建议。
- “所有建议”:所有状态下的每一条建议,包括已做出决定的建议,并可在那里重新打开已关闭的建议。
- “已忽略的建议”:已忽略建议的记录,可在那里重新打开已忽略的建议。
- “建议洞察”:工作区内建议的分布情况。
- “建议反馈”:反馈的工作方式,以及阻止已知模式再次出现的抑制规则。
- “按服务分类成本”:每个服务的成本,便于结合上下文查看建议所涉及的服务。
您可能看到的列表以外的内容
页面读取期间,灰色条会占据数字和列表将出现的位置。之后,页面可能会改为显示以下内容之一:
- “暂无成本数据”,并附有“打开入门页面”:尚无连接导入成本。
- “当前没有节省机会”,并附有“前往未处理的建议”:工作区中目前没有任何未处理建议带有成本增长。这并不说明您的成本效率如何;没有成本增长的未处理建议(例如成本集中在一项服务上)位于“未处理的建议”中。
- “此订阅没有节省机会”:所选订阅的未处理建议都不带有成本增长。选择“所有订阅”可查看工作区的其余部分。
- “无法加载建议,请重试。”,并附有“重试”:无法读取节省机会。此时页面不显示列表,也不显示任何数字,因为读取失败并不意味着没有机会。
- 提示您的会话已过期,并附有重新登录的链接。重新登录之前,页面不显示任何数字。
- 一条说明,表示无法读取订阅名称:此时每个订阅以其标识符的末尾部分显示。建议仍会列出,“刷新”会再次尝试。
当您的方案不包含建议功能时的示例数据
当您的方案不包含建议功能时,页面会在“示例数据”标签下显示一个固定示例,并附有这句话:“您当前的方案不包含此功能。此处显示的数字仅为示例,并非您的数据。”
示例显示了 2026 年 6 月三个 Contoso 订阅的三个节省机会(两个以美元计,一个以欧元计),以及每种货币的数字、它们的成本增长和时长。这些行对所有人都相同,绝不是您的数据,示例不提供任何链接或操作。

“比较方案”会在新标签页中打开价格页面。您的方案包含哪些功能由 CostGuard 在服务器上决定;示例只是页面呈现这一点的方式。
各方案包含的内容
表格显示包含页面各部分的最低方案。所有更高的方案也都包含该部分。
| 功能 | Free | Starter | Growth | Pro | Enterprise |
|---|---|---|---|---|---|
| 带标签的页面示例 | 包含 | 包含 | 包含 | 包含 | 包含 |
| 您工作区未处理的成本增长(按货币),可忽略、解决并提供反馈 | 不包含 | 不包含 | 包含 | 包含 | 包含 |
Growth、Pro 和 Enterprise 包含建议功能:CostGuard 的检查会为工作区运行,页面列出这些检查提出的建议。Free 和 Starter 显示带有标记的示例,且不会为其提出任何建议。方案在服务器上核验,页面从不显示价格。
故障排除
页面显示“暂无成本数据”
尚无连接导入成本,或其首次导入尚未完成。请打开入门页面并按步骤操作;记录成本后,检查就会运行。
某条未处理的建议不在此列表中
只有两项增长检查会记录成本增长,因此成本集中在一项服务上的情况永远不会在这里列出。“未处理的建议”会列出所有未处理的建议。
页面显示“当前没有节省机会”
目前没有任何未处理的增长建议带有成本增长:每一条都已做出决定,或者检查没有发现增长。增长检查需要两个时段都有成本,低于 30%(存储为 25%)或在其货币中少于 10.00 的增长不会报告。
某项成本增长看起来已经过时
每一行显示的是其最近一次检测的成本增长。当它标有“最近 7 天内未检测到”时,说明一周以来没有任何检查发现该增长,因此增长描述的是那次较早检测的时段。请检查该服务,然后解决或忽略该建议。
同一次增长显示在两行中
增长至少 30% 的存储服务会被两项增长检查同时发现。这两行描述的是同一次增长;请不要将它们的成本增长相加。
数字中缺少某种货币
这些数字只列出该范围内节省机会所使用的货币。以其他货币计费的订阅,一旦其某项服务被增长检查报告并带有成本增长,就会出现在那里。
我忽略或解决过的建议又出现了
之后的检查发现了相同的模式,并提出了一条新的未处理建议,带有新的“开始于”日期。要阻止该模式再次出现,请在其反馈中选择“忽略”并确认抑制。
增长显示得比实际发生时间晚
Azure 报告成本会有一到两天的延迟,因此最近时段的最后几天所含成本会少于之后的数值。所以,增长可能会在开始后稍晚一些才被发现。
页面显示示例数据
您的方案不包含建议功能。上表显示了哪个方案包含它,其下方的链接会打开价格页面。
