All Products
Search
Document Center

Realtime Compute for Apache Flink:Integrate with ARMS for monitoring

Last Updated:Mar 26, 2026

When running Flink jobs in production, performance issues such as resource bottlenecks and data lag can go undetected without proper monitoring. Integrating your Flink workspace with Application Real-Time Monitoring Service (ARMS) — specifically its Managed Service for Prometheus sub-service — gives you real-time visibility into Flink performance metrics and lets you set up alerts to catch issues early.

Prerequisites

Before you begin, ensure that you have:

Integrate your Flink workspace

  1. Log on to the Managed Service for Prometheus console. In the left-side navigation pane, click Integration Center.

  2. In the search box, enter flink. Select the Alibaba Cloud Flink Service Monitor card.

  3. In the Alibaba Cloud Flink Service Monitor dialog box, select the Start Integration tab. Select the target Flink workspace from the drop-down list, then click OK.

    33

Integration takes 1–2 minutes. Dashboard data is unavailable until integration is complete.

View dashboards

Managed Service for Prometheus provides three built-in dashboards for Flink:

  • Flink Monitoring

  • Flink Session Cluster Monitoring

  • Flink Change Data Capture Monitoring

To view a dashboard:

  1. Log on to the Managed Service for Prometheus console. In the left-side navigation pane, click Integration Management.

  2. On the Integration Management page, select the Integrated Environments tab. Choose Cloud Service Region below the tab bar, then click the name of your Flink workspace.

  3. Select the Component Management tab. In the Addon Type section, select Dashboards. The built-in Prometheus dashboards for Flink are displayed.

    image.png

Create alert rules

  1. Log on to the Managed Service for Prometheus console. In the left-side navigation pane, click Instances.

  2. Click the target instance to open its details page.

  3. In the left-side navigation pane, select Alert rules, then click Create Prometheus Alert Rule. Configure the following parameters: For a full list of parameters, see Create an alert rule for a Prometheus instance.

    Parameter Description
    Check Type Select Static Threshold or Custom PromQL for metrics not already supported by Realtime Compute for Apache Flink.
    Filter Conditions
      Namespace Set to the name of the target Flink namespace.
      Deployment Name Set to the value of the Deployment ID field in the Basic section of the Configuration tab on the Deployments page. To apply the rule to a specific deployment, select Equal.

What's next