SME and entrepreneurial team cloud monitoring method

Source: Internet
Author: User
Tags disk usage smokeping

Entrepreneurial teams tend to be less people, emphasis on efficiency, emphasis on speed, so generally choose to use the public cloud to deploy the business, cloud-based monitoring is a difficult point, this article discusses the entrepreneurial team cloud monitoring methods.

To share this topic, because I had a friend a few days ago, just in a start-up team, their business preliminary on-line, the effect is better, but there are a few business problems, are receiving feedback from users, and then to troubleshoot, from Discovery to processing completed, the time has been very long. After a few toss-up, it was time to realize the importance of monitoring.


In order to quickly solve the problem, they use a business monitoring program, the effect is good, with a week to complete the system and business level of more comprehensive monitoring, can do business problems timely SMS, mail alarm, and then quickly processing. After monitoring the system, it obviously shortens the processing time of the business fault and improves the user's satisfaction.

This article discusses the following issues:

  • Those enterprises are suitable for using public cloud

  • The difficulty of public cloud monitoring is there

  • Business on the cloud should monitor those aspects

  • Introduction to the methods of business monitoring on the cloud

  • Recommendations for SME Cloud monitoring


those enterprises are suitable for using public cloud
The concept of cloud computing has been hot for years, and cloud computing and virtualization are standard for the internet industry. The Internet industry is now using a variety of clouds, or using public clouds, or private clouds. Most businesses use hybrid clouds, private clouds, public clouds, and multiple uses even when using public clouds.

Traditional industries are now embracing cloud computing as well, and industries are integrating their businesses and the Internet into "Internet +".

The first to embrace the public cloud is small and medium-sized entrepreneurial team, especially the rise of the Hand tour page, the cloud did solve the small and medium-sized entrepreneurial team pain point, do not need to buy their own servers, build data center, their own network deployment.

Small and medium-sized entrepreneurial teams are human and resource-intensive, and the cloud lowers their thresholds so they can focus on their business. Start-up cloud computing companies and small start-up teams, together, began the cloud computing industry's first wave of use, the current upsurge continues.

Cloud computing is the current hot start-up wave accelerator, making entrepreneurship more simple, lower threshold. Even, many enterprises have formed a habit, the company is bigger, listed, but also continue to use the cloud, because it really tasted the sweetness of the cloud. There are some examples abroad, from cloud to self-built, to completely pure cloud process.

However, the enterprise cloud is only the first step, the business in the cloud how to run, stability instability, out of the problem how to find, only early detection, and even early warning, to minimize the impact of business time and scope, the whole link to rely on many technical means, monitoring is one of the most important links.

the difficulty of public cloud monitoring is there
The first difficulty, public cloud service providers can not provide perfect monitoring means
From the host level to monitor the cloud host to be accurate and difficult, CPU utilization, network, disk IO, can achieve approximate accuracy, but the more detailed information is no way to see, such as the end is that the application uses more CPU, let alone the application level of monitoring indicators.

And even these simple CPU, network, and disk monitoring available on the public cloud are time-bound, ranging from 7 days to 30 days, because storing long-term data consumes a lot of storage space for public cloud operators.

The second difficulty, the public cloud server even if can provide the perfect monitoring service, the user also very scruples
Public cloud to provide comprehensive monitoring data, must be installed in the Cloud Host client program, the user is generally very scruples, public cloud service providers will be very worried.


Theoretically, from the host to obtain the running cloud host data on the difficulty is very low, not to mention also installed a client, most users are not at ease, the previous period of time, a cloud installed in the user cloud host internal client problems, is a corroboration.

the third difficulty, the user should implement the monitoring, the cost is also relatively high
The use of the cloud to the majority of SMEs, these enterprises are characterized by the number of developers is single-digit, operation and maintenance is the development of concurrent, up to one person. At this time operation and maintenance of the main responsibility is the deployment of business, business stability is the most important, the system, business monitoring can only be very primary monitoring, it is difficult to do very careful monitoring.

business on the cloud should monitor those aspects
Enterprise implementation in the cloud deployment business, need to monitor the following aspects of content:
1. Network quality of cloud server vendors
This is the most easily overlooked, many enterprises think that the choice of public cloud, the quality of the network here is all right, put on the public cloud above the business, is sure to rely on the network to carry out services, some business on the network quality is very sensitive, most of the cloud does not provide network quality monitoring, the proposed cloud enterprise, The monitoring of network quality should also pay attention to.

2. Cloud Host system-level monitoring
Cloud host system level monitoring includes the health status of the cloud host and CPU, memory, network, disk usage, monitoring the cloud host mainly for the following aspects:

    • Monitor whether the cloud host is running properly, if the cloud host is down in time,

    • Monitoring the pressure situation of the cloud host, if the pressure exceeds the threshold, make adjustments in time;

    • Monitoring the use of cloud hosts, if the long-term pressure is too low, the business should be compressed, save costs.


3. Business-level monitoring
Often encounter, the cloud host is running normally, but the business problem, can be divided into the following situations:

  • Business process Zombie;

  • Business encounter performance bottlenecks, such as read and write too much, the database can not support, this time often at the system level of indicators may also have a response;

  • The business logic level of the predetermined bottleneck, such as the business of a process logically can only support 1024 links, when more than 1000 links above, the business can not provide services;

  • A bug that triggers the program.


If there is no detailed monitoring of the business level, often business problems for a long time, to find that monitoring is our eyes and radar, the finer the monitoring of business indicators, the more conducive to our detection of problems, but also the more conducive to our historical monitoring data to troubleshoot problems, to avoid the same situation next time.


Introduction to the cloud Business monitoring method
We know that the monitoring of the business is very important, then the monitoring methods have those:
1. Using open source tools, network quality monitoring, you can use open source smokeping, System and business aspects, the current domestic more popular is Zabbix, there are other monitoring tools, such as cacti and so on. Common features of these tools are:


    • open source free;

    • The learning curve is steep, it usually takes a year or so to be proficient in use;


2. Use of business services
in the domestic monitoring of the commercialization of the relatively good is to monitor the treasure, you can apply for a free trial.
Network quality, monitoring Bao has a global network quality monitoring:

There is also a domestic network quality monitoring:

Monitoring Bao has its own fixed node, unlike the use of smokeping, but also need to find their own IP address, and their own IP address will often appear ping does not get through the problem.

Cloud Host system-level monitoring methods, monitoring Bao has a dedicated solution for the cloud host.

can even monitor Docker virtual machines:

Monitoring Bao's cloud host monitoring is very simple for users, one-click installation monitoring side, quickly can be out of the picture, the default includes very perfect indicators.
such as network quality is divided into the world and China:




Performance aspects of CPU, memory, network, disk usage metrics are:


can also be very convenient according to their own needs, customize their own business monitoring indicators:

can also customize the alarm template and alarm mode:

In addition, the monitoring Bao also has the API, can easily and their other business systems to integrate There are apps on your phone that you can always know about your business.

recommendations for SME cloud monitoring
Many people think that there is no need for open source solutions to use business solutions, in fact, small and medium-sized enterprises are very suitable to use business solutions, the benefits are as follows:

    • Spend money to buy efficiency, business solutions are very perfect, within a few days can be completed deployment and use, and the use of open source solutions, need to constantly polished, the cycle is in years, and as the business continues to change, is actually a long-term process;

    • Do not think too much about human factors, and finally the enterprise to cultivate an open source monitoring skilled hands, the result of leaving, and then all start again;


My friend is the use of business solutions, better solve their own problems. Of course, if the operations development engineers are more, their business size is very large, large enough to build their own private cloud, it may be necessary to meet the needs of the business to develop a set of monitoring systems to suit their needs.


SME and entrepreneurial team cloud monitoring method

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.