Document Center

    Application Real-Time Monitoring Service (ARMS)

    • Product overview
      • What is ARMS?
      • Features
      • Scenarios
        • Monitoring scenario of user experience
        • Real-time IoV monitoring solution
        • Java application monitoring and diagnosis solution
        • Real-time monitoring solution in the retail industry
      • Terms
      • Release notes
      • Updates
        • ARMS Prometheus Service allows you to monitor databases by using web browsers
      • Differences between ARMS and Tracing Analysis
    • Billing
      • 15-day free trial of ARMS
      • Edition comparison
      • Billing
      • Overdue payments and service suspension
    • Quick start
      • Activate and upgrade ARMS
      • Create an application monitoring job
      • Create a dashboard for an application monitoring job
      • Create ARMS alerts
    • Application monitoring
      • Overview
      • Quick start
        • Overview
        • Monitor Java applications
          • Manually install the ARMS agent for a Java application
          • Install the ARMS agent for a Java application by using scripts
          • Enable ARMS to monitor an EDAS application
          • Install the ARMS agent for a Java application deployed in Container Service for Kubernetes
          • Install the ARMS agent for Java applications in Function Compute
          • Install the ARMS agent for an application deployed in an open source Kubernetes environment
          • Install the ARMS agent for a Java application deployed in a Docker cluster
        • Monitor PHP applications
          • Install the ARMS agent for a PHP application
          • Install the ARMS agent for PHP applications deployed on multiple servers in standalone mode
          • Install the ARMS agent for a PHP application deployed in Container Service for Kubernetes
          • Install the ARMS agent for a PHP application deployed in a Docker cluster
        • Monitor other applications
      • Console functions
        • 3D topology
        • Trace query
        • Application overview
        • Application details
          • Overview
          • JVM monitoring
          • Host monitoring
          • Pod monitoring
          • SQL analysis
          • NoSQL analysis
          • Exception analysis
          • Error analysis
          • Upstream applications
          • Downstream applications
          • Operation snapshots
          • Logs
          • Memory snapshot
        • API monitoring
        • View event details in the event center
        • Database calls
        • External call
        • MQ monitoring
        • Application diagnosis
          • Real-time diagnostics
          • Thread profiling
        • Application Settings
          • Custom configuration
          • Delete an application
          • Add custom methods for monitoring
      • Tutorials
        • Use trace sampling policies
        • Analyze errors in code by using ARMS thread profiling
        • Diagnose errors on the server
        • Diagnose application freezing
        • Troubleshoot exceptions by using diagnostic reports
        • Associate trace IDs with business logs
        • Connect applications in a private cloud to ARMS
        • Identify business exceptions by analyzing traces and logs
        • Embed ARMS console pages in user-created web applications
      • References
        • Java components and frameworks supported by ARMS
        • PHP components and frameworks supported by ARMS Application Monitoring
        • Versions of the ARMS agents
        • Key statistical metrics
        • ARMS SDK
      • Update the ARMS agent for Java applications
      • FAQ
      • Troubleshooting
        • Why is no monitoring data displayed in the ARMS console after I install an ARMS agent?
        • Why is no data displayed in Application Monitoring after the ARMS agent is installed on a Java application in a cluster of Container Service for Kubernetes (ACK)?
    • Browser monitoring
      • What is ARMS Browser Monitoring?
      • Quick start
        • Browser monitoring overview
        • For Web applications
          • Implement browser monitoring by using npm
          • Install the browser monitoring probe by using CDN
        • For Weex
          • Implement browser monitoring in the Weex environment
        • For mini programs
          • Monitor DingTalk mini programs
          • Monitor Alipay mini programs
          • Monitor WeChat mini programs
          • Monitor other mini programs
      • Console functions
        • Browser monitoring dashboard
        • Page speed
        • Session tracing
        • JS error diagnosis
        • API request
        • API details
        • Custom statistics
        • Quick diagnosis
      • Tutorials
        • Diagnose slow page loading by using ARMS Browser Monitoring
        • Diagnose JS errors by using ARMS browser monitoring
        • Diagnose slow page loading
        • Diagnose JS errors by backtracking user actions
        • Slow session tracing
        • Use the front-to-back tracing feature to diagnose causes of API errors
      • Advanced options
        • Pre-report data
        • Advanced browser monitoring scenarios
      • SDK reference
      • API reference
      • Statistical metrics
      • Browser monitoring FAQ
      • Causes and solutions for script errors
    • Prometheus Service
      • What is Prometheus Service?
      • Overview
        • Horizontal pod scaling (HPA)
        • Remote storage
      • Release notes
      • Commercial release announcement regarding ARMS Prometheus Monitoring
      • Get started with Prometheus Service
      • Use ARMS Prometheus Monitoring to access and monitor cloud services
      • Exporters
        • Use Prometheus Service to monitor Redis exporters
        • Use Prometheus Monitoring to install and configure MySQL exporters
        • Use Prometheus Service to monitor Elasticsearch exporters
        • Use Prometheus Service to monitor MongoDB exporters
        • Use Prometheus Service to monitor PostgreSQL exporters
        • Use Prometheus Service to monitor Kafka exporters
        • Use Prometheus Service to monitor RabbitMQ exporters
        • Use Prometheus Service to monitor NGINX exporters (earlier version)
        • Use Prometheus Monitoring to monitor NGINX exporters (later version)
        • Use Prometheus Service to monitor ZooKeeper exporters
        • Use Prometheus Service to monitor other exporters
      • Tutorials
        • Overview
        • Use ARMS Prometheus Monitoring to monitor JVM applications
        • Use ARMS Prometheus Monitoring to monitor MySQL databases
        • Use ARMS Prometheus Monitoring to monitor Go applications
        • Use ARMS Prometheus Monitoring to monitor Redis databases
        • Use ARMS Prometheus Monitoring to customize Grafana dashboards
        • Use ARMS Prometheus Monitoring to monitor Kafka applications
        • Use ARMS Prometheus Monitoring to monitor ZooKeeper data
      • Integration
        • Get started with log monitoring
      • Console functions
        • Health inspection
        • View Prometheus Monitoring metrics
        • Health check
        • Configure a data collection rule for Prometheus Monitoring
        • Uninstall the Prometheus agent
      • Configure alerts
        • Create an alert
        • Manage alerts
      • Product interaction
        • Import data from Prometheus Monitoring to a local Grafana system
      • References
        • Basic metrics
        • Description of alert rules
      • Prometheus Service FAQ
    • App monitoring
      • Overview
      • Create an app monitoring task
      • Monitor apps
        • Monitor Android apps
          • Use SDK for Android for crash analysis
          • Use SDK for Android for performance analysis
          • Use SDK for Android to obtain remote logs
        • Monitor iOS apps
          • Use SDK for iOS for crash analysis
          • Use SDK for iOS for performance analysis
          • Use SDK for iOS to obtain remote logs
      • Console functions
        • Crash analysis
        • Performance analysis
        • Remote logs
      • References
        • Crash metrics
      • Troubleshooting
        • Why is an error returned when I attempt to view the application details as a RAM user?
      • FAQ
    • Business monitoring
      • Overview
      • Quick start
        • Get started with business transaction
        • Get started with log monitoring
        • Use the business transaction feature to query traces based on custom parameters
      • Monitor Java applications
        • Preparations
        • Monitor Java applications (general mode)
        • Monitor applications deployed on EDAS
        • Monitor applications deployed on Alibaba Cloud Container Service for Kubernetes
        • Monitor applications deployed in open source Kubernetes environments
        • Monitor applications deployed in other environments such as ECS and Docker
      • Tutorial
        • Use the business transaction feature to configure monitoring rules by parsing RESTful APIs
    • Synthetic monitoring
      • Overview
      • Quick start
        • Enable synthetic monitoring
        • Create a task
      • Console functions
        • Task overview
          • Overview of browse tasks
          • Overview of network tasks
        • Multidimensional reports
          • Multidimensional reports of browse tasks
          • Multidimensional reports of network tasks
    • Tracing Analysis
      • Quick Start
        • Get started with Tracing Analysis
      • Product Introduction
        • What is Tracing Analysis?
        • Terms
      • Pricing
        • Overdue payments and service suspension
        • Billing rules
        • Pricing adjustment
      • Before you begin
        • Overview
        • Activate related services and grant required permissions
        • Monitor Java applications
          • Use Jaeger to report Java application data
          • Use Zipkin to report Java application data
          • Use SkyWalking to report Java application data
          • Use OpenTelemetry to report Java application data
        • Monitor PHP applications
          • Use Zipkin to report PHP application data
        • Monitor Go applications
          • Use Jaeger to report Go application data
          • Use Zipkin to report Go application data
        • Monitor Python applications
          • Use Jaeger to report Python application data
        • Monitor Node.js applications
          • Instrument Node.js applications
        • Monitor. NET applications
          • Use Zipkin to report .NET application data
          • Use Jaeger to report .NET application data
        • Monitor C++ applications
          • Use Jaeger to report C++ application data
        • Monitor NGINX
          • Use Jaeger to perform tracing analysis on NGINX
          • Use Zipkin to perform tracing analysis on NGINX
          • Use SkyWalking to perform tracing analysis on NGINX
      • Operations in the Console
        • Application management
          • Overview
          • View applications
          • View the key performance metrics and topology of an application
          • View application details
          • View the details of span calls
          • View the analysis results of SQL performance
          • Query traces
          • Perform real-time diagnostics
          • Analyze traces
          • Manage applications and tags
      • SDK Reference
        • SDK overview
      • Tutorials
        • Use SkyWalking and Tracing Analysis to analyze slow requests at the code level
        • Use Jaeger to configure remote sampling policies
        • Embed the Tracing Analysis console pages in user-created web applications
      • API Reference
        • List of operations
        • Request method
        • RAM user authorization
        • Request signature
        • Common parameters
        • Obtain AccessKey pair
        • ListSpanNames
        • GetTagKey
        • GetTagVal
        • GetTrace
        • ListIpOrHosts
        • ListServices
        • QueryMetric
        • SearchTraces
      • RAM
        • Overview
        • Service linked role for Tracing Analysis
        • Grant different permissions to RAM users
      • FAQ
        • How do I customize data queries?
        • How do I distinguish between the production environment and the test environment?
    • Dashboard and alerting
      • Dashboard overview
      • Create a dashboard
      • Manage a dashboard
      • Create an alert
      • Manage alerts
      • Manage alert templates
      • Create contacts
      • Create a contact group
      • Configure a DingTalk chatbot to send alert notifications
      • Create webhook alerts
      • Tutorials
        • Create common alert rules
      • Troubleshooting
        • Why is no alert notification received after I set an ARMS alert rule?
      • References
        • Metrics of alert rules
    • Access control
      • Overview
      • Service linked role for ARMS
      • Grant different permissions to RAM users
      • Use RAM roles to access resources across Alibaba cloud accounts
      • Create custom policies for fine-grained permission management
    • API reference
      • API Overview
      • Common parameters
      • Install ARMS SDKs
      • Application monitoring
        • ListTraceApps
        • ConfigApp
        • DeleteTraceApp
        • SearchTraceAppByName
        • SearchTraceAppByPage
        • GetTraceApp
        • SearchTraces
        • SearchTracesByPage
        • GetTrace
        • GetMultipleTrace
        • QueryMetricByPage (Application Monitoring)
        • SaveTraceAppConfig
      • Browser monitoring
        • CreateRetcodeApp
        • DeleteRetcodeApp
        • ListRetcodeApps
        • SearchRetcodeAppByPage
        • GetAppApiByPage
        • SetRetcodeShareStatus
        • GetRetcodeShareUrl
        • QueryMetricByPage
      • Prometheus
        • AddGrafana
        • AddIntegration
        • GetPrometheusApiToken
        • ListDashboards
      • Alerting
        • ImportAppAlertRules
        • DeleteAlertRules
        • SearchAlertRules
        • StartAlert
        • StopAlert
        • CreateAlertContact
        • DeleteAlertContact
        • UpdateAlertContact
        • SearchAlertContact
        • CreateAlertContactGroup
        • DeleteAlertContactGroup
        • UpdateAlertContactGroup
        • SearchAlertContactGroup
        • SearchAlertHistories
        • SearchEvents
      • Appendix
        • Call API operations by using the internal network
    • FAQ
    • SLA
      • Alibaba Cloud International Website Application Monitoring Service Level Agreement
      • Alibaba Cloud International Website Browser Monitoring Service Level Agreement
      • Alibaba Cloud International Website Tracing Analysis Service Level Agreement
      • Alibaba Cloud International Website Prometheus Monitoring Service Level Agreement
      • Alibaba Cloud International Website Applets Monitoring Service Level Agreement
        • Alibaba Cloud International Website Crash Analysis Service Level Agreement
        • Alibaba Cloud International Website Performance Analysis Service Level Agreement
        • Alibaba Cloud International Website Remote Log Service Level Agreement
    • Contact us
 
All Products
Search
  • Document Center
  • Application Real-Time Monitoring Service (ARMS)
  • Prometheus Service
  • Tutorials
  • Overview

This Product

  • This Product
  • All Products

    Overview

    Document Center
    Product Details

    Overview

    Last Updated: Dec 31, 2020

    This tutorial describes how to monitor your JVM, MySQL, Go, and Redis applications or components, and present monitoring data on the ARMS Prometheus Grafana dashboard by using ARMS Prometheus Monitoring.

    Related topics


    • Use ARMS Prometheus Monitoring to monitor JVM applications
    • Use ARMS Prometheus Monitoring to monitor MySQL databases
    • Use ARMS Prometheus Monitoring to monitor Go applications
    • Use ARMS Prometheus Monitoring to monitor Redis databases
    Previous: Use Prometheus Service to monitor other exporters Next: Use ARMS Prometheus Monitoring to monitor JVM applications

    How helpful was this page?

    What might be the problems?

      More suggestions?

      Thank you! We've received your feedback.
      Free Trial Free Trial