CloudMonitor is a flexible monitoring service that provides in-depth insights into your cloud deployments. CloudMonitor provides advanced analytics on critical metrics such as CPU utilization, latency and also lets you customize metrics specific to business requirements.
CloudMonitor enables you to protect your deployments from security threats, network issues or system failure by sending alerts through a variety of channels including Social Networking Service (SNS), Social Messaging Service (SMS), instant messenger and email when a threat is detected.
“Previously we used to have many problems with server security vulnerabilities, accident warnings and malicious attacks. Since moving to Alibaba Cloud, their application servers and databases provide powerful support for our products, with Anti-DDoS and CloudMonitor services providing support for the security of our servers and data. Receiving texts and alerts informing us in real time about the status of our servers is great.”
Provides statistical calculations, monitors the status of your web applications and helps in cloud server monitoring.
Notifies you during any security menace or incidents of application failure.
Cloud Service Monitoring
Monitors Alibaba Cloud services including Elastic Compute Service, Relational Database Service and Server Load Balancer.
Provides preconfigured metrics for each service which helps to monitor each service.
Customized monitoring services developed to suit unique business requirements.
You can also define metrics such as memory utilization and application connections, which will provide insights to enhance application performance.
Stores unlimited data on the cloud, enabling precise and detailed analysis of trends based on historical data.
As an easy-to-use service, CloudMonitor enables you to automate the monitoring and performance of Alibaba Cloud deployments including servers and databases with custom metrics. This helps you to track and collect log files and get statistical insights into the utilization of resources running on Alibaba Cloud. You can define metrics such as memory utilization and application connections, which will provide insights to enhance application performance.
You can closely monitor your resources in real time including ECS (Elastic Compute Service), RDS (Relational Database Service), Server Load Balancer, Block Storage volumes and tweak deployments to optimize performance and save on operational costs.
CloudMonitor also provides a solution that adds another layer of security to your cloud deployments as it can detect intrusions and security breaches according to the metrics you define. This can raise an alarm that you set through Social Networking Service (SNS), Social Messaging Service (SMS), Instant Messenger (Ali Trade Manager only) and/or email.
Provides insights into CPU utilization and other performance metrics of ECS instances without additional charges.
Monitors other Alibaba Cloud resources when required.
Monitors application availability and accessibility from different ports.
Monitors site availability and response time.
Alarm and Contact Management
Provides uniformed and batch management services for alarm notifications.
Supports notifications through SNS, SMS, Ali Trade Manager and email.
Open Source Service
Offers distributed architecture that supports access from multiple Internet Data Centers.
Provides APIs to flexibly access other cloud products and services.
Customize data monitoring rules using open rules and interactive data interfaces.
Seamless data transmission among Alibaba Cloud data centers by intranet without consuming public bandwidth.
Offers multi-line access to backbone networks.
Provides reliable and efficient data transmission between multiple nodes.
Alibaba CloudMonitor offers the following functions.
|Site Monitoring||Monitors availability of user sites||Checks status of sites including HTTP, ping, TCP, UDP, DNS, POP, SMTP, FTP and response time.|
|Cloud Service Monitoring||Monitoring of cloud service||Checks status of ECS CPU and memory usage, system load, disk, disk read and write, incoming data volume and outgoing data volume, TCP and process count.|
|User-defined Monitoring||Metric items defined by monitoring users||Allows customization of user-defined metrics.|
|Alarm||Raises alarm||Supports emails, messages, and Ali Trade Manager to raise alarms and notifications.|
|User Management||Manages alarm reporter and the alarm group||Sets alarm group and alarm reporter.|
Get access to CloudMonitor CLI (Command Line Interface), CloudMonitor APIs and CloudMonitor SDKs to manage your metric data and alerts.
Using CloudMonitor through Management Console
The Alibaba Cloud Management Console provides a simple web-based user interface, which is used to access and configure the CloudMonitor resources. Using this console, you can create and modify metrics, configure alerts and see graphs to check metric data trends. The Quick Start Guide will help you to perform these tasks step-by-step with just a few clicks.
Using CloudMonitor with the CLI
Alibaba CloudMonitor r gives you the freedom to use the CloudMonitor resources and manage them through the Command Line Interface. You can download and install the CloudMonitor CLI package to enable this service.
Follow the link to learn more about Alibaba Cloud CLI.
CloudMonitor API Reference
You can utilize web based Alibaba CloudMonitor APIs to create or modify metrics and alerts. You can control metric data and configure the alerts through this service.
CloudMonitor provides robust real-time cloud monitoring solutions for all your resources and applications on Alibaba Cloud. This helps you to achieve high levels of security, availability and fault tolerance. Easy to deploy and use, CloudMonitor provides advanced analytics on critical metrics such as CPU utilization and latency, and also lets you customize metrics specific to your unique business requirements.
Leverage the benefits of Alibaba CloudMonitor using Alibaba Management Console and Alibaba Cloud documentation.
Below are the links to the documentation, SDKs, and other resources.
1. Why is CloudMonitor service not available once Elastic Compute Service (ECS) intranet is disabled?
When CloudMonitor service is enabled on an ECS instance, the communication address of cloud monitoring (open.cms.alibaba cloud.com) is resolved to the intranet and obtains data through it. Hence, once the intranet is disabled, cloud monitoring services will not work properly.
2. Why is the CloudMonitor system not able to access ECS data?
If you have deployed CloudMonitor Service with a firewall, then it will block the IP address of the CloudMonitor server and lead to cloud monitoring failures. To avoid this situation, you can add the IP address of the CloudMonitor server terminal to the whitelist IPs in your firewall settings. Below are the IP addresses of cloud monitoring server terminals:
3. IP address list of nodes for CloudMonitor System
The site monitoring feature of CloudMonitor System monitors eight items, namely, HTTP, PING, TCP, UDP, DNS, SMTP, POP3 and FTP. You can add the IP addresses of the following nodes to the firewall whitelist:
Hangzhou monitoring nodes:
Qingdao monitoring nodes:
Beijing monitoring nodes:
4. A monitoring item shows exceptions in both Hangzhou and Qingdao. Will I receive one message or two messages within one day?
You will receive two messages, as the notifications are carried out by different nodes present in different regions separately.
5. What does channel silence mean?
Channel silence means that the system will not trigger a second warning within one day after the first warning has been triggered.
Please note that the notification for service recovery will not be affected by this silence period. The default silence period of Alibaba CloudMonitor system is currently one day. For example, if a customer's site undergoes several exceptions within one day, the first exception will trigger the warning and a message will be sent. If the site resumes normal services after a while, another message will be sent to the customer. But if the site does not resume normal service and triggers the warning, no message will be sent. A new round of cycle will start the next day.
Channel silence is region specific.
6. Why is there a difference between the memory usage shown in the CloudMonitor System and in the server?
The CloudMonitor collects data every minute and shows the average value in the graph, whereas the cloud server monitoring shows the memory usage at a particular second (by using the free -m command). Hence the results may be different for this reason.
7. What is the maximum number of alarm messages raised by the CloudMonitor System?
The maximum number of alarm messages which can be raised by CloudMonitor System is 1,000 messages per month.