In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-29 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)05/31 Report--
This article introduces how PTS + ARMS creates performance and application diagnostic tools. The content is very detailed. Interested friends can refer to it for reference. I hope it can help you.
Server-side performance testing, especially business performance testing, is used to evaluate performance capacity, diagnose performance bottlenecks and application errors, or verify high-availability capabilities to reduce costs and improve user experience. However, this type of performance testing can be a bit overstretched when there is a need for further orientation and analysis. The following describes the classic combination of PTS + ARMS, a practical solution for performance capacity assessment, performance bottleneck diagnosis, and application error diagnosis.
PTS (Performance Testing Service)
It is a simple and direct cloud-based performance testing tool, which can help users easily simulate real business scenarios with mass access, support the initiation of required resources at any time, and avoid the cost of construction and maintenance.
ARMS (Application Real-Time Monitoring Service)
It is an APM class full link (Tracing) monitoring product. Users can quickly build real-time business monitoring capabilities based on ARMS front-end, application, and custom monitoring.
cdn.nlark.com/lark/0/2018/png/14258/1534079715377-0b3b6a39-d1a9-430a-b789-cf6a0a9aa487.png">
applicable industries
The classic pressure test monitoring solution composed of PTS + ARMS has not only served Alibaba Group internal users such as Taobao and Tmall, but also been applied to many other industries, including e-commerce, Internet finance, games, new media, government and large central enterprises, etc., supporting new version performance baseline test, large promotion scenario test and online capacity planning scenarios.
Diagnosing performance bottlenecks
In addition to adjusting the capacity ratio, PTS + ARMS can further increase the overall capacity level for the same number of machines by detecting and identifying system bottlenecks in a way that improves site performance.
Take online education platform login through browser as an example, the most common operation process is: login-> list optional courses according to user attribute information-> user queries accurately or filters through query criteria-> select the final courses for submission.
This process, as a transaction, is strictly sequential. In PTS it is a serial link. With PTS's cookie friendly support, the whole link can be configured with corresponding stress test traffic through PTS, and monitored with ARMS to observe and analyze performance bottlenecks.
In addition, users can also find performance bottleneck inflection points in interface calls through PTS, jump to ARMS with one key, and discover performance bottleneck inflection points in specific code stacks based on specific thread profiling, thus providing code stack level evidence for optimizing code performance.
Performance bottleneck diagnosis consists of the following 3 steps:
Use PTS to quickly build pressure test and observe the interface call time of related applications in one stop, and find performance bottlenecks;
ARMS is used to observe the interface time of the corresponding application, and find the thread of the corresponding slow interface call for analysis;
Through thread profiling to find the thread snapshot corresponding to the interface, analysis of performance bottlenecks.
It can be seen that PTS can integrate key server performance indicators into the overall monitoring of pressure measurement by integrating ARMS monitoring capabilities, so as to achieve the purpose of identifying problems more quickly and conveniently and reduce the operation and maintenance burden of users.
About PTS + ARMS how to build performance and application diagnostic tools to share here, I hope the above content can be of some help to everyone, you can learn more knowledge. If you think the article is good, you can share it so that more people can see it.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.