Skip to content

ログ分析

AI-Starter では、利用状況を分析するためのログ分析機能を提供しています。週次のレポートメールにより、アクティブユーザー数やアシスタントの利用状況を把握できます。

分析レポート

ログ分析は、Amazon CloudWatch Logs Insights を使用して以下の指標を集計し、メールで通知します。

指標説明
日次アクティブユーザー数日ごとのユニークユーザー数です
ユーザー別チャット数ユーザーごとの保存済みチャット数です
アシスタント別利用状況アシスタント ID・モデルごとの利用回数です

通知スケジュール

レポートは 毎週月曜日の 00:00(日本時間) に自動生成され、設定された SNS トピックのサブスクライバー(メールアドレス)に送信されます。

仕組み

  1. アプリケーションのログが CloudWatch Logs に出力されます
  2. EventBridge Scheduler が定期的に Lambda 関数を起動します
  3. Lambda 関数が CloudWatch Logs Insights でクエリを実行します
  4. 集計結果を SNS トピック経由でメール通知します

アプリケーションログ

AI-Starter は以下のログを CloudWatch Logs に出力します。

ログの種類説明
チャットログチャットの保存時に記録されます。チャット ID、ユーザー、使用アシスタントなどの情報を含みます
フィードバックログユーザーのフィードバック操作時に記録されます。フィードバックの種類やコメントを含みます

補足

チャットログにメッセージの内容を含めるかどうかは、カスタマイズ設定(logging_messages)で制御できます。デフォルトではメッセージ内容は記録されません。

関連ページ