要创建提醒政策,您必须说明要监控的内容、触发提醒政策的条件以及您希望收到通知的方式。此页面包含可用于创建提醒政策的设置。此页面中的大多数部分包含以下元素:
- 标题:列出相关产品名称和提醒政策的简要说明。
- 摘要:提醒政策的简要说明。 有关完整信息,请参阅产品文档。
- 创建提醒政策的步骤:创建提醒政策所需的步骤概览。有关这些步骤的详细信息,请参阅创建提醒政策。
新条件:这些字段用于指定要监控的内容以及数据的汇总方式。
- 条件提醒触发器:这些字段指定提醒政策何时触发。通过更改考量时长,您可以减少政策的触发频率。
新建条件对话框 字段名称 |
图表 |
---|---|
滚动窗口函数 | 根据所选指标和汇总设置进行最优配置。 如需指定校准函数,请执行以下操作:
|
滚动窗口 | 最小间隔 (如需访问,请点击 add 添加查询元素) |
时序分组依据 (在跨时序部分) |
Aggregation 元素的第二个菜单 |
时序聚合 (在跨时序部分中) |
Aggregation 元素的第一个菜单 |
结算
如需在可结算费用或预测费用超出预算时收到通知,请使用 Google Cloud 控制台的预算和提醒页面创建提醒:
-
前往 Google Cloud 控制台,或点击以下按钮:
- 打开控制台导航菜单
- 如需管理当前项目的 Cloud Billing,请选择转至关联的结算账号。
- 如需查找其他 Cloud Billing 账号,请选择管理结算账号,然后选择要为其设置预算的账号。
,然后选择结算。
如果您有多个 Cloud Billing 账号,请执行以下任一操作:
- 在“结算”导航菜单中,选择预算和提醒。
- 点击 创建预算。
- 填写预算对话框。在此对话框中,选择 Google Cloud 项目和产品,然后为该组合创建预算。 默认情况下,当费用达到预算的 50%、90% 和 100% 时,您会收到通知。 如需查看完整文档,请参阅设置预算和预算提醒。
BigQuery 执行时间
如需创建提醒政策,以便 BigQuery 查询的执行时间的第 99 百分位超过用户定义的限制时触发此政策,请使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择 BigQuery 项目。 在指标类别菜单中,选择查询。 在指标菜单中,选择查询执行时间。 |
过滤 | |
跨时序 时序分组依据 |
priority |
跨时序 时序聚合 |
99th percentile |
滚动窗口 | 5 m |
滚动窗口函数 | sum |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Threshold |
提醒触发器 | Any time series violates |
阈值位置 | Above threshold |
阈值 | 您可确定此值;不过,建议将阈值设为 60 秒。 |
重新测试窗口 | most recent value |
BigQuery 使用
如需创建在提取的 BigQuery 指标超出用户定义的级别时触发的提醒政策,请使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择 BigQuery 数据集。 在指标类别菜单中,选择存储。 从指标菜单中选择一个指标。特定于使用情况的指标包括 Stored bytes 、Uploaded bytes 和 Uploaded bytes billed 。如需查看可用指标的完整列表,请参阅 BigQuery 指标。
|
过滤 | project_id:您的 Google Cloud 项目 ID dataset_id:您的数据集 ID。 |
跨时序 时序分组依据 |
dataset_id:您的数据集 ID |
跨时序 时序聚合 |
sum |
滚动窗口 | 1 m |
滚动窗口函数 | mean |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Threshold |
提醒触发器 | Any time series violates |
阈值位置 | Above threshold |
阈值 | 可接受的值由您决定。 |
重新测试窗口 | 1 minute |
Compute Engine 前期启动验证
前期启动验证展示上次启动序列的前期启动部分的通过/失败状态。前期启动是从 UEFI 固件启动到它将控制传递给引导加载程序的启动序列。
如需创建提醒政策,并在您的任何 Compute Engine 虚拟机实例前期启动序列失败时触发,请使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择虚拟机实例。 在指标类别菜单中,选择实例。 在指标菜单中,选择前期启动验证。 |
过滤 | status = failed |
跨时序 时序分组依据 |
status |
跨时序 时序聚合 |
sum |
滚动窗口 | 使用默认值。 |
滚动窗口函数 | 使用默认值 |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Threshold |
提醒触发器 | Any time series violates |
阈值位置 | Above threshold |
阈值 | 0 |
重新测试窗口 | 1 minute |
Compute Engine 启动后期验证
后期启动验证展示上次启动序列的后期启动部分的通过/失败状态。后期启动是从引导加载程序到完成的启动序列,包括加载操作系统内核。
如需创建提醒政策,以便在任何 Compute Engine 虚拟机实例的启动后期序列失败时触发,请使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择虚拟机实例。 在指标类别菜单中,选择实例。 在指标菜单中,选择延迟启动验证。 |
过滤 | status = failed |
跨时序 时序分组依据 |
status |
跨时序 时序聚合 |
sum |
滚动窗口 | 使用默认值。 |
滚动窗口函数 | 使用默认值 |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Threshold |
提醒触发器 | Any time series violates |
阈值位置 | Above threshold |
阈值 | 0 |
重新测试窗口 | 1 minute |
记录 “Monthly log bytes ingested”
如需创建在写入日志存储分区的日志字节数超过用户为 Cloud Logging 定义的限制时触发的提醒政策,请使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择全局。 在指标类别菜单中,选择基于日志的指标。 在指标菜单中,选择每月提取的日志字节数。 |
过滤 | 无。 |
跨时序 时序聚合 |
sum |
滚动窗口 | 60 m |
滚动窗口函数 | max |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Threshold |
提醒触发器 | Any time series violates |
阈值位置 | Above threshold |
阈值 | 可接受的值由您决定。 |
重新测试窗口 | 可接受的最小值是 30 分钟。 |
建议预测
如需设置建议预测提醒,请在提醒政策中使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择已使用的 API。 在指标类别菜单中,选择 Api。 在指标菜单中,选择请求数。 |
过滤 | service = recommendationengine.googleapis.com |
跨时序 时序聚合 |
sum |
滚动窗口 | 1 m |
滚动窗口函数 | sum |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Threshold |
提醒触发器 | Any time series violates |
阈值位置 | Above threshold |
阈值 | 0 |
重新测试窗口 | 5 minutes |
建议减少用户事件记录
如需设置 Recommendations 事件记录减少提醒,请在提醒政策中使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择已使用的 API。 在指标类别菜单中,选择 Api。 在指标菜单中,选择请求数。 |
过滤 | service = recommendationengine.googleapis.com |
跨时序 时序聚合 |
sum |
滚动窗口 | 1 m |
滚动窗口函数 | sum |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Metric absence |
提醒触发器 | Any time series violates |
触发器缺失时间 | 10 minutes |
Spanner 高优先级 CPU 使用
如需创建在 Spanner 的高优先级 CPU 利用率高于建议阈值时触发的提醒政策,请使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择 Cloud Spanner 实例。 在指标类别菜单中,选择实例。 在指标菜单中,选择按优先级划分的 CPU 利用率。 (metric.type 为 spanner.googleapis.com/instance/cpu/utilization_by_priority )。
|
过滤 | instance_id = YOUR_INSTANCE_ID priority = high
|
跨时序 时序分组依据 |
多区域实例为 location ; 区域实例则将其留空。 |
跨时序 时序聚合 |
sum |
滚动窗口 | 10 m |
滚动窗口函数 | mean |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Threshold |
提醒触发器 | Any time series violates |
阈值位置 | Above threshold |
阈值 | 多区域实例为 45% ;区域实例为 65% 。
|
重新测试窗口 | 10 minutes |
Spanner 24 小时滚动使用
如需创建提醒政策,并在 Spanner 的 CPU 利用率的 24 小时滚动平均值高于建议阈值时触发,请使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择 Cloud Spanner 实例。 在指标类别菜单中,选择实例。 在指标菜单中,选择平滑 CPU 利用率。 (metric.type 为 spanner.googleapis.com/instance/cpu/smoothed_utilization )。
|
过滤 | instance_id = YOUR_INSTANCE_ID |
跨时序 时序聚合 |
sum |
滚动窗口 | 10 m |
滚动窗口函数 | mean |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Threshold |
提醒触发器 | Any time series violates |
阈值位置 | Above threshold |
触发阈值 | 90%
|
重新测试窗口 | 10 minutes |
Spanner 存储空间
如需创建提醒政策,使其在 Spanner 实例的存储量高于建议的阈值时触发,请使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择 Cloud Spanner 实例。 在指标类别菜单中,选择实例。 在指标菜单中,选择已使用的存储空间。 (metric.type 为 spanner.googleapis.com/instance/storage/utilization )。
|
过滤 | instance_id = YOUR_INSTANCE_ID |
跨时序 时序聚合 |
sum |
滚动窗口 | 10 m |
滚动窗口函数 | max |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Threshold |
该条件的触发条件 | Any time series violates |
阈值位置 | Above threshold |
阈值 | 将阈值设置为每个节点最大存储空间的 75%,并乘以节点数。如需了解当前的节点限制,请参阅 Spanner 配额和限制。 |
重新测试窗口 | 10 minutes |
跟踪 API 使用配额
如需创建在每月提取的 Cloud Trace span 超出配额时触发的提醒政策,请使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择已使用的 API。 在指标类别菜单中,选择 Api。 在指标菜单中,选择请求数。 (metric.type 为 serviceruntime.googleapis.com/api/request_count )。
|
过滤 | service = cloudtrace.googleapis.com |
跨时序 时序聚合 |
sum |
滚动窗口 | 1 m |
滚动窗口函数 | sum |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Threshold |
提醒触发器 | Any time series violates |
阈值位置 | Above threshold |
阈值 | 0 |
重新测试窗口 | 1 minute |
跟踪监控每月 span 用量
如需创建在每月提取的 Cloud Trace span 数超过用户定义的限制时触发的提醒政策,请使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择全局。 在指标类别菜单中,选择结算。 在指标菜单中,选择每月提取的跟踪记录 span。 |
过滤 | |
跨时序 时序聚合 |
sum |
滚动窗口 | 60 m |
滚动窗口函数 | max |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Threshold |
提醒触发器 | Any time series violates |
阈值位置 | Above threshold |
Threshold value |
可接受的值由您决定。 |
重新测试窗口 | 可接受的最小值是 30 分钟。 |
跟踪导出错误
如需创建提醒政策,并在将 Cloud Trace 数据导出到 BigQuery 时出错时触发,请使用以下设置。
新建条件 字段 |
值 |
---|---|
资源和指标 | 在资源菜单中,选择 Cloud Trace。 在指标类别菜单中,选择 Bigquery_export。 在指标菜单中,选择导出到 BigQuert 的 Span。 |
过滤 | status != ok |
跨时序 时序分组依据 |
status |
跨时序 时序聚合 |
sum |
滚动窗口 | 1 m |
滚动窗口函数 | rate |
配置提醒触发器 字段 |
值 |
---|---|
条件类型 | Threshold |
提醒触发器 | Any time series violates |
阈值位置 | Above threshold |
阈值 | 0 |
重新测试窗口 | 1 minute |
正常运行时间检查监控
要为拨测创建提醒政策,或创建显示拨测的成功或延迟状态的图表,请参阅拨测提醒。