场景说明
事件中心将 Polaris(北极星)的服务状态变更事件数据进行统一管理和展示,您可以在事件中心查看服务状态变化详情,同时您也可以为服务事件配置告警通知规则,可帮助您及时发现问题并进行处理。
Polaris(北极星)当前支持的服务事件类型有:
实例上线/下线
实例恢复健康
实例出现异常
实例开启、关闭隔离
无损上线开始、结束
无损预热开始、结束
无损下线开始
进程结束
熔断触发、恢复
熔断到半开
限流恢复、恢复
本文介绍如何在 TSF 控制台上查看服务事件详情和配置事件告警规则。
前提条件
Polaris(北极星) 事件中心、操作记录、告警数据存储在 CLS 日志服务。使用该能力前,您需要在 Polaris 中开启该能力。开启后自动创建日志集 tse_logset,及主题:polarismesh_event、 polarismesh_operation、polarismesh_alarm,您在控制台上可以查询到这些事件、操作记录和告警配置。
开启方案如下,选择其一即可:
方案一:您可在 购买 Polaris(北极星)实例 时开启。


方案二:直接在事件中心页面开启,登录 TSF 控制台,在引擎实例列表页面,单击目标引擎的“ID”,进入基本信息页面,在顶部页签选择事件中心,单击立即开启。

方案三:创建引擎实例后,在左侧导航栏单击的目标引擎实例列表,进入详情页后,在左侧标签栏选择引擎管理 > 运行日志 > CLS日志,单击立刻开启按钮开启 CLS 日志服务。

操作步骤
查看事件详情
1. 登录 TSF 控制台。
2. 在引擎实例列表页面,单击目标引擎的“ID”,进入基本信息页面。
3. 在顶部页签选择事件中心,选择好时间范围(支持近7天、近30天和自定义时间范围),可查看发生的事件详情,包括时间发生服务对应实例 IP 和事件发生的时间。

配置告警规则
1. 登录 TSF 控制台。
2. 在引擎实例列表页面,单击目标引擎的“ID”,进入基本信息页面。
3. 在顶部页签选择运行日志,选择CLS日志。
4. 选择日志类型为“事件”对应的日志集,跳转至日志服务控制台。

5. 跳转至 CLS 控制台进行告警策略配置。
6. 选择日志主题名称后缀为“polarismesh_even”的日志主题,在操作栏单击更多,选择:监控高级-新建告警策略。

7. 在新建告警策略页面进行告警策略配置,请参考日志服务-配置告警策略 进行告警策略配置。

各事件对应的 event_type 如下:
事件大类 | 事件子类 | 事件名称 | event_type |
注册中心 | 服务实例事件 | 实例上线 | InstanceOnline |
| | 实例下线 | InstanceOffline |
| | 实例出现异常 | InstanceTurnUnHealth |
| | 实例恢复健康 | InstanceTurnHealth |
| 无损上下线及预热 | 无损上线开始 | LosslessOnlineStart |
| | 无损上线结束 | LosslessOnlineEnd |
| | 服务预热开始 | LosslessWarmupStart |
| | 服务预热结束 | LosslessWarmupEnd |
| | 无损下线开始 | LosslessOfflineStart |
| | 进程结束 | InstanceThreadEnd |
服务治理 | 故障熔断 | 熔断触发 | CiruitBreakerOpen |
| | 熔断到半开 | CircuitBreakerHalfOpen |
| | 熔断恢复 | CircuitBreakerClose |
| 服务限流 | 限流触发 | RateLimitStart |
| | 限流恢复 | RateLimitEnd |