Document navigation

Overview

ZWatch

ZWatch mainly provides the following features:
  1. Time-series monitoring. Currently, ZWatch monitors the following two types of time-series data (metrics):
    • Resource load, such as the VM instance CPU utilization and host memory utilization.
    • Resource capacity, such as the available IP count and total count of running VM instances. Metrics (time series data) refers to data collected at a specified interval. Each metric is associated with a timestamp field.
  2. Event collection. ZWatch collects predefined events in the system, such as the host disconnection and VM instance HA enabling.
  3. Alarm reporting. Currently, ZWatch supports the following two types of alarms:
    • Metric alarm. For example, you can set an alarm for VM instance CPU utilization, trigger the alarm when the CPU utilization exceeds 80% for five consecutive seconds, and send alarm messages to an email address.
    • Event alarm, also known as event subscription. For example, you can subscribe to the host disconnection event and send a notification to the administrator via an email if a host is disconnected.
  4. Auditing. ZWatch records all API operations for your subsequent search and query.
  5. Metric customization. ZWatch allows you to call ZWatch APIs to write metrics. The metrics you wrote can be used for query and alarm setting.
  6. Text template (alarm message template) customization. ZWatch allows you to customize alarm message templates as needed.

SNS

One major feature of the Simple Notification Service (SNS) is to push messages to the endpoints that you subscribed to. The endpoints include email, HTTP webhook, DingTalk, and Short Message Service (SMS). ZWatch directly uses SNS to push alarm messages to users.

CLI Command Manual | 5.4.12 | ZStack Cloud · ZCF | ZStack Resource Center