すべてのプロダクト
Search
ドキュメントセンター

Realtime Compute for Apache Flink:Flink と ARMS を統合してパフォーマンスを監視する

最終更新日:Feb 25, 2025

このトピックでは、Flink ワークスペースを Application Real-Time Monitoring Service (ARMS) 、具体的にはそのサブサービスの 1 つである Managed Service for Prometheus と統合する方法について説明します。アラートルールが作成されると、この監視サービスは Flink のパフォーマンスメトリックをリアルタイムで監視できます。

前提条件

手順

  1. Managed Service for Prometheus のコンソールにログオンします。左側のナビゲーションウィンドウで、[統合センター] をクリックします。

  2. 検索ボックスに「flink」と入力します。[alibaba Cloud Flink Service Monitor] カードを選択します。

  3. [alibaba Cloud Flink Service Monitor] ダイアログボックスで、[統合の開始] タブを選択します。ドロップダウンリストから対象の Flink ワークスペースを選択します。[OK] をクリックします。

    33

説明

統合には 1 ~ 2 分かかります。統合が完了するまで、ダッシュボードデータは使用できません。

ダッシュボードを表示する

Managed Service for Prometheus は、Flink 用に 3 つの組み込みダッシュボード(Flink Monitoring、Flink Session Cluster Monitoring、Flink Change Data Capture Monitoring)を提供しています。ダッシュボードを表示するには、次の手順を実行します。

  1. Managed Service for Prometheus のコンソールにログオンします。左側のナビゲーションウィンドウで、[統合管理] をクリックします。

  2. [統合管理] ページで、[統合環境] タブを選択します。タブバーの下にある [クラウドサービスリージョン] を選択します。次に、Flink ワークスペースの名前をクリックします。

  3. [コンポーネント管理] タブを選択します。「アドオンタイプ」セクションで、[ダッシュボード] を選択します。Flink 用の組み込み Prometheus ダッシュボードが表示されます。

    image.png

アラートルールを作成する

  1. Managed Service for Prometheus のコンソールにログオンします。左側のナビゲーションウィンドウで、[インスタンス] をクリックします。

  2. 対象のインスタンスをクリックします。インスタンスの詳細ページが表示されます。

  3. 左側のナビゲーションウィンドウで、[アラートルール] を選択します。次に、[prometheus アラートルールの作成] をクリックします。必要に応じてパラメーターを構成します。

    • [チェックタイプ]: Apache Flink 用 Realtime Compute で既にサポートされているメトリックを除き、[静的しきい値] または [カスタム PromQL] を選択できます。

    • [フィルター条件]: [名前空間] パラメーターを対象の Flink 名前空間に設定します。[デプロイメント名] パラメーターを、「デプロイメント」ページの [構成] タブの [基本] セクションにある [デプロイメント ID] パラメーターの値に設定します。[等しい] を選択すると、アラートルールは特定のデプロイメントに適用されます。

    パラメーターの詳細については、「Prometheus インスタンスのアラートルールを作成する」をご参照ください。

関連情報