设置告警规则后,日志服务自动创建LogStore,以日志方式记录告警的执行与通知信息。本文档介绍告警日志的字段。
告警执行历史日志字段
|
字段名称 |
说明 |
示例 |
|
AlertDisplayName |
告警规则显示名称。 |
告警规则测试 |
|
AlertID |
每次执行的唯一ID。 |
0fdd****eb23 |
|
AlertName |
每个Project内部唯一的告警规则名称。 |
alert-1****5-153472 |
|
AlertStatus |
告警状态,可能的值为:
说明
仅新版告警的执行历史日志中包含该字段。 |
inactive |
|
Condition |
条件表达式。 |
$0.count > 1 |
|
Dashboard |
告警规则关联的仪表盘。 |
my-dashboard |
|
FireCount |
|
1 |
|
Fired |
是否触发告警,取值为true或者false。 |
true |
|
LastNotifiedAt |
上次通知时间,Unix时间戳。 说明
仅旧版告警的执行历史日志中包含该字段。 |
1642164541 |
|
NotifyStatus |
通知状态,可能的值为:
重要
如果是新版告警,该字段表示执行结果是否成功发送给告警管理系统,不表示是否最终通知成功。 |
Success |
|
Reason |
失败或者未通知的原因。 |
result type is not bool |
|
Results |
查询参数和结果,数组类型,字段说明请参见Result字段说明。 |
|
|
Status |
执行结果,取值为Success或者Failed。 |
Success |
Result字段说明
|
字段名称 |
说明 |
示例 |
|
Query |
查询语句。 |
* | select count(1) as count |
|
Project |
查询的目标Project。 说明
仅新版告警的执行历史日志中包含该字段。 |
my-project |
|
LogStore |
查询的目标LogStore。 说明
仅旧版告警的执行历史日志中包含该字段。 |
my-LogStore |
|
Store |
查询的目标LogStore。 说明
仅新版告警的执行历史日志中包含该字段。 |
my-LogStore |
|
Region |
查询的目标区域。 说明
仅新版告警的执行历史日志中包含该字段。 |
cn-hangzhou |
|
StoreType |
查询的目标库的类型,取值为log或metric。 说明
仅新版告警的执行历史日志中包含该字段。 |
log |
|
StartTime |
查询开始时间,Unix时间戳。 |
1685607401 |
|
EndTime |
查询结束时间,Unix时间戳。 重要
实际查询区间为 |
1685608001 |
|
RawResults |
查询原始结果,数组类型,每个元素为一条日志。 数组长度和日志内容大小有关,最多包含100条或者最长为2 KB。 |
|
|
RawResultCount |
原始结果条数。 |
1 |
|
FireResult |
触发告警的日志。如果告警未触发则为null。 |
|
|
Truncated |
表示查询原始结果是否被截断,取值为true或者false。 说明
仅新版告警的执行历史日志中包含该字段。 |
false |