ヘルプ Amazon Web Services Amazon Kinesis Data Analytics サービス アクション
Site24x7のITオートメーションフレームワークを使用して、分析アプリケーションを停止または開始するアクションプロファイルを作成します。しきい値またはアラートイベントタイプ(アップ、ダウン、トラブル)にマッピングしてオートメーションを自動的にトリガーするよう設定できたり、Site24x7コンソールから手動でアクションを呼び出してAPIを直接呼び出すことができます。
Site24x7で引き継がれたIAMロール、またはSite24x7で作成されたIAMユーザーがアクションを実行するためにアタッチされたポリシー文書に、次の書き込みレベルでの部分的な書き込みアクションがあることを確認します。
アクションプロファイルをマッピングする前に、Site24x7のコンソールで手動でアクションを呼び出すかREST APIを使用することにより機能をテストできます。プロファイルを作成後、ITオートメーションのサマリーページに移動し([管理] > [ITオートメーション]) 、 をクリックしてテストを実行します。
オートメーションを実行するには、要求されたアラートイベントにアクションファイルをマッピングします。定義済みの監視レベルのイベントタイプ(アップ、ダウン、トラブル)にマッピングするか、またはカスタム属性レベルのイベントタイプ(読み取られたコード数が10を下回る)にマッピングできます。
監視対象の分析アプリケーションの監視編集ページに移動し([Kinesis Analytics監視リストページ] > アプリケーション > > 編集)、アクションファイルを次のの監視ステータス変更のいずれかにマッピングします。
また、アクションプロファイルを、読み取りバイト/読み取りレコード数などの関連するパフォーマンスメトリクス、またはkinesisデータストリーム、firehose配信ストリームのいずれかのメトリクスデータポイントに関連付けることもできます。監視対象の分析アプリケーションのしきい値プロファイルの編集ページに移動(リソースの[監視編集]>[しきい値と可用性フィールド]に隣接する鉛筆アイコンをクリック)し、[実行するオートメーションを選択]フィールドをクリックして要求された属性と共にマッピングします。
分析アプリケーションの場合、消費済みのKinesis処理ユニット(KPU)の平均値をもとに、1時間ごとに課金されます。コストを抑えるために、ソース・ストリーム上の出力レコード数が特定の値を下回るたびにアプリケーションを停止する自動アクションが起動されるようなマッピングを作成できます。