Introduction
Welcome to the age of cloud computing, where businesses across industries are harnessing the power of the cloud to drive innovation, agility, and scalability. Yet, for many newcomers, the journey to the cloud can feel daunting. With a plethora of products and services to choose from, where does one even begin?
In this guide, we’ll help you take your first steps into cloud observability on Alibaba Cloud by introducing you to CloudMonitor—a powerful tool designed to keep your cloud environment visible, manageable, and responsive. By the end of this article, you’ll understand how to leverage CloudMonitor to gain critical insights into your cloud resources, helping you swiftly address issues and optimize performance.
The Layers of Observability
Observability in the cloud is like having a panoramic view of your digital landscape. It’s about more than just seeing—it’s about understanding, predicting, and reacting. At its core, observability is built on three key pillars: metrics, tracing, and logging. These technical components feed into broader categories such as user experience, business operations, applications, and infrastructure.
Imagine observability as a pyramid. At the top, you have the user’s experience—when a service fails here, the impact is immediate and visible. As you move down the pyramid, you find more granular issues, like an overloaded server or a network bottleneck. While these problems might be easier to fix, they require a solid foundation of monitoring and alerting to detect in the first place.
Our goal is to guide you through establishing a robust monitoring solution using Alibaba Cloud’s CloudMonitor. As your cloud environment evolves, so too will your observability needs, but this guide will help you start strong.
Getting Started with CloudMonitor
CloudMonitor is Alibaba Cloud’s answer to the growing complexity of cloud observability. It focuses primarily on monitoring metrics within your cloud resources, providing you with the tools you need to visualize, analyze, and act on key performance indicators.
To get started, navigate to the CloudMonitor product page, where you’ll find five core modules:
- Cloud Resource Monitoring
- Network Analysis and Monitoring
- Dashboard
- Alert Service
- Event Center
For now, we’ll focus on the Cloud Resource Monitoring module. This out-of-the-box feature allows you to monitor key metrics as soon as you provision cloud resources on Alibaba Cloud. No complex setup is required—just dive in and start monitoring.
Making Your Cloud “Visible” with CloudMonitor
At the heart of Alibaba Cloud’s computing power lies the Elastic Compute Service (ECS), and it’s no surprise that ECS monitoring is a primary focus within CloudMonitor. When you provision an ECS instance, you can immediately track its performance via the Host Monitoring view. Here, you’ll find vital metrics such as CPU usage, memory, network activity, and disk performance. You can even monitor the top five processes running on your instance.
But ECS is just the beginning. CloudMonitor supports over 100 Alibaba Cloud products, meaning that no matter what you’re running, you’ll have access to comprehensive monitoring data.
For advanced users, CloudMonitor offers two powerful options:
- Custom Dashboards: Tailor your monitoring views to suit your unique operational needs.
- API Access: Integrate CloudMonitor’s data into your own monitoring systems for seamless observability.
While these features are invaluable for experienced users, this guide focuses on helping you establish the basics. Advanced capabilities will be explored in future articles.
Staying “Audible” with CloudMonitor Alerts
Monitoring is just one piece of the puzzle. To truly maintain a resilient cloud environment, you need to stay informed when things go wrong. This is where CloudMonitor’s alerting capabilities come into play.
Imagine you’re an operations engineer responsible for keeping services running smoothly. If a critical service goes down, you need to know—immediately. CloudMonitor offers multiple notification methods, ranging from traditional channels like phone calls, SMS, and email, to modern collaboration tools like DingTalk, WeChat Work, Slack, and Teams. You can even trigger automated responses using tools like Auto Scaling or Function Compute.
But what exactly should trigger an alert? For beginners, CloudMonitor provides initiative alerts—pre-configured alerts based on essential metrics with reasonable thresholds. As you become more familiar with CloudMonitor, you can explore advanced options like dynamic thresholds and combined alerts.
And if you’re unsure whether your alerting setup is optimal, CloudMonitor’s monitoring governance feature offers one-click diagnostics to guide you through best practices.
Conclusion
Cloud resource monitoring is just one facet of a comprehensive observability strategy. While monitoring helps you keep tabs on your infrastructure, true observability encompasses user experience, business metrics, and application performance. As your cloud journey continues, you’ll want to explore additional tools and strategies to build a holistic view of your environment.
Further Reading and Resources
For more detailed guidance, check out the following resources:
