Product Advantages
Real-time monitoring
ne-stop provision of key application performance indicators, covering various metric data, with collection at the millisecond level
Data visualization
Offering rich statistical reports to assist developers in multidimensional analysis
Compatibility with openness
Deep integration with the OpenTracing standard, embracing the open-source ecosystem
Low-cost
Fully managed monitoring service, zero maintenance, pay-as-you-go based on actual usage
Features
Automatic application topology discovery
Supports integration with applications in multiple languages such as Java, Golang, Python, Node.js, etc. Automatically discovers upstream and downstream dependencies of applications and visualizes the invocation relationships in a topology view.
Call chain analysis
Provides end-to-end analysis of application calls, hierarchical display of method stacks, offers exception logs, helps identify performance bottlenecks, and diagnoses system failures.
Flexible alert configuration
Provides comprehensive alert metric configurations including API calls, HTTP response codes, exceptions, JVM memory and threads, database metrics, etc.
Scenarios
<
- Application Performance Monitoring in Microservices Architecture
Scenario Description
- Applications using distributed microservices architecture deliver high efficiency in development and deployment. However, challenges such as architecture optimization, performance analysis, and fault localization have significantly increased. Application monitoring provides diagnostic capabilities for large-scale distributed applications. When issues such as request failures or performance degradation occur, combined capabilities such as application topology visualization, call chain analysis, and performance metric monitoring help users quickly pinpoint problems.
Product Advantages
- Multi-language Support
- Supports multiple languages including Java, Go, Python, etc., using a standardized approach.
- Application Topology Display
- Automatically maps business applications and displays comprehensive application call relationships in a topology diagram.
- Rich Metric Monitoring
- Offers basic monitoring such as JVM, Java methods, host/Pod, as well as specialized monitoring for messaging systems such as Kafka, RocketMQ, and databases such as MySQL, Redis, Elasticsearch, nd for communication protocols such as httpClient, gRPC.
- Alerts
- Sets threshold alerts for performance metrics such as interface response time, exception calls, database, JVM, etc., enabling proactive issue detection and resolution before impacting users.
Help
- Use call chain sampling strategy Diagnose server-side error issues Diagnose application latency issues more
Best Practices
- What is Application Performance Monitoring? What capabilities does Application Performance Monitoring encompass? What are the advantages of Application Performance Monitoring? more
User Guide
- How to view various monitoring metrics of an application? How to customize settings for an individual application? How to manage alert notifications? more
Common Questions