コンテンツにスキップ

AWS Transcribe

AWS Transcribe の音声文字起こしの監視データを収集します。

設定

Func のインストール

Guance の [インテグレーション - 拡張機能] でホステッド Func を有効にすることを推奨します。前提条件はすべて自動的にインストールされるため、続けてスクリプトをインストールしてください。

Func をセルフホストする場合は、Func のセルフホストを参照してください。

スクリプトの有効化

ヒント:要件を満たす AWS AK を事前に準備してください。簡単に設定するには、グローバル読み取り専用権限 ReadOnlyAccess を直接付与できます。

ホステッド版でスクリプトを有効化

  1. Guance コンソールにログインします
  2. 【統合】メニューをクリックし、【クラウドアカウント管理】を選択します
  3. [クラウドアカウントを追加] をクリックし、[AWS] を選択して画面に必要な情報を入力します。以前にクラウドアカウント情報を設定済みの場合は、この手順をスキップしてください
  4. [テスト] をクリックし、成功したら [保存] をクリックします。失敗した場合は、関連設定が正しいか確認して再度テストしてください
  5. 【クラウドアカウント管理】の一覧で追加済みのクラウドアカウントを確認できます。該当するクラウドアカウントをクリックして詳細ページに入ります
  6. クラウドアカウント詳細ページの [インテグレーション] をクリックします。未インストール リストで AWS Transcribe を探し、[インストール] をクリックしてインストール画面を開きます。使用中の文字起こしリージョンと収集するメトリクスを選択してインストールします。バッチとストリーミングでは対応リージョンとメトリクスが異なるため、使用するサービスに合わせて選択してください。

スクリプトを手動で有効化

  1. Func コンソールにログインし、[スクリプトマーケット] をクリックして Guance のスクリプトマーケットを開き、integration_aws_transcribe を検索します。
  2. 【インストール】をクリックし、AWS AK ID、AK Secret、アカウント名を入力します。
  3. [起動スクリプトをデプロイ] をクリックすると、Startup スクリプトセットが自動作成され、対応する起動スクリプトが設定されます。起動スクリプトの regions プレースホルダーを実際の Transcribe リージョンに置き換えます。複数ある場合は半角カンマで区切り、cloudwatch_configs['targets'][0]['metrics'] を ['LimitExceededCount', 'SuccessfulRequestCount', 'SyncServerErrorCount', 'SyncUserErrorCount', 'ThrottledCount', 'TotalRequestCount'] に設定します。
  4. 有効化後は「管理 / 自動トリガー設定」で設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ実行できます。しばらく待ってから、タスク記録とログを確認してください。

検証

  1. 「管理 / 自動トリガー設定」でタスクが設定されていることを確認し、タスク記録とログに権限や API のエラーがないか確認します。
  2. Guance の [メトリクス] で aws_transcribe のメトリクスセットを開き、監視データを確認します。

メトリクス

AWS クラウド監視を設定すると、以下のメトリクスがデフォルトで収集されます。設定を変更して収集するメトリクスを追加できます。

AWS Transcribe のメトリクスは aws_transcribe メトリクスセットに格納されます。

MetricName MetricDescribe Dimensions Unit
limit_exceeded_count_sum 同時ジョブ数、文字起こし数、音声サイズなど、リクエストレート以外のクォータを超えたリクエスト数(バッチ、ストリーミング) domain, service_type, operation, region_id count
successful_request_count_sum 成功したバッチ文字起こしリクエスト数。応答コードは 200–299 domain, service_type, operation, region_id count
sync_server_error_count_sum サーバーエラーとなったバッチ文字起こしリクエスト数。応答コードは 500–599 domain, service_type, operation, region_id count
sync_user_error_count_sum ユーザーエラーとなったバッチ文字起こしリクエスト数。応答コードは 400–499 domain, service_type, operation, region_id count
throttled_count_sum 1 秒あたりのリクエスト数のクォータを超えてスロットリングされたリクエスト数(バッチ、ストリーミング) domain, service_type, operation, region_id count
total_request_count_sum 成功および失敗したリクエストの合計数(バッチ、ストリーミング) domain, service_type, operation, language_code, region_id count

フィードバック

このページは役に立ちましたか?