应用性能监控全链路版
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Action | String | 是 | PCAlarmHistory | 接口名称。当前 API 的名称为 PCAlarmHistory。 |
Version | String | 是 | 2022-10-28 | 接口版本。当前 API 的版本为 2022-10-28。 |
common | 是 | - | 通用参数。 | |
id | Long | 是 | 1 | 报警规则ID。 |
page_size | Integer | 是 | 3 | 每页显示历史记录数。 |
page_num | Integer | 是 | 1 | 返回页码号 |
time_filter | 是 | - | 时间过滤。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
os | String | 是 | pc | 系统。 |
aid | Long | 是 | 12345 | App ID。 |
env | String | 否 | crash | 环境信息。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
end_time | Integer | 是 | 1655971939 | 结束时间。 |
start_time | Integer | 是 | 1655308800 | 开始时间。 |
granularity | Integer | 否 | 3 | 聚合颗粒度,单位为秒。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
data | - | 返回内容。 | |
errmsg | String | "" | 错误信息,成功为空。 |
errno | Integer | 200 | 错误码,成功为200。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
count | Integer | 30 | 报警总数。 |
alarm_histories | - | 报警历史列表。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
id | Long | 1 | 报警ID。 |
operator | String | zhangsan | 最近更新人。 |
alarm_time | Long | 1655391060 | 报警发生时间。 |
alarm_param | - | 报警参数。 | |
alarm_result | - | 报警计算结果。 | |
alarm_content | String | 最近180分钟test_service_gyf/xxxxxx | 报警内容。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
id | Long | 1 | 创建时不传,更新时传。 |
desc | String | 新的报警 | 报警说明。 |
name | String | minitor | 报警名称。 |
category | String | pc_flexible | 报警类型。 |
is_close | Integer | 1 | 是否关闭报警。
|
alarm_level | String | Warn | 报警级别。
|
strategy_op | String | and | 多策略关系。
|
alarm_period | - | 报警时间段。 | |
notify_config | - | 报警通知。 | |
strategy_list | - | 报警策略。 | |
category_label | String | "" | 报警类型展示名称。 |
interval_seconds | Integer | 300 | 报警间隔,最短5分钟。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
is_alarm | Boolean | true | 是否报警。 |
strategy_result_list | - | 分策略报警结果。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
end_time | Integer | 86399 | 报警结束时间,单位秒。 |
start_time | Integer | 0 | 报警开始时间,单位秒。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
notify_types | Array of String | ["mail"] | 报警通知方式。
|
notify_groups | Array of Long | [1,23] | 邮件接收组ID列表。 |
upgrade_groups | Array of Long | [1,23] | 升级邮件接收组ID列表。 |
notify_lark_webhooks | Array of String | ["http://lark/url"] | 飞书通知webhook列表。 |
notify_wechat_webhooks | Array of String | ["http://wechat/url"] | 企业微信通知webhook列表。 |
notify_dingding_webhooks | Array of String | ["http://dingding/url"] | 钉钉通知webhook列表。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
id | String | 9018754602-1655285699772 | 当新建报警策略的时候前端生成,用于后端画趋势图。 |
measure | - | 指标集合。 | |
group_bys | - | 报警的分组。 | |
filter_list | - | 过滤条件。 | |
alarm_threshold | Double | 10 | 报警阈值。 |
threshold_cmp_op | String | gt | 报警阈值的op。
|
alarm_window_size | Long | 180 | 时间窗口,单位s。 |
alarm_strategy_type | String | threshold | 指标计算策略。
|
daily_compare_count | Integer | 60 | 同比支持过去x分钟。 |
alarm_sample_threshold | Double | 3 | 样本数量阈值。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
title | String | 崩溃数 | 指标名称。 |
is_alarm | Boolean | true | 是否报警。 |
groupField | String | os | 分组报警时的分组字段、 |
group_result_list | - | 分组报警结果。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
name | String | 崩溃影响用户数 | 指标名称。 |
type | String | monomial | 指标类型。
|
customId | String | xe3ejx98 | 前端用于还原页面。 |
raw_measure_list | - | 具体查询指标。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
label | String | OS | 分组展示名称。 |
group_by_name | String | os | 分组维度。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
op | String | in | 过滤方式。 |
values | Array of String | ["intel", "Qualcomm"] | 过滤值。 |
filter_name | String | cpu | 用于表明filter的哪个维度。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
is_alarm | Boolean | true | 是否报警。 |
group_value | String | "" | 分组值,比如国家分组的中国,如果不是分组报警则不返回。 |
alarm_tag_list | - | 计算相关统计值。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
event_name | String | test_service_gyf | 前端传了此参数, 后端没有用到。但是还原图表的时候是从这个字段读的事件名。 |
filter_list | - | 过滤条件。 | |
measure_name | String | "{"metric":"pc_flexible.count","event_dimension":"pc_flexible.event_name","event_name":"test_service_gyf"}" | 具体的指标计算值。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
label | String | 样本量 | 展示标签。 |
value | Double | 30 | 具体值。 |
format_value | String | 30 | 格式化后的值,暂时只有时间窗口有特殊处理 加时间单位。 |