すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:RDS Copilot の概要

最終更新日:Mar 01, 2026

RDS Copilot は、ApsaraDB RDS 向けのインテリジェントな運用保守 (O&M) ツールです。大規模言語モデル (LLM) とエキスパートナレッジベースを基盤として構築された RDS Copilot は、AI チャット、パフォーマンス診断、カスタム Agent という 3 つのコア機能を統合しています。自然言語による対話をサポートし、根本原因分析、最適化の提案、インスタンス横断的なインサイトを提供します。これにより、問題の効率的なトラブルシューティングと大規模なリソース管理が可能になります。組み込みの Resource Access Management (RAM) 権限の継承と操作確認メカニズムにより、インテリジェンスとセキュリティの両方が保証されます。これにより、ApsaraDB for RDS for MySQL の管理における参入障壁が大幅に下がり、複雑さが軽減されます。

コア機能

AI チャット

自然言語入力を使用して、複数のインスタンスのメタデータとパフォーマンスメトリックをクエリします。これにより、リソースをバッチで取得し、問題を診断できます。

image

インテリジェント診断

AI チャットは、スロークエリログやエラーログなどのページに統合されています。これにより、コンテキストを意識した即時の診断と解釈が提供されます。

image

カスタム Agent

さまざまなシナリオでの O&M 管理のニーズに合わせて、AI アシスタントのロール、ナレッジベース、および応答ロジックをカスタマイズします。

image

RDS Copilot へのクイックアクセス

RDS コンソールにログインします。チャットインターフェイスを開くには、右側のサイドバーにある image アイコンをクリックするか、左側のナビゲーションウィンドウで RDS Copilot をクリックするか、左側のナビゲーションウィンドウから セルフサービス > RDS Copilot > Standard Edition を選択します。

image

説明

RAM ユーザーを使用して RDS Copilot にアクセスする場合、RAM ユーザーに AliyunRDSAIFullAccess 権限またはそれ以上のレベルの権限があることを確認してください。詳細については、「RAM ユーザーに RDS インスタンスへのアクセス権限を付与する」をご参照ください。

課金

RDS Copilot の Standard Edition は現在、無料のパブリックプレビュー期間中です。すべての機能を無料でご利用いただけます。

コア機能 1: AI チャット

RDS Copilot は自然言語クエリをサポートしています。データベースのパフォーマンス問題を自動的に分析したり、複数のインスタンスからメタデータやメトリックをバッチで取得したりします。これにより、問題の特定とリソース管理を効率的に行うことができます。

Scenarios

  • グローバルリソースクエリ:特定のリージョンまたは特定のタグを持つ複数のインスタンスの構成、パフォーマンスメトリック、メタデータを迅速に取得します。これにより、インスタンスをまたいだバッチでの情報取得がサポートされます。

  • 根本原因分析:応答遅延の増加や負荷の増大などの問題に対して、SQL 実行、パラメーター設定、システムリソースの関連分析を自動的に実行し、潜在的なボトルネックを特定します。

  • 異常インスタンスのフィルタリング:ロックされている、ディスク制限を超えている、接続数が異常であるなど、リスクのあるインスタンスを積極的に特定します。これにより、検査効率が向上します。

  • コンプライアンスとガバナンスのチェック:削除保護や Secure Sockets Layer (SSL) 暗号化などのセキュリティポリシーが本番環境で完全に有効になっているかをバッチで検証します。これは構成監査に役立ちます。

  • 製品および技術相談:自然言語の Q&A を使用して、RDS の機能説明、MySQL のバージョン機能、ベストプラクティスの提案などの技術サポート情報を取得します。これにより、参入障壁が低くなります。

使用開始

インスタンス構成をすばやくクエリする

簡単な質問をすることで、RDS Copilot を使用してインスタンスの構成、パフォーマンスメトリック、メタデータ、セキュリティポリシーを迅速に取得でき、手動で検索する必要がありません。

クエリ可能なディメンション

カテゴリ

バッキングフィールドの例

インスタンスのプロパティ

インスタンス ID、エンジン、バージョン、仕様、vCPU、メモリ、ステータス、ストレージクラス、作成時刻、VpcId、VSwitchId、エンドポイント

課金とコスト

課金タイプ、有効期限

セキュリティ構成

インスタンスのリリース保護

モニタリングメトリック

クエリに複数のインスタンスが含まれる場合、CPU 使用率、IOPS 使用率、ディスク使用率、セッション接続のみをバッチで表示できます。ただし、単一のインスタンスについては、その他の詳細なモニタリングメトリックをさらにクエリできます。

一般的なクエリの例

カテゴリ

リソース使用量の評価 (容量計画)

  • このアカウントの中国 (北京) リージョンにある、今後 30 日以内に有効期限が切れるサブスクリプションの RDS for MySQL インスタンスをクエリします。

  • 中国 (上海) リージョンにある RDS for MySQL インスタンスの現在の最大 CPU 使用率をクエリします。

  • 中国 (杭州) リージョンにある現在の RDS for MySQL インスタンスの全体的な負荷に関する統計を収集し、接続数が 80% のしきい値を超えているインスタンスに焦点を当てます。

構成コンプライアンス監査 (セキュリティ管理)

  • 中国 (北京) リージョンにある、削除保護が有効になっていないすべての本番 RDS for MySQL インスタンスをリストアップします。

異常インスタンスのフィルタリング (O&M 検査)

  • ディスク使用率が 90% を超えるすべての RDS for MySQL インスタンスを検索し、そのインスタンス ID とプロジェクトタグを表示します。

  • IOPS が常に 80% を超える RDS for MySQL インスタンスをフィルタリングし、IO 使用率の降順でソートします。

インスタンスのパフォーマンス問題の分析

インスタンスで CPU 使用率の急増やディスク領域の急増などの問題が発生した場合、RDS Copilot にインスタンスについて質問できます。AI アシスタントはインスタンスのパフォーマンス問題を自動的に分析し、適切なソリューションを提供します。より正確な分析を行うには、問題のあるインスタンスの ID を選択し、クエリに異常が発生した時刻やシナリオなどの詳細を含めてください。

一般的なクエリの例

異常シナリオ

高い CPU 使用率

  • インスタンス rm-bp1qr4****** の CPU 使用率が過去 6 時間にわたって一貫して高い理由を分析します。

  • インスタンス rm-bp1qr4****** の CPU 使用率が昨日の 14:00 から 16:00 の間に 90% を超えました。考えられる SQL または構成上の理由を調査します。

高いディスク使用率または急激な領域増加

  • インスタンス rm-bp1qr4****** のディスク使用率が過去 24 時間で急増した理由を分析します。

  • インスタンス rm-bp1qr4****** のストレージ領域が過去 3 日間で 15 GB 増加しました。領域消費の主な原因を特定します。

遅い SQL 実行

  • インスタンス rm-bp1qr4****** の SQL ID abc123xyz を持つステートメントの実行時間が昨日大幅に増加した理由を分析します。

  • インスタンス rm-bp1qr4****** でのクエリが 100 ms から 2 秒に遅くなりました。実行計画の変更やロック待ちを確認します。

異常または過剰な接続

  • インスタンス rm-bp1qr4****** への接続数が今朝 10:00 に突然 800 に増加した理由を分析します。

  • インスタンス rm-bp1qr4****** が最近、接続ストームによるパフォーマンス低下を経験したかどうかを確認します。

データベース全体の速度低下またはサービス遅延

  • 過去 1 時間におけるインスタンス rm-bp1qr4****** の全体的な応答速度低下の考えられる根本原因を分析します。

  • サービスが高いアクセス遅延を報告しています。インスタンス rm-bp1qr4****** のパフォーマンスメトリックを分析して、データベースがボトルネックであるかどうかを判断します。

高い IO 使用率または深刻な IO 待機

  • インスタンス rm-bp1qr4****** が昨夜、IO 待機によるパフォーマンス問題を経験したかどうかを分析します。

  • インスタンス rm-bp1qr4****** の IO 使用率が常に 90% を超えています。大規模なクエリまたはバッチ書き込みが原因であるかどうかを調査します。

不合理なパラメーター設定

  • インスタンス rm-bp1qr4****** は頻繁にスワップしています。innodb_buffer_pool_size が小さすぎるかどうかを確認します。

  • インスタンス rm-bp1qr4****** の max_connections 設定が合理的であるかどうかを評価し、推奨値を提供します。

コア機能 2: インテリジェント診断

RDS Copilot は、RDS コンソールのコア O&M ページに深く統合されています。インスタンスの異常分析、ログ分析、パラメーター構成などのシナリオに対して、インテリジェントで自然言語ベースの対話を提供します。現在のインターフェイスを離れることなく、遅い SQL ステートメント、エラーログ、パフォーマンスの異常、パラメーター設定などの問題に対する専門的な分析結果をワンクリックで取得できます。システムはインスタンスのコンテキストを自動的に関連付け、モニタリングデータと製品ナレッジベースに基づいて構造化された診断提案を生成します。提案をエクスポートして、さらに対話することができます。

利用シーン

  • ログ診断:エラーログの意味とそのビジネスへの影響を理解するのに役立ちます。また、スロークエリログを分析し、修正提案を提供します。

  • パラメーター診断:不合理なパラメーター設定によりパフォーマンスが低下した場合に、調整提案を取得します。

  • 異常診断:インスタンスのパフォーマンス異常または異常な高可用性 (HA) ステータスを診断します。プライマリ/セカンダリフェールオーバーが完了したか、またはリスクがあるかを確認します。

  • インスタンス検査:インスタンスの実行ステータス、リソース構成、パフォーマンスメトリック、セキュリティ構成など、複数のディメンションからデータを自動的に分析します。その後、包括的な検査レポートと最適化提案を生成します。

使用開始

サポートされるシナリオ

コンソールのエントリポイント

コンソールインターフェイス

インスタンス障害分析

RDS インスタンスリストに移動します。ページの上部で RDS Copilot イベント分析 をクリックします。AI 推奨 列の特定のイベントをクリックします。

分析でサポートされる異常なアクティビティ

  • CPU 使用率分析

  • ディスク領域使用量分析

  • MySQL カーネルクラッシュ分析

  • プライマリ/セカンダリフェールオーバー分析

  • スロークエリ分析

  • IO 帯域幅分析

image

プライマリ/セカンダリフェールオーバーログ分析

RDS インスタンスの製品ページに移動します。サービスの可用性 ページに移動します。プライマリ/セカンダリフェールオーバーログ セクションで、AI アシスタントアイコンをクリックします。

image

スローログ分析

RDS インスタンスの製品ページに移動します。ログ管理 ページに移動します。スローログ詳細 タブで、SQL ステートメントの上にマウスを移動し、AI アシスタントアイコンをクリックします。

image

エラーログ分析

RDS インスタンスの製品ページに移動します。ログ管理 ページに移動します。エラーログ タブで:

  • 単一のログエントリを分析する:ログコンテンツの上にマウスを移動し、AI アシスタントアイコンをクリックします。

  • 複数のログエントリをまとめて分析するimage をクリックし、分析するエラーログコンテンツを選択して、AI アシスタントアイコンをクリックします。

image

image

パラメーター設定の解析

RDS インスタンスの製品ページに移動します。パラメーター設定 ページに移動します。編集可能なパラメーター タブで:

  • パラメーターの詳細を表示するパラメーターの説明 列の AI アシスタントアイコンの上にマウスを移動し、詳細 をクリックして、より多くのコンテキスト対話を行います。

  • パラメーター変更の提案:パラメーターの変更を送信する際に、パラメーター変更の提案 の上にマウスを移動し、詳細 をクリックして、より多くのコンテキスト対話を行います。

image

image

ストレージ分析

RDS インスタンスの製品ページに移動します。基本情報 ページに移動します。インスタンスリソース > ストレージ領域 の右側にある 詳細分析 をクリックします。

image

インテリジェント接続診断

RDS インスタンスの製品ページに移動します。データベース接続 ページに移動します。インテリジェント接続診断 タブで、診断シナリオを選択し、関連情報を入力して 確認 をクリックします。

image

インスタンス検査

RDS インスタンスの製品ページに移動します。基本情報 ページの右上隅にある AI インスタンス検査 をクリックします。検査項目時間範囲 を選択し、OK をクリックします。

サポートされる検査項目

インスタンスのステータス、リソース使用量、接続とセッション、パフォーマンスメトリック、ログとモニタリング、バックアップとリカバリ、高可用性とディザスタリカバリ、セキュリティ構成、ストレージエンジン、スキーマとオブジェクト。

image

コア機能 3: カスタム Agent

RDS Copilot を使用すると、実際の O&M ニーズに基づいて、特定のロール、知識背景、権限範囲を持つカスタム AI アシスタント (Agent) を作成できます。ロール定義、プロンプトロジック、関連ツール、および出力仕様を構成することで、データベース管理タスク用のパーソナライズされたモデルを作成できます。セキュリティと制御を確保するため、機能を割り当てる際は最小権限の原則に従うことを推奨します。

利用シーン

  • コンテンツのカスタマイズ:社内の専門用語、命名規則、承認プロセスを AI アシスタントに組み込み、その出力が組織の基準を満たすようにします。

  • ロールへの適応:データベース管理者 (DBA)、開発者、セキュリティ担当者など、さまざまなロールに対して適切な責任範囲を持つアシスタントを構成し、権限を超える提案を防ぎます。

  • 出力の統一:チームのコミュニケーションスタイルに合わせて、「レポート形式」、「簡潔」、「監査形式」など、出力形式を標準化します。

  • 定型的な検査:毎日のスロー SQL レポートの生成や週次の構成コンプライアンスチェックなど、頻度の高い検査タスクを標準化し、反復作業を削減します。

使用開始

  1. RDS Copilot ダイアログボックスを開き、image をクリックしてカスタム Agent を作成します。

  2. カスタム Agent の名前を入力し、作成の確認 をクリックします。

image

  1. Agent を構成してテストします。

    1. 左側で プロンプトの構成 を行い、適切なツールを選択して、AI アシスタントが構成に基づいて回答できるようにします。

    2. 右側でクエリを入力し、送信 をクリックして結果をテストします。結果が期待どおりになるまで複数回テストします。

    3. テスト後、右上隅の 完了 をクリックして保存します。

      例:「毎日のインスタンス検査」用の Agent をカスタマイズします。

image

  1. 実際の業務タスクでカスタム Agent を呼び出します。

    1. RDS Copilot ダイアログボックスに戻ります。左下隅で カスタム Agent をクリックします。ターゲットの Agent とターゲットのインスタンスを選択します。

    2. 質問をします。

image

その他の操作

その他の操作

コンソールのエントリポイント

コンソールインターフェイス

会話履歴の表示

RDS Copilot ダイアログボックスを開き、右上隅の image アイコンをクリックします。

image

会話詳細のエクスポート

RDS Copilot ダイアログボックスを開きます。エクスポートしたい会話を見つけ、image (画像としてダウンロード) または image (コンテンツをコピー) アイコンをクリックします。

image

注意事項

RDS Copilot を安全かつ効率的に使用するために、以下の提案にご注意ください:

  • 権限とセキュリティ:インテリジェントで便利なサービスを提供すると同時に、RDS Copilot はデータベース資産のセキュリティとコンプライアンスも保証します。Alibaba Cloud の Resource Access Management (RAM) システムのきめ細かい権限制御を継承することで、RDS Copilot はすべての操作がユーザーの承認範囲内で行われることを保証します。これにより、不正な操作を防ぎ、AI 支援によるデータベース管理のための信頼性の高いセキュリティ基盤を提供します。

    • 権限継承メカニズム:RDS Copilot は現在のユーザーの RAM 権限を自動的に継承します。ユーザーがすでに管理を承認されているインスタンスとデータにのみアクセスし、操作できます。

    • クエリ操作:情報取得や診断分析などの読み取り専用操作は直接実行でき、結果はリアルタイムで返されます。

    • 変更操作:構成変更、データ変更、または高リスク操作 (再起動や削除など) を伴う命令は、明確なセキュリティ確認プロセスをトリガーします。ユーザーは手動でレビューし、最終的に実行を承認する必要があります。RDS Copilot は自動的に変更を実行することはありません。

  • 正確な質問:質問する際は、特定のインスタンス ID、明確な時間範囲、および問題を具体的に含めてください。例:昨日の 10:00 から 11:00 の間に rm-bp1**** の CPU が急上昇した原因は何ですか? これは診断の精度を向上させるのに役立ちます。

  • コンテキストの慎重な使用:システムはマルチターン対話のコンテキスト理解をサポートしています。AI からの最初の提案に基づいて、より具体的な質問をすることで、より詳細な実行計画を得ることができます。ただし、機密性の高いタスクを処理している場合は、コンテキスト情報の誤用を防ぐために、継続的なフォローアップの質問には注意してください。

  • 慎重な意思決定:生成された最適化の提案は、現在のモニタリングデータとモデルの推論に基づいています。重要な変更を行う前に、ビジネスの運用状況に基づいて包括的な評価と検証を行ってください。

免責事項

  1. 本サービスの出力は、人工知能モデルによって生成されます。当社は、モデルの安全性、信頼性、可用性、安定性、または生成されたコンテンツのコンプライアンス、完全性、正確性を保証するものではありません。生成されたコンテンツは、Alibaba Cloud の立場や見解を表すものではありません。当社はサービスの品質向上に努めますが、その可用性や信頼性を約束するものではなく、本サービスの使用結果について責任を負いません。生成されたコンテンツは慎重に判断し、過度に依存しないでください。生成されたコンテンツに基づいてお客様が行った判断や行動が、お客様、他のユーザー、または Alibaba Cloud に何らかの損失や損害を与えた場合、お客様がすべての責任と結果を負うものとします。

  2. お客様は、すべての利用行動について単独で責任を負います。本サービスを通じて公開、アップロード、リンク、または提供するコンテンツが、合法かつコンプライアンスに準拠し、公序良俗に反せず、他者の正当な権利利益を侵害せず、虚偽の情報を捏造または拡散しないことを保証するものとします。

  3. 本サービスの診断機能を使用するには、診断対象のインスタンスから関連データを収集する必要があります。これには、データベースインスタンスの基本情報、システムテーブルの内容、インスタンスのモニタリングメトリック、イベントやログからの重大なエラー情報が含まれます。

よくある質問

  • Q1: RDS Copilot はデータベースの変更操作を自動的に実行しますか?

    A1: いいえ、実行しません。RDS Copilot は、構成やデータの変更操作を自動的に実行することはありません。変更を伴うすべての提案は、参照ソリューションとしてのみ提供されます。実装する前に、ユーザーがコンソールで手動で確認する必要があります。

  • Q2: RDS Copilot はどのデータベースエンジンをサポートしていますか?

    A2: RDS Copilot の機能はエンジンとバージョンによって異なります。現在、ApsaraDB for RDS for MySQL 5.6、5.7、8.0 は、AI チャット、インテリジェント診断、カスタム Agent、セキュリティ制御の 4 つの主要な機能モジュールを完全にサポートしています。ApsaraDB for RDS for SQL Server、PostgreSQL、MariaDB については、AI チャットのメタデータとインスタンス情報のクエリ機能のみがサポートされています。パフォーマンス診断、根本原因分析、Agent のカスタマイズなどの高度な O&M 機能はまだサポートされていません。

  • Q3: AI メタデータクエリは最大で何インスタンスまでカバーできますか?

    A3: この機能は大規模なインスタンス管理に適しています。デフォルトでは、指定されたリージョン内の現在のアカウントの権限範囲内にあるすべての RDS インスタンスをクエリできます。具体的な数はインスタンスの分布と権限ポリシーに影響され、固定の上限はありません。

  • Q4: 社内のナレッジベースや O&M 仕様への接続をサポートしていますか?

    A4: はい、サポートしています。カスタム Agent 機能を使用すると、企業の標準運用手順 (SOP)、コンプライアンス要件、または社内の命名規則をプロンプトに導入して、AI アシスタントの出力を組織の基準により適合させることができます。

  • Q5: AI アシスタントのクエリや診断の精度を向上させるにはどうすればよいですか?

    A5: 質問する際は、インスタンス ID、時間範囲、および具体的な現象 (CPU の高騰や接続の急増など) を明確に含めてください。コンテキストを使用して継続的なフォローアップの質問をします。情報が完全であるほど、分析結果はより正確になります。