ph_alert 表包含调度程序的关于错误、警告或参考消息的信息。与内置任务和传感器有关的警报将自动添加到 ph_alert 表内。
列 | 类型 | 描述 |
---|---|---|
id | serial | 警报 ID
由系统更新;不要修改 |
alert_task_id | serial | 任务或传感器 ID
必须与 ph_task 表中 tk_id 列的值相同 事件报警的任务 ID 为 15 |
alert_task_seq | integer | 识别出哪些调度程序任务创建警报
由系统更新;不要修改 引用于 ph_task 表的the tk_sequence 列 |
alert_type | char(8) | 警报的类型:
警报和事件报警的严重程度是由警报的类型和颜色综合确定的。更多信息请参阅 表 2. |
alert_color | char(15) | 警报的颜色:
警报和事件报警的严重程度是由警报的类型和颜色综合确定的。更多信息请参阅 表 2. |
alert_time | datetime year to second | 产生警报的时间
由系统更新;不要修改 |
alert_state | char(15) | 指示对象当前所处的状态:
|
alert_state_changed | datetime year to second | 最近一次状态被更新的时间
由系统更新;不要修改 |
alert_object_type | char(15) | 发生警报对象的类型:
|
alert_object_name | varchar(255) | 警报对象或事件报警类 ID 的名称 |
alert_message | lvarchar | 警报或事件报警的详细消息 |
alert_action_dbs | lvarchar(256) | 用于修正操作的数据库名称
缺省值为 sysadmin |
alert_action | lvarchar | 修正操作
可调用 SQL 脚本来修正该问题。该脚本必须符合所有多语句准备规则。 如果没有可用的操作,那么为 NULL |
alert_object_info | bigint | 事件报警的事件ID |
消息类型 | 绿色 | 黄色 | 红色 |
---|---|---|---|
Informative | 指示组件操作状态的状态消息
事件报警的严重程度为 1(不值得注意) |
重要的状态消息
事件报警的严重程度为 2 (可供参考) |
需要执行操作的状态信息 |
Warning | 自动处理的来自数据库的警告 | 需要处理的未来事件
事件报警的严重程度为 3(需要注意) |
即将发生预测的故障。需要立即执行操作 |
Error | 组件中的故障,由组件自身修正 | 组件中的故障,由组件自身修正,但可能需要 DBA 操作 | 组件中故障,需要 DBA 操作
事件报警的严重程度为 4(紧急)或 5(致命) |
ph_alerts 表显示了警报的信息和与之相关的任务和传感器的信息。