监控服务实例
从 Contrail 见解 3.3.7 版开始,您可以从 Contrail 见解 UI 中使用 Contrail 命令用户界面 (UI) 监控创建的服务实例。服务实例用于作为服务链的一部分启动 VNF 或 PNF 设备。有关更多信息,请参阅 示例:使用 Contrail 命令创建透明服务链。
Contrail 见解使用 Contrail 服务器发送事件 (SSE) 从使用 Contrail 命令创建的 Contrail API 服务器获取服务实例。Contrail 见解会发现配置了端口元组的服务实例,并且仅当 Contrail 见解数据库中存在虚拟机时,才会记录这些服务实例。记录服务实例后,服务实例在带有前缀 ServiceInstance_
的 Contrail 见解仪表板上表示为实例聚合。
![Service Instance and Aggregates displayed on the Dashboard](/documentation/us/en/software/contrail-insights/contrail-insights-user-guide/images/s052015.png)
在 Contrail 见解 UI 上查看服务实例
监控服务实例状态(分析配置文件)
导航至“聚合”页面后,您可以查看和监控服务实例所有虚拟机的运行状况、风险和状态。
创建服务实例时,将针对每个实例聚合添加运行状况和风险配置文件。如果聚合中的任何一个虚拟机标记为 “不活动”,则配置文件将标记为“有风险”。“有风险”表示 PARTIALLY_ACTIVE 状态。如果聚合中的所有虚拟机都坏,则配置文件运行状况将被标记为“BAD”。“BAD”表示 非活动 状态。
-
PARTIALLY_ACTIVE
状态 — 暂停状态图像中的ServiceInstance_si16-vn2 显示虚拟机 处于暂停状态 的ServiceInstance_si16 实例聚合存在风险。图 2:处于暂停状态的 www2-vn2
“部分活动状态”图像中的服务实例 在 Contrail 命令 UI 中显示了 si16 服务实例处于 部分活动 状态的示例。
图 3:处于部分活动状态的服务实例
-
INACTIVE
状态 — 暂停状态图像中的 vm2-vn1 显示 ServiceInstance_si16 实例聚合存在风险且运行状况不佳,虚拟机 vm2-vn1 处于暂停状态。图 4:vm2-vn1 处于暂停状态“非活动状态”图像中的服务 实例显示了 Contrail 中处于非活动状态的 si16 服务实例的示例
命令
Ui。
图 5:处于非活动状态的服务实例
报警和通知
您可以为 Contrail 见解设置通知服务,以从“设置>通知设置”页面转发触发的告警。您可以选择“实例为范围”,然后选择“ServiceInstance_< service instance name>”作为实例聚合,即可创建告警。
然后,触发的告警通知将发送到配置的通知服务,并提供有关服务实例metric_name、值和详细信息的信息。