Tencent Cloud Observability Platform

Tencent Cloud Observability
Platform
Product Introduction
Product Documentation©2013-2022 Tencent Cloud. All rights reserved.

Page 1 of 15

Tencent Cloud Observability Platform

Copyright Notice©2013-2024 Tencent Cloud. All rights reserved.
Copyright in this document is exclusively owned by Tencent Cloud. You must not reproduce, modify, copy or distributein any way, in whole or in part, the contents of this document without Tencent Cloud's the prior written consent.
Trademark Notice

All trademarks associated with Tencent Cloud and its services are owned by Tencent Cloud Computing (Beijing)
Company Limited and its affiliated companies. Trademarks of third parties referred to in this document are owned bytheir respective proprietors.
Service Statement
This document is intended to provide users with general information about Tencent Cloud's products and services
only and does not form part of Tencent Cloud's terms and conditions. Tencent Cloud's products or services are
subject to change. Specific products and services and the standards applicable to them are exclusively provided for in
Tencent Cloud's applicable terms and conditions.

©2013-2022 Tencent Cloud. All rights reserved.

Page 2 of 15

Tencent Cloud Observability Platform

Contents
Product Introduction
Overview
Strengths
Basic Features
Basic Concepts
Use Cases
Use Limits©2013-2022 Tencent Cloud. All rights reserved.

Page 3 of 15

Tencent Cloud Observability Platform

Product Introduction
Overview：

Last updated 2024-01-27 17:33:16
Tencent Cloud Observability Platform(TCOP) is a service that can monitor Tencent Cloud service resources in realtime and generate alarms.
TCOP provides users with a platform for the centralized monitoring of CVMs, cloud databases, and other Tencent
Cloud services. TCOP displays comprehensive information such as the cloud service resource usage, application
performance, and cloud service operation status. It also supports features such as multi-metric monitoring, custom
alarms, cross-region and cross-project instance grouping, and custom dashboards for visual monitoring. With thesefeatures, TCOP can help you detect emergencies in running Tencent Cloud services in a timely manner, enhancing
system stability, improving OPS efficiency, and reducing OPS costs.
TCOP collects and obtains monitoring metric data from all dimensions and displays the data in visual charts to help
you better understand the health and performance of Tencent Cloud services. Moreover, after you configure alarm
rules, TCOP can instantly notify you of business exceptions through message push, so that you can fully control theusage and health of Tencent Cloud service resources without secondary development. To learn more about TCOP
and obtain relevant monitoring data, go to the TCOP console, API Category, or Tencent Cloud CLI.

Basic Features
You can access the following features in the Tencent Cloud Observability Platform console:
Component

Capability

Main Feature

Monitoring
overview

Displays the overall monitoring
information for Tencent Cloud
services

Displays the overall information and alarms for Tencent
Cloud services at a glance

Dashboard

Preset monitoring dashboard
Custom monitoring dashboard

Provides flexible custom view features applicable tomultiple monitoring scenarios, such as cross-instancedata aggregation, real-time/historical data display,
similar metric comparison, and linked charts

Alarmmanagement

Centralized alarm
management

Allows you to configure alarm rules for monitoring
metrics, view historical alarms, and receive alarm
notifications

Tencent Cloud
servicemonitoring

Displays the specificmonitoring information ofTencent Cloud services©2013-2022 Tencent Cloud. All rights reserved.

Allows users to view the monitoring details and alarmdetails of cloud resources under the user’s accountPage 4 of 15

Tencent Cloud Observability Platform

Displays the important event
Event monitoring

information of Tencent Cloud
services and platforms

Traffic monitoring

Displays the traffic information

Provides the reporting, query, and alarm features forevent-type data
Displays the traffic usage of the public network
outbound bandwidth

Architecture
TCOP provides basic metrics monitoring and data storage services for users. It is a space for storing the data of all
cloud resources. TCOP collects and obtains the monitoring metric data for Tencent Cloud services through various
channels. After processing the data, it stores the data in a repository. You can go to the TCOP console to view themonitoring data in charts or pull metric data through APIs. You can also create alarm policies to define how to handle
the monitoring data via the alarm processing system and enable the system to send alarm notifications when themonitoring data triggers the alarm conditions.
Architecture Diagram:©2013-2022 Tencent Cloud. All rights reserved.

Page 5 of 15

Tencent Cloud Observability Platform

Supported Services
Currently, TCOP can automatically monitor the following services. Once you start a service, its metric data willautomatically be sent to TCOP.
Note:
Currently, monitoring statistics are collected at granularities of one minute, five minutes, one hour, and one day. Most
services, such as Cloud Virtual Machine (CVM) and cloud databases, support the monitoring granularity of one
minute, which means that monitoring statistics are collected every minute. Some other products only support a
granularity of five minutes, which means that monitoring statistics are collected every five minutes.
Monitoring in seconds will be available to certain services. TencentDB for MySQL instances now support freemonitoring at the granularity of five seconds. One month before the official billing starts, we will inform you via SMS,
the Tencent Cloud Message Center, and email.
Cloud Virtual Machine
Cloud Block Storage(only when mounted on a running CVM)

©2013-2022 Tencent Cloud. All rights reserved.

Page 6 of 15

Tencent Cloud Observability Platform

Cloud Load Balancer
Cloud databases
TencentDB for MySQL
TencentDB for MongoDB
TencentDB for Redis
Game Database TcaplusDB
Data Subscription
Elasticsearch Service
Virtual Private Cloud
NAT Gateway
Peering Connection
Cross-region connection over the classic network
VPN Gateway
VPN Connections
Direct Connect Gateway
Elastic IP
Anycast EIPs
Direct Connect
Connections
Dedicated tunnels
Messaging service
Topic subscription
QueuesCloud Object Storage
Cloud File Storage
Web Application Firewall©2013-2022 Tencent Cloud. All rights reserved.

Page 7 of 15

Tencent Cloud Observability Platform

Strengths：

Last updated 2024-01-27 17:33:16

Automatic activation
Tencent Cloud Observability Platform (TCOP) does not require additional purchase and activation. It will be
automatically activated after you sign up for a Tencent Cloud account. After you purchased and used Tencent Cloud
services, go to the Tencent Cloud Observability Platform console to view the product running status and configure
alarms.

Comprehensive metric monitoring
TCOP allows you to monitor various load and performance metrics, such as CVM CPU utilization, memory utilization,
disk utilization, high-speed storage of TencentDB for Memcached, etc. These metrics can be displayed in visualcharts. If the basic metric monitoring cannot meet your needs, you can use custom monitoring to report metric data
and view monitoring charts in multiple dimensions.

Fine-grained monitoring
Most Tencent Cloud services (including CVM, CDB, VPC, and CBS) are monitored at 1-minute granuarity.
We are gradually offering seconds-level monitoring for certain services. TencentDB for MySQL now supports
monitoring at 5-second granularity.

Elastic alarm configuration
You can configure alarm thresholds for various metrics, and each policy can be associated with different Tencent
Cloud services. After you configure a default alarm policy, newly purchased services will be automatically associatedwith it. You can customize alarm recipients and notification channels.

Flexible alarm service
TCOP also provides a custom alarm channel service, allowing you to use the monitoring script to generate a custom
alarm. The alarm will be reported to the API, which then reports the alarm to TCOP. TCOP will push the alarm
notification to you.

©2013-2022 Tencent Cloud. All rights reserved.

Page 8 of 15

Tencent Cloud Observability Platform

Basic Features：

Last updated 2024-01-27 17:33:16
After purchasing and using Tencent Cloud services supported by Tencent Cloud Observability Platform (TCOP), you
can log in to the Tencent Cloud Observability Platform console to view service running status and metrics, andconfigure alarm rules for monitoring items.

Tencent Cloud services monitoring
TCOP offers free monitoring of resources on Tencent Cloud.
TCOP can automatically and accurately collect basic monitoring metrics and store monitoring data in real time.
Tencent Cloud Observability Platform and Dashboard allow you to create custom charts to view metric data andconfigure alarms. You can also pull metric data through APIs for further use and analysis.
Most monitoring metrics can be collected and displayed automatically, eliminating the need for manual configuration.
Some cloud services require you to install and run agent to collect monitoring data, such as CVM and CPM. You canchoose automatic installation when purchasing resources for these Tencent Cloud services.

Alarm Services
TCOP provides prompt and personalized alarm services.
Based on existing monitoring data, you can configure alarms for cloud resources and custom metrics using default or
custom configurations.
You can configure different alarm policies (such as event alarms, failure alarms, and threshold alarms) for resources indifferent OPS scenarios.
You can configure different alarm frequencies and logics to distinguish alarms at various levels. You can configure
mobile number, emails, and callback URLs to receive alarms promptly in multiple channels.

Multi-Dimensional Charts
TCOP allows you to view existing monitoring data in custom charts.
1. You can view the monitoring data of cloud resources in monitoring views and details. The latest data is displayed in
the graph by default.
2. On Dashboard, you can subscribe to key metrics, customize metric displays and calculation rules, sort andcompare them in lists and charts, troubleshoot and analyze exceptions.
3. You can view the monitoring data and alarm information of all cloud services under your account in the Tencent
Cloud Observability Platform console.

©2013-2022 Tencent Cloud. All rights reserved.

Page 9 of 15

Tencent Cloud Observability Platform

Basic Concepts：

Last updated 2024-01-27 17:33:16
﻿This document describes key terms and concepts for Tencent Cloud Observability Platform.

MetricMetric is a fundamental concept in Tencent Cloud Observability Platform. A metric represents a time-ordered set ofdata points sent to Tencent Cloud Observability Platform. You can retrieve the statistics of those data points in timeseries. A metric can be seen as a variable to monitor, and the data points represent the values of that variable overtime. For example, the CPU utilization of a CVM instance is a metric, and the capacity utilization of a TencentDB
instance is another metric.
Metric data can come from any product, application, or service. For example, a metric can be the CPU utilization of a
CVM instance or the process latency of a user service. The metric is uniquely defined by a name, a namespace, andone or more dimensions. Each data point has a timestamp and an optional unit of measure. When a request is madefor metric data stored in Tencent Cloud Observability Platform, the returned data stream will be identified bynamespace, metric name, and dimension.

Namespace
A namespace is a container for metrics. Metrics in different namespaces are isolated from each other, so metrics fromdifferent applications will not be mistakenly aggregated.

Dimension
A dimension is a key-value pair that uniquely identifies a monitored object. A metric is meaningful only after thedimension value is determined. Dimensions are useful for designing the aggregate structure for statistics. For
example, two dimension values of server IP and proc_name (process name) can identify monitored object A(IP=1.1.1.1&proc_name=test).
You need to specify the appropriate dimensions when you input the metric data of a Tencent Cloud product into
Tencent Cloud Observability Platform (dimensions are preset for metrics preset by the system). An error may occur if
an undefined dimension is used for retrieval.

Timestamp
Each metric data point in Tencent Cloud Observability Platform must have a timestamp, which indicates the time
when the raw data is collected. The timestamp used in a request must be a dateTime object and contain thecomplete date, hour, minute, and second, such as 2000-01-31 23:59:59. We recommend you provide timestamps
based on Beijing time (GMT+8).

Unit©2013-2022 Tencent Cloud. All rights reserved.

Page 10 of 15

Tencent Cloud Observability Platform

A unit refers to the unit of measure for raw metric data, and an application can derive useful semantic information
based on the unit. For example, the unit of CVM's outbound bandwidth is Mbps, because network bandwidth often
measures current network speed in Mbps. Common units supported by Tencent Cloud Observability Platform arelisted below:
Unit

Description

SecondTime unit

Byte

Data size. 1 byte = 8 bits

bit

The smallest unit of data%

Percentage

Number of times

Quantity

Bps

Bytes per secondbps

Bits per second

Time granularity
A time granularity refers to a statistical period in Tencent Cloud Observability Platform. Timestamp data represents
the result of aggregating all data collected in the specified time granularity. Time granularity is defined in seconds.
Tencent Cloud Observability Platform currently supports time granularities of 10 seconds, 60 seconds, and 300
seconds.
When calling a Tencent Cloud Observability Platform API, you can specify the time granularity through the periodparameter. When the GetMonitorData API is called to get monitoring data, the values of period , startTime ,and endTime parameters determine the amount of data to be returned. For example, calling this API with thedefault values of all parameters will return the statistics for every 300 seconds in the last hour, i.e., a total of 12 data
points.
Time granularities are also important for alarms. When creating an alarm trigger condition, you need to set the time
granularity and period for the alarm rule. Different granularities and periods indicate different alarm judgment
durations.

Alarm
Alarm management is a feature in Tencent Cloud's monitoring and alarm services. It triggers an alarm if Tencent
Cloud resources have an exception, while allowing you to view alarm information, customize alarm thresholds, andsubscribe to alarms. Checks will be performed at set intervals according to your custom thresholds. Once an alarm istriggered, you will receive a notification.

Alarm policy type©2013-2022 Tencent Cloud. All rights reserved.

Page 11 of 15

Tencent Cloud Observability Platform

Alarm policy type identifies the policy category and corresponds to specific Tencent Cloud products. For example, if
you choose the CVM policy, you can customize metric alarms for CPU utilization, disk utilization, and more.

Alarm policy
An alarm policy is a set of alarm trigger conditions, and is related to the project and alarm policy type. Up to 15 alarm
policies can be created in each alarm policy type for each project.
An alarm policy includes the following components: alarm trigger condition, alarm object, and alarm recipient group.
After an alarm policy is successfully configured, alarm notifications will be sent to users through SMS, email, and otherchannels as configured when an alarm is triggered.

Alarm recipient groupAn alarm recipient group can include one or more users. Alarm notifications are sent through "alarm recipient group."
For each alarm policy, notifications will be sent to users in the configured alarm recipient group when the alarm
threshold is met. You can go to "Account Center" > "Message Subscription" to add user information and alarm receipt
methods.

Alarm receipt method
This refers to the way users will be notified when an exception occurs, such as via SMS and email.

Alarm ruleThis refers to the action performed when the monitoring data of a metric meets the configured alarm trigger condition.

Alarm trigger condition
An alarm trigger is a semantic condition consisting of metric, comparison relationship, threshold, statistical period, andduration.

©2013-2022 Tencent Cloud. All rights reserved.

Page 12 of 15

Tencent Cloud Observability Platform

Use Cases：

Last updated 2024-01-27 17:33:16

Tencent Cloud services monitoring
After purchasing and using Tencent Cloud services supported by Tencent Cloud Observability Platform (TCOP), you
can go to the corresponding page on Tencent Cloud Observability Platform console to view service running status andmetrics, and configure alarm rules for monitoring items.

Event monitoring
TCOP can monitor various Tencent Cloud resources and important event information in the life cycle and operation of
the underlying platform infrastructure. You can query event-type data and configure alarms.

Troubleshooting exceptions
According to alarm policies you configured, TCOP will send you alarms when the monitoring data reaches the alarm
threshold. This helps you locate exceptions in real time and query the causes.

Prompt expansion
You can keep track of Tencent Cloud service status after configuring alarm rules for bandwidth, number ofconnections, disk utilization, and other monitoring items. You will receive alarms when your business volume
increases, and can scale out services based on monitoring data.

©2013-2022 Tencent Cloud. All rights reserved.

Page 13 of 15

Tencent Cloud Observability Platform

Use Limits：

Last updated 2024-01-27 17:33:16

Feature Limits
FeatureModuleLimit

Monitoring

You can create up to 30 monitoring dashboards by default. To

dashboard

increase the limit, submit a ticket.

Dashboard
Monitoring chart

You can create up to 300 alarm policies for each policy type or
project. This quota cannot be modified.

Default policy

There is only one default policy for each policy type or project. Thisquota cannot be modified.

Alarm SMS
quota

Metric monitoringdata pulling

instances by default. To increase the limit, submit a ticket.

Alarm policy

Alarm

Instance group

A monitoring chart can display the monitoring data of up to 50

Alarm SMS type: Basic alarm SMS and Cloud Automated Testingalarm SMS. The alarm SMS quota is set to 1,000 per user for each
SMS type on the first day of every month, and unused monthly quota
is not carried over to the next month.

Alarm record

Alarm records can be stored for up to six months. For details, see
Monitoring Data Storage Period

Instance group

Each group can contain up to 2,000 instances, with up to 200
instances added at a time. The two quotas cannot be modified.

API call(GetMonitorData)

Each root account has a free tier of one million API requests permonth. If you still want to pull monitoring data via APIs after the freetier is used up, enable “Pay-as-You-Go Billing for API Requests” first.

Monitoring Data Storage Period
Currently, monitoring data can be stored for up to six months. You can only query the monitoring data in the past six
months.
Monitoring Granularity

Storage Period

In seconds

1 day©2013-2022 Tencent Cloud. All rights reserved.

Page 14 of 15

Tencent Cloud Observability Platform

1 minute

15 days

5 minutes

31 days

1 hour93 days

1 day

186 daysNote:
The monitoring data of 1-minute granularity metrics related to CPU, memory, and network for CVM are stored for 31
days.

Permission Control
Tencent Cloud Observability Platform (TCOP) is available to all users with a Tencent Cloud account.
TCOP offers separate permission control systems for root accounts and sub-accounts. A root account has thepermission to view the monitoring and alarming information of all services, while a sub-account has no permissions bydefault. For more permission information, see Cloud Access Management (CAM).

©2013-2022 Tencent Cloud. All rights reserved.

Page 15 of 15