简介
ZWatch
ZWatch主要提供如下几个功能:
- 时序化监控。目前ZStack包含两种时序化数据类型:
- 资源负载数据:例如虚拟机CPU使用率,物理机内存使用率等。
- 资源容量数据:例如可用IP数量,总的运行中虚拟机数量。时序化数据
time series data
指以固定时间间隔采集的数据,每个数据都有一个timestamp字段与之关联。
- 事件收集。收集系统中发生的预定义事件,例如物理机失联,虚拟机高可用功能启动等。
- 报警功能。目前包含两种报警功能:
- 对时序化数据报警。例如对虚拟机CPU使用率设定一个报警器,当使用率连续5分钟超过80%以邮件方式报警。
- 对事件报警。事件报警又称为事件订阅。例如订阅物理机失联事件,在某个物理机失联后以邮件方式通知管理员。
- 审计功能。记录所有API操作,提供搜索功能。
- 自定义时序化数据。用户可以调用ZWatch API写入时序化数据。写入后的数据可以进行查询,设置报警器等操作。
- 用户可自定义报警消息模板。
SNS
SNS主要提供一个功能:推送消息给订阅的客户端,客户端目前包括邮件/HTTP WEBHOOK/钉钉三种类型。ZWatch直接使用SNS推送报警消息给用户。