DataStudio でリアルタイム同期ノードを作成し、コミットして本番環境にデプロイした後、運用センターでノードを実行できます。さらに、監視とアラートを設定してノードの状態を監視し、運用センターでノードの実行に関連するメトリックを表示できます。このトピックでは、リアルタイム同期ノードで実行できる一般的な O&M 操作について説明します。
前提条件
リアルタイム同期ノードが作成およびデプロイされています。詳細については、「DataStudio でリアルタイム同期タスクを作成する」および「データベースからのすべての増分データを同期するためのリアルタイム同期ノードを設定する」をご参照ください。
リアルタイム同期ノードを実行および管理する
リアルタイム同期ノードを作成およびデプロイした後、運用センターのリアルタイム DI ページでノードを [開始]、[停止]、または [デプロイ解除] できます。リアルタイム DI ページに移動するには、次の手順を実行します。DataWorks コンソールにログオンし、[運用センター] ページに移動します。運用センターページで、左側のナビゲーションペインの を選択します。リアルタイム同期ノードを実行および管理する方法の詳細については、「リアルタイム同期タスクを管理する」をご参照ください。
リアルタイム同期ノードの操作列の [開始] をクリックしてノードを開始した後、データ同期のオフセットと、指定された期間内に許可されるフェイルオーバーの最大数を指定できます。
オフセット: 指定されたオフセットからの再開可能なアップロードまたはデータ同期がサポートされています。
フェイルオーバー: フェイルオーバーが原因でノードが頻繁に起動したときにシステムリソースが占有されるのを防ぐため、指定された期間内にフェイルオーバーの数が指定されたしきい値を超えたときにノードが自動的に停止するように設定できます。フェイルオーバーの最大数を指定しない場合、システムは 5 分以内にフェイルオーバーの数が 100 を超えるとノードを自動的に停止します。
リアルタイム同期ノードを監視する
リアルタイム同期ノードで発生するエラーによって引き起こされるデータ出力の遅延を防ぐため、ノードの監視とアラート設定を構成して、運用センターでノードを監視できます。ノードの監視とアラート設定を構成するには、次の手順を実行します。DataWorks コンソールにログオンし、運用センターページに移動します。[運用センター] ページで、左側のナビゲーションペインの を選択します。リアルタイム DI ページで、ノードを見つけて、アラーム設定[操作] 列の リアルタイム同期タスクの管理
アラート条件: 次の条件に基づいて監視とアラートを設定できます: [ノードステータス]、[ビジネス遅延]、[フェイルオーバー]、および[DDL操作の同期サポート]。
説明ソースで実行される DDL 操作によって生成されたデータ変更の同期サポートは、デスティネーションの種類によって異なります。特定の種類のデスティネーションでは、このようなデータ変更の同期がサポートされていない場合があります。このようなデスティネーションをリアルタイム同期ノードに使用し、このアラート条件に基づいてノードのアラートルールを設定すると、ノードの実行中に関連エラーが報告される可能性があります。サポートされている DDL 操作の詳細については、「サポートされている DML および DDL 操作」をご参照ください。
通知方法: [メール]、[テキストメッセージ]、、[dingtalk] などの方法がサポートされています。
アラート頻度制御: 短期間に多数のアラートが報告されるのを防ぐため、DataWorks ではリアルタイム同期ノードのアラート頻度を制御できます。アラートルールに設定を構成して、DataWorks が指定された期間内に 1 つのアラート通知のみを送信できるようにすることができます。
をクリックします。詳細については、「」をご参照ください。
リアルタイム同期ノードの詳細を表示する
リアルタイム同期ノードを運用センターにデプロイした後、運用センターのリアルタイム DI ページで、ノードの [ステータス]、[ログ]、[設定]、[フェイルオーバーレコード]、[DDL レコード] に関する情報を表示できます。リアルタイム DI ページに移動するには、次の手順を実行します。DataWorks コンソールにログオンし、[運用センター] ページに移動します。運用センターページで、左側のナビゲーションペインの を選択します。詳細については、「リアルタイム同期タスクを管理する」をご参照ください。
リアルタイム同期ノードを変更する
[datastudio] ページに移動して、リアルタイム同期ノードの設定を変更できます。変更を有効にするには、変更前にノードを停止し、変更後にノードをコミットして再デプロイし、[運用センター] のリアルタイム DI ページでノードを起動する必要があります。
リアルタイム同期ノードの DDL メッセージの処理ルールを変更する
リアルタイム同期ノードを起動する前に、DataStudio ページに移動して、ソースの DDL メッセージを処理するためにノードに設定されているルールを変更できます。詳細については、「データベースからのすべての増分データを同期するためのリアルタイム同期ノードを設定する」をご参照ください。
[datastudio] ページのリアルタイム同期ノードへの変更を有効にするには、変更前にノードを停止し、変更後にノードをコミットして再デプロイし、[運用センター] のリアルタイム DI ページでノードを起動する必要があります。