• 監査
  • セキュリティ
  • ユーザー
  • 人間による判断

AIを活用してユーザーのアクティビティを分析する方法

CloudWatchログをAIクライアントに一度接続するだけで、自然言語を使ってロググループをクエリし、特定のイベントやパターンを簡単に見つけられるようになります。

このページについてAIに聞く

すぐに答え

AIを使ってユーザーログを監査するには?

AIにCloudWatchロググループをスキャンさせ、特定のユーザーID、IPアドレス、またはログイン失敗の試行を抽出させることができます。filter_log_eventsツールを使用して関連するエントリを抽出するため、複雑な構文を書くことなく異常を検知できます。見つかったアクティビティのパターンは、分かりやすく整理して提示されます。

監査結果の分類

分析結果の出力内容

AIが生のログデータを処理し、結果を以下のカテゴリに分類します。

監査

パターンの検出

繰り返されるログイン失敗や、通常とは異なるアクセス時間をAIがスキャンします。これらの特定の挙動の要約を確認できます。

セキュリティ

脅威の特定

不審なIPアドレスや不正なアクセス試行をフラグ立てします。これにより、潜在的な侵害を即座に察知できます。

ユーザー

個別の追跡

特定のユーザーIDに関連付けられたすべてのログを抽出します。そのユーザーが行った操作の時系列履歴を確認できます。

人間による判断

手動レビュー

直接確認が必要な高リスクのイベントをAIがハイライトします。アカウントのロックや調査が必要かどうかは、あなたが判断します。

ワークフロー

ログ受信後のAIの動き

AIは、あなたの自然言語による質問と、生のCloudWatchデータとの橋渡し役を務めます。

  1. 対象の特定

    あなたのリクエストに基づき、AIがどのロググループに目的のデータが含まれているかを特定します。

    filter_log_events
  2. ノイズの除去

    エージェントが特定のフィルターを適用し、特定のユーザーIDなど、条件に一致するログエントリのみを抽出します。

    filter_log_events
  3. パターンの分析

    AIが抽出された結果を精査し、エラーコードの急増などの傾向を見つけ出します。

    filter_log_events
  4. 結果のレポート

    エージェントが関連するログエントリを要約し、確認しやすい形式で提示します。

    filter_log_events

試してみる

以下のプロンプトをコピーして開始

調査を開始するために、これらのプロンプトを活用してください。

出発点

これらは開始例です。括弧内のテキストを、実際のロググループ名やユーザーIDに置き換えて使用してください。

Amazon CloudWatch Log Group Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_BfV9nj0spaNXUtgeLPe1LJiwTfYsjgKtxLFUXKh7/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Amazon CloudWatch Log Group capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "amazon-cloudwatch-log-group-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_BfV9nj0spaNXUtgeLPe1LJiwTfYsjgKtxLFUXKh7/mcp"
    }
  }
}
チャットにコピー04
  • [log-group-name] 内で、ユーザーID [user-123] に関連するすべてのログイベントを見つけてください。

  • [log-group-name] を検索して、過去1時間以内のログイン失敗を確認してください。

  • [log-group-name] のログに、不審なIPアドレスは表示されていますか?

  • [log-group-name] におけるユーザー [user-456] の最新のアクティビティを表示してください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Amazon CloudWatch Log Groupを一度接続するだけで、すぐに質問できます。

アカウントの連携は一度だけで完了します。認証情報は暗号化されて保持されるため、お好みのAIクライアントからすぐにログのクエリを開始できます。

Amazon CloudWatch Log GroupをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIがCloudWatchログを削除したり変更したりすることはありますか?

    いいえ。AIにはログイベントの読み取りとフィルタリングの権限しかありません。AWS環境内のデータを変更、削除、追加することはできません。

  • 02

    AIにAWSのSecret Access Keyを渡す必要がありますか?

    いいえ。Vinkiusが接続を安全に管理します。必要な権限を一度設定すれば、AIはそれを使用して読み取り専用のタスクを実行します。

  • 03

    パターンを検出した後、AIが自動的にユーザーをブロックすることはできますか?

    いいえ。AIはパターンを特定して通知を行いますが、ユーザーのブロックやIAMポリシーの変更といった管理操作を直接行うことはできません。

  • 04

    膨大な量のログがある場合、AIはどう処理しますか?

    AIはfilter_log_eventsツールを使用して、リクエストされた特定のイベントのみにデータを絞り込みます。これにより、膨大なデータの中から必要な情報を見失うことを防ぎます。

  • 05

    どんなAIクライアントでも使えますか?

    はい。お使いのクライアントがModel Context Protocol (MCP) に対応していれば使用可能です。

  • Amazon CloudWatch Log Groupについて他に質問がありますか?コネクターのページで詳細を確認できます。 Amazon CloudWatch Log Groupコネクターの全機能を見る

『Amazon CloudWatch Log Group』を Claude、Cursor、ChatGPT などに接続