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

Tair (Redis® OSS-Compatible):イベント通知のサブスクライブ

最終更新日:Mar 29, 2026

Tair(Redis OSS 互換)は、インターネットアプリケーションおよび Alibaba Cloud リソースをモニターするサービスである CloudMonitor と統合されており、インスタンスのマイナーバージョンアップインスタンスのフェールオーバーインスタンス移行など、重要なインスタンスイベントが発生した際にアラートを通知します。サブスクライブ済みのイベントがトリガーされると、CloudMonitor は指定した連絡先に自動的にアラート通知を送信します。その後、これらのアラート通知に基づいて異常対応プロセスを自動化できます。

アラート通知は以下の方法で配信されます:

  • メールまたは DingTalk チャットボット

  • Simple Message Queue(旧称:MNS)、Function Compute、Simple Log Service、またはコールバック URL へのプッシュチャネル — これにより、ビジネスロジックに応じた自動イベント処理が可能になります

前提条件

開始する前に、以下の条件を満たしていることを確認してください。

サブスクリプションポリシーの作成

  1. CloudMonitor コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、イベントセンター > イベントサブスクリプション を選択します。

    または、イベントセンター > システムイベント を順に選択し、新規イベントセンターへようこそ セクション内の すぐに作成 をクリックします。
  3. サブスクリプションポリシー タブで、サブスクリプションポリシーの作成 をクリックします。

  4. サブスクリプションポリシーの作成 ページで、以下のパラメーターを設定します。

    パラメーター説明
    名前サブスクリプションポリシーの名前を入力します。
    サブスクリプションタイプ[システムイベント] を選択します。CloudMonitor でサポートされている Redis および Tair のシステムイベントの詳細については、「Redis イベントページ」をご参照ください。
    サブスクリプション範囲プロダクトApsaraDB for Redisイベントタイプメンテナンスイベント名Instance_FailoverイベントレベルCritical に設定します。アプリケーショングループイベント内容イベントリソース は空欄のままにしてください。この設定により、ご利用のアカウント内すべてのアプリケーショングループに属するすべての Tair インスタンスに対して Instance_Failover イベントがサブスクライブされます。
    統合ノイズ低減デフォルト設定を使用します。
    通知カスタム通知方法 のデフォルト通知方法を使用して通知構成を作成します。名前を入力し、通知設定通知グループを直接設定 に設定し、連絡先グループ を選択して、OK をクリックします。CloudMonitor は、選択したグループ内の連絡先に設定された通知方法でアラート通知を送信します。たとえば、連絡先に携帯電話番号とメールアドレスが登録されている場合、その連絡先にはアラートの着信電話、ショートメッセージ、およびメールが送信されます。詳細については、「通知構成ポリシーの作成」をご参照ください。
    プッシュおよび統合設定は不要です。プッシュチャネルを設定する場合は、「プッシュチャネルの作成」をご参照ください。
  5. 送信 をクリックします。

イベントサブスクリプションの検証

サブスクリプションポリシーを作成した後、テスト通知を送信して、連絡先が正しくアラートを受信できることを確認します。

  1. サブスクリプションポリシー タブで、イベントサブスクリプションのデバッグ をクリックします。

  2. イベントデバッグの作成 パネルで、プロダクトApsaraDB for Redis名前Instance_Failover に設定します。CloudMonitor は JSON 形式で自動的にデバッグ用ペイロードを生成します。以下にサンプルペイロードを示します:

    {
        "product": "Redis",
        "resourceId": "acs:redis:cn-shenzhen:1764984725705461:instance/<resource-id>",
        "level": "WARN",
        "instanceName": "instanceName",
        "regionId": "cn-hangzhou",
        "name": "Instance_Failover",
        "content": {
            "InstanceName": "r-w***gsw",
            "eventId": "f5f***321",
            "publishTime": "2024-02-26T08:17:17+08:00",
            "reason": "",
            "product": "Re***",
            "instanceComment": "rch***s-3",
            "instanceId": "r-w***gsw",
            "EventType": "Ins***nce",
            "extra": {
                "nodeZh": "",
                "impactZh": "Instance***",
                "reasonEn": "In***ce Fa***es(Pr***ry In***ce Una***ble)",
                "eventTime": "2024-02-26T08:16:22+08:00",
                "impactEn": "Tr***nt in***ce dis***ion",
                "reasonZh": "Instance***unavailable)",
                "nodeInfo": [],
                "nodeEn": "",
                "reasonCode": "Pla***ble"
            },
            "instanceType": "In***ce",
            "eventType": "Ins***nce",
            "Timestamp": "1708906637.742"
        },
        "status": "Executed"
    }
  3. OK をクリックします。操作が正常に完了しました というメッセージが表示されます。CloudMonitor は、サブスクリプションポリシーで指定された通知方法に基づき、連絡先にテストアラート通知を送信します。

API リファレンス

API オペレーション説明
PutEventRuleイベントトリガー型アラートルールを作成または変更します。

次のステップ