MCP ツール一覧¶
本ドキュメントでは、OWL MCP Server が MCP ラッパーツールを介して呼び出せるビジネスツール機能について説明します。ツールの分類、権限タイプ、使用上のルール、ツール概要、および代表的な MCP 使用パスを記載します。
ツールの可視範囲と呼び出し結果は、現在使用している API Key の権限に依存します。API Key に関連リソースや操作権限がない場合、対応するツールの呼び出しは失敗するか、空の結果を返す可能性があります。
注意
MCP クライアントが OWL MCP Server に接続すると、最初に list_catalogs、list_tools、exec_tool の 3 つのラッパーツールが表示されます。業務ツールは MCP の tools/list 結果に直接表示されません。まず list_catalogs と list_tools でカタログを確認し、その後 exec_tool に業務ツール名とパラメータを指定して実行してください。一部のツール(ダッシュボード関連など)は OWL CLI でのみ使用可能で、MCP 経由では実行できません。本ドキュメントでは、その点を考慮して MCP ツール一覧を説明しています。
ツールの範囲¶
OWL MCP Server で実行可能な業務ツールは、プラットフォーム機能の拡充に伴い随時更新されます。実際に実行可能なツールは、list_catalogs と list_tools が返すツールカタログを基準としてください。
本ドキュメントでは、現在以下の業務カテゴリをカバーしています。
| 分類 | 説明 |
|---|---|
account |
同一組織内のワークスペース検出 |
catalog |
統合リソースカタログ、エンティティタイプ、エンティティ詳細、トポロジー関係 |
data |
データソース/フィールド検出、ログインデックス検出、SLO、ログクラスタリング、請求情報検出、簡易データクエリ、同一組織内クロスワークスペース Trace クエリ |
errors |
エラーセンターの課題クエリとコメント管理 |
event |
イベント一覧クエリとイベント詳細取得 |
incident |
インシデント一覧、インシデントコメント、操作記録、オンコールスケジュール |
infrastructure |
ホスト、コンテナ、プロセスなどのインフラストラクチャオブジェクトクエリ |
llm |
LLM 可観測アプリケーション一覧クエリ |
member |
ワークスペースメンバークエリ |
mdsearch |
統一ドキュメントコーパス検索、ドキュメント読み取り、ディレクトリ閲覧 |
monitor |
モニターのクエリ、作成、更新、外部イベント受信 |
nbook_note |
ノートのクエリ、読み取り、作成、変更、削除 |
pipeline |
Pipeline 一覧クエリとサンプル検証 |
権限タイプ¶
| 権限タイプ | 意味 | 使用上の推奨 |
|---|---|---|
| 読み取り専用 | クエリ、検索、詳細取得、サンプル検証など、ワークスペースリソースを変更しない操作 | 必要に応じて Agent の自動呼び出しに開放可能 |
| 書き込み | 作成、更新、コメント追加、外部イベント受信など、ワークスペースリソースを変更する操作 | Agent クライアントで手動確認を設定することを推奨 |
使用上のルール¶
MCP クライアントは以下の順序で呼び出しを行ってください。
list_catalogsを呼び出して利用可能なカテゴリを確認する。list_toolsを呼び出し、catalog_idを指定して、そのカテゴリの業務ツールとパラメータを確認する。exec_toolを呼び出し、tool_nameとparametersを指定して業務ツールを実行する。
| 項目 | ルール |
|---|---|
| 時間範囲 | 13 桁のミリ秒タイムスタンプを使用 |
| ページネーションパラメータ | 通常 page_size と page_index を使用 |
| 詳細クエリ | 通常、一覧ツールが返す UUID、ID、URN などの識別子を使用 |
| データクエリ | まず発見系ツールで source、field、index を取得してから、クエリ系ツールを使用することを推奨 |
| レスポンス構造 | 実際のツールレスポンスに従う |
ツール概要¶
| ツールセット | ツール | 機能 | 権限 |
|---|---|---|---|
| account | owl.account.workspace.same_org.list |
現在の API Key のワークスペースと同一組織のワークスペースを一覧表示 | 読み取り専用 |
| catalog | owl.catalog.entity_type_query |
統一カタログがサポートするエンティティタイプをクエリ | 読み取り専用 |
| catalog | owl.catalog.entity_query |
エンティティタイプ別にエンティティ一覧をクエリ | 読み取り専用 |
| catalog | owl.catalog.entity_get |
urn を指定して単一エンティティの詳細を取得 |
読み取り専用 |
| catalog | owl.catalog.entity_topology_query |
単一エンティティに関連するトポロジー関係をクエリ | 読み取り専用 |
| data | owl.data.show_dql_namespace |
DQL namespace を表示 | 読み取り専用 |
| data | owl.data.simple_query |
簡略化されたパラメータでクエリ文を自動生成 | 読み取り専用 |
| data | owl.data.same_org.trace.query |
trace_id を指定して現在または同一組織内のワークスペースの Trace をクエリ |
読み取り専用 |
| data | owl.metric.list |
メトリクスクエリで使用可能な source またはフィールドを検出 |
読み取り専用 |
| data | owl.rum.list |
RUM クエリで使用可能な source またはフィールドを検出 |
読み取り専用 |
| data | owl.apm.list |
APM クエリで使用可能な source またはフィールドを検出 |
読み取り専用 |
| data | owl.network.list |
Network クエリで使用可能な source またはフィールドを検出 |
読み取り専用 |
| data | owl.profile.list |
Profile クエリで使用可能な source またはフィールドを検出 |
読み取り専用 |
| data | owl.logging.list |
ログクエリで使用可能な source またはフィールドを検出 |
読み取り専用 |
| data | owl.logging.cluster_task.create |
ログクラスタリング分析の非同期タスクを作成 | 読み取り専用 |
| data | owl.logging.cluster_task.get |
ログクラスタリング分析タスクの結果を取得 | 読み取り専用 |
| data | owl.billing.list |
クラウド請求クエリで使用可能な source またはフィールドを検出 |
読み取り専用 |
| data | owl.slo.list |
現在のワークスペースの SLO 一覧をクエリ | 読み取り専用 |
| data | owl.log_index.list |
ログクエリで使用可能なインデックスを一覧表示 | 読み取り専用 |
| data | owl.log_index.get |
単一のログインデックスの詳細をクエリ | 読み取り専用 |
| data | owl.field_schema.get |
現在のフィールドカタログをクエリ | 読み取り専用 |
| errors | owl.errors.list |
エラーセンターの課題一覧をクエリ | 読み取り専用 |
| errors | owl.errors.comment.add |
エラー課題にコメントを追加 | 書き込み |
| errors | owl.errors.comment.list |
エラー課題のコメント一覧をクエリ | 読み取り専用 |
| errors | owl.errors.comment.update |
既存のエラーコメントを更新 | 書き込み |
| event | owl.event.list |
イベント一覧をクエリ | 読み取り専用 |
| event | owl.event.get |
単一イベントの詳細をクエリ | 読み取り専用 |
| incident | owl.incident.list |
インシデント一覧をクエリ | 読み取り専用 |
| incident | owl.incident_comment.list |
インシデントコメント一覧をクエリ | 読み取り専用 |
| incident | owl.incident_comment.add |
インシデントにコメントを追加 | 書き込み |
| incident | owl.incident_operation.list |
インシデント操作記録をクエリ | 読み取り専用 |
| incident | owl.incident_schedule.list |
オンコールスケジュール一覧をクエリ | 読み取り専用 |
| incident | owl.incident_schedule.get |
オンコールスケジュールの詳細をクエリ | 読み取り専用 |
| infrastructure | owl.infrastructure.list |
インフラストラクチャオブジェクト一覧をクエリ | 読み取り専用 |
| infrastructure | owl.infrastructure.get |
単一のインフラストラクチャオブジェクトの詳細をクエリ | 読み取り専用 |
| llm | owl.llm.list |
LLM アプリケーション一覧をクエリ | 読み取り専用 |
| member | owl.member.list |
ワークスペースメンバー一覧をクエリ | 読み取り専用 |
| mdsearch | mdsearch_search |
統一ドキュメントコーパスを検索し、候補ドキュメントを返す | 読み取り専用 |
| mdsearch | mdsearch_document |
id または path を指定して完全なドキュメントを読み取り | 読み取り専用 |
| mdsearch | mdsearch_catalog |
ドキュメントコーパスのディレクトリ構造を閲覧 | 読み取り専用 |
| monitor | owl.monitor.list |
モニター一覧をクエリ | 読み取り専用 |
| monitor | owl.monitor.upsert |
モニターを作成、または既存のモニターを更新 | 書き込み |
| monitor | owl.monitor.receive |
既存の受信エンドポイントに外部イベントを送信、または最初にレシーバーを作成してからイベントを送信 | 書き込み |
| monitor | owl.monitor.get |
モニターの詳細をクエリ | 読み取り専用 |
| nbook_note | owl.nbook_note.list |
現在のアカウントから見えるノートのサマリーをクエリ | 読み取り専用 |
| nbook_note | owl.nbook_note.get |
ノートの詳細と Markdown 本文を取得 | 読み取り専用 |
| nbook_note | owl.nbook_note.add |
ノートを作成 | 書き込み |
| nbook_note | owl.nbook_note.modify |
ノートを変更 | 書き込み |
| nbook_note | owl.nbook_note.delete |
ノートを削除 | 書き込み |
| pipeline | owl.pipeline.list |
Pipeline 一覧をクエリし、デコードされた内容を返す | 読み取り専用 |
| pipeline | owl.pipeline.validate |
サンプルデータを使用して Pipeline の処理結果を検証 | 読み取り専用 |
Account¶
現在の API Key のワークスペースと同一組織の他のワークスペースを検出するために使用します。取得した workspace_uuid は、owl.data.same_org.trace.query の workspace_uuids パラメータとして使用し、クロスワークスペース Trace クエリを実行できます。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
owl.account.workspace.same_org.list |
現在のワークスペースと同一組織のワークスペースをワークスペース ID の降順で一覧表示 | 現在のワークスペースと同一組織のワークスペースを一覧表示 | workspace_uuids、page_size、before_workspace_id |
読み取り専用 |
注意:返される結果の
workspace_uuidが後続のworkspace_uuidsパラメータとして使用する値です。workspace_idは一覧のページネーションにのみ使用されるため、Trace クエリツールには渡さないでください。
Catalog¶
統合リソースカタログのエンティティタイプ検出、エンティティクエリ、エンティティ詳細取得、トポロジー関係クエリに使用します。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
owl.catalog.entity_type_query |
統一カタログがサポートするエンティティタイプをクエリ | 現在のカタログがサポートするエンティティタイプを一覧表示 | page_size、page_index |
読み取り専用 |
owl.catalog.entity_query |
エンティティタイプ別にエンティティ一覧をクエリ | host タイプのカタログエンティティ一覧をクエリ |
entity_type、page_size、page_index |
読み取り専用 |
owl.catalog.entity_get |
urn を指定して単一エンティティの詳細を取得 |
この urn に対応するエンティティの詳細をクエリ |
urn |
読み取り専用 |
owl.catalog.entity_topology_query |
単一エンティティに関連するトポロジー関係をクエリ | このホストエンティティの上流/下流トポロジーを表示 | urn |
読み取り専用 |
注意:ダッシュボードツール(
owl.dashboard.create/owl.dashboard.replace/owl.dashboard.get)は OWL CLI でのみ使用可能であり、MCP ツール一覧には表示されません。関連する使用方法については OWL CLI のドキュメントを参照してください。
Data¶
DQL namespace の調査、データソースとフィールドの検出、ログインデックスの検出、SLO クエリ、ログクラスタリング分析、同一組織内クロスワークスペース Trace クエリ、および MCP クライアント向けの簡易データクエリに使用します。現在 MCP 側で提供されているのは簡易クエリとクエリ補助ツールであり、完全な DQL や PromQL のカスタム実行ツールは含まれません。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
owl.data.show_dql_namespace |
現在サポートされている DQL namespace を一覧表示し、index サポートの有無を示す |
現在サポートされている DQL namespace を一覧表示 | なし | 読み取り専用 |
owl.data.simple_query |
簡略化されたパラメータでクエリ文を自動生成 | 簡易クエリで最近 30 分の CPU 使用率を集計 | namespace、start_time、end_time、source、select_clause、where_clause、group_by_clause、index |
読み取り専用 |
owl.data.same_org.trace.query |
trace_id を指定して現在または同一組織のワークスペースの Trace をクエリ |
同一組織内の複数のワークスペースにまたがる Trace をクエリ | trace_id、workspace_uuids、start_time、end_time、where_clause、source、limit |
読み取り専用 |
owl.metric.list |
メトリクスクエリで使用可能な source またはフィールドを検出 |
メトリクスドメインで使用可能な source を一覧表示 | mode |
読み取り専用 |
owl.rum.list |
RUM クエリで使用可能な source またはフィールドを検出 |
RUM ドメインで使用可能なフィールドを一覧表示 | mode |
読み取り専用 |
owl.apm.list |
APM クエリで使用可能な source またはフィールドを検出 |
APM ドメインで使用可能な source をクエリ | mode |
読み取り専用 |
owl.network.list |
Network クエリで使用可能な source またはフィールドを検出 |
Network ドメインで使用可能なフィールドを一覧表示 | mode |
読み取り専用 |
owl.profile.list |
Profile クエリで使用可能な source またはフィールドを検出 |
Profile ドメインで使用可能な source を表示 | mode |
読み取り専用 |
owl.logging.list |
ログクエリで使用可能な source またはフィールドを検出 |
ログドメインで使用可能な source を一覧表示 | mode、source |
読み取り専用 |
owl.logging.cluster_task.create |
ログクラスタリング分析の非同期タスクを作成し、task_id を返す |
最近のエラーログを類似メッセージでクラスタリング | timeRange、analysisField、namespace、conditions、query、indexes |
読み取り専用 |
owl.logging.cluster_task.get |
task_id を指定してログクラスタリング分析結果を取得 |
このログクラスタリングタスクの結果をクエリ | task_id |
読み取り専用 |
owl.billing.list |
クラウド請求クエリで使用可能な source またはフィールドを検出 |
クラウド請求で使用可能な source を一覧表示 | mode、source |
読み取り専用 |
owl.slo.list |
現在のワークスペースの SLO 一覧をクエリ。名前またはモニター UUID での検索をサポート | 現在のワークスペースの SLO を一覧表示 | search |
読み取り専用 |
owl.log_index.list |
ログクエリで使用可能なインデックスを一覧表示 | 現在のログインデックスを一覧表示 | なし | 読み取り専用 |
owl.log_index.get |
単一のログインデックスの詳細をクエリ | このログインデックス UUID の詳細をクエリ | index_uuid |
読み取り専用 |
owl.field_schema.get |
現在のフィールドカタログをクエリ。クエリフィールドの補完に使用 | 現在使用可能なフィールドカタログを一覧表示 | なし | 読み取り専用 |
owl.data.same_org.trace.queryのworkspace_uuidsを省略または空の配列を渡した場合、現在のワークスペースのみがクエリされます。同一組織内クロスワークスペースクエリ機能が無効な場合、現在のワークスペースのみクエリ可能です。他のワークスペースの UUID を渡すとパラメータエラーが返されます。
Errors¶
エラーセンターの課題一覧クエリ、およびコメントの追加、クエリ、更新に使用します。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
owl.errors.list |
エラーセンターの課題一覧をクエリ | 最近 24 時間のエラー課題一覧をクエリ | start_time、end_time、page_size、page_index、conditions、assigner、issue_status |
読み取り専用 |
owl.errors.comment.add |
エラー課題にコメントを追加 | このエラー課題に調査コメントを追加 | issue_id、comment、attachment_uuids、extend |
書き込み |
owl.errors.comment.list |
エラー課題のコメント一覧をクエリ | このエラー課題のコメント記録を表示 | issue_id、page_size、page_index |
読み取り専用 |
owl.errors.comment.update |
既存のエラーコメントを更新 | このエラーコメントの内容を更新 | comment_uuid、comment、attachment_uuids、extend |
書き込み |
Event¶
イベントセンターの一覧クエリとイベント詳細取得に使用します。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
owl.event.list |
イベント一覧をクエリ | 最近 1 時間の critical イベントをクエリ | start_time、end_time、status、limit |
読み取り専用 |
owl.event.get |
単一イベントの詳細をクエリ。イベントの時間範囲を指定可能 | このイベント doc_id の指定時間範囲内の詳細をクエリ |
doc_id、timeRange |
読み取り専用 |
owl.event.listはstart_timeとend_timeが必須です。statusの有効値はfatal、critical、error、warning、nodataで、limitのデフォルト値は 20、最大値は 100 です。戻り値にはイベントのディメンションタグフィールドdf_dimension_tagsが含まれる場合があります。owl.event.getのtimeRangeはオプションの 2 要素配列[start, end]で、各要素は 13 桁のミリ秒タイムスタンプです。endはstartより大きくなければなりません。パラメータ名はtimeRangeであり、time_rangeに書き換えないでください。
Incident¶
インシデント一覧、インシデントコメント、操作記録、オンコールスケジュールのクエリに使用します。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
owl.incident.list |
インシデント一覧をクエリ | 現在のすべてのインシデントを一覧表示 | search、page_size、page_index |
読み取り専用 |
owl.incident_comment.list |
インシデントコメント一覧をクエリ | このインシデントのコメント記録を表示 | incident_uuid |
読み取り専用 |
owl.incident_comment.add |
インシデントにコメントを追加 | このインシデントに対応状況のコメントを追加 | incident_uuid、comment |
書き込み |
owl.incident_operation.list |
インシデント操作記録をクエリ | このインシデントの操作履歴を表示 | incident_uuid、page_size、page_index |
読み取り専用 |
owl.incident_schedule.list |
オンコールスケジュール一覧をクエリ | 現在のオンコールスケジュール一覧をクエリ | search、page_size、page_index |
読み取り専用 |
owl.incident_schedule.get |
オンコールスケジュールの詳細をクエリ | このオンコールスケジュールの詳細設定をクエリ | schedule_uuid |
読み取り専用 |
Infrastructure¶
インフラストラクチャオブジェクトの一覧と詳細クエリに使用します。ホスト、コンテナ、プロセスなどのリソースオブジェクトをカバーします。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
owl.infrastructure.list |
インフラストラクチャオブジェクト一覧をクエリ | 現在のすべてのホストオブジェクトをクエリ | resource_type、limit、filters |
読み取り専用 |
owl.infrastructure.get |
単一のインフラストラクチャオブジェクトの詳細をクエリ | このコンテナオブジェクトの詳細情報をクエリ | resource_type、identity_value |
読み取り専用 |
LLM¶
LLM 可観測アプリケーションの一覧クエリに使用します。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
owl.llm.list |
LLM アプリケーション一覧をクエリ | 現在のすべての LLM アプリケーションを一覧表示 | search、type、page_size、page_index |
読み取り専用 |
Member¶
ワークスペースメンバーの一覧クエリと、名前やメールアドレスキーワードによる検索に使用します。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
owl.member.list |
ワークスペースメンバー一覧をクエリ | メールアドレスに alice を含むメンバーを検索 |
search |
読み取り専用 |
Monitor¶
モニターの一覧クエリ、詳細取得、作成または更新、外部イベント受信に使用します。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
owl.monitor.list |
モニター一覧をクエリ | 現在有効なモニターをクエリ | search、status_list |
読み取り専用 |
owl.monitor.upsert |
モニターを作成、または既存のモニターを更新 | 新しい外部イベントモニターを作成 | json_script、rule_uuid、status、secret、alert_policy_uuids、tags |
書き込み |
owl.monitor.receive |
既存の受信エンドポイントに外部イベントを送信、または最初にレシーバーを作成してからイベントを送信 | このモニターにテストイベントを送信 | event、target、monitor、extra_data |
書き込み |
owl.monitor.get |
モニターの詳細をクエリ | このモニタールールの完全な設定をクエリ | rule_uuid |
読み取り専用 |
ノート¶
現在の API Key アカウントから見えるノートを管理するために使用します。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
owl.nbook_note.list |
見えるノートのサマリーをクエリ。Markdown 本文は返さない | タイトルまたは本文に指定内容を含むノートを検索、またはタイプやタグでフィルタリング | page_index、page_size、search、tags、tagkv_query、type |
読み取り専用 |
owl.nbook_note.get |
note_uuid を指定してノートの詳細と Markdown 本文を取得 |
このノートの完全な Markdown 本文を読み取り | note_uuid |
読み取り専用 |
owl.nbook_note.add |
ノートを作成し、サマリーを返す | タグ付きの Markdown ノートを作成 | title、content、tags、tag_kv、type |
書き込み |
owl.nbook_note.modify |
note_uuid を指定してノートを変更し、更新後のサマリーを返す |
このノートのタイトル、本文、またはタグを更新 | note_uuid、title、content、tags、tag_kv |
書き込み |
owl.nbook_note.delete |
note_uuid を指定してノートを削除 |
このノートを削除 | note_uuid |
書き込み |
owl.nbook_note.listのpage_indexのデフォルト値は 1、page_sizeのデフォルト値は 20、最大値は 100 です。owl.nbook_note.getは Markdown 本文contentを返す唯一のノートツールですが、path、etag、versionは返しません。list、add、modifyはサマリーのみを返し、content、path、ETag、バージョン情報は返しません。deleteのレスポンスはバックエンドの既存の簡潔な構造を維持します。typeはnormalとrunbookをサポートします。owl.nbook_note.listではtypeでフィルタリング可能で、省略時はタイプによるフィルタリングは行われません。owl.nbook_note.addではtypeを設定可能で、省略時はバックエンドがnormalノートを作成します。getとmodifyのレスポンスにはtypeが含まれますが、get、modify、deleteはtypeパラメータを受け付けず、既存のノートタイプは変更できません。owl.nbook_note.addはtitleとcontentが必須で、pathは受け付けません。created_sourceはサーバー側で固定でaiに設定され、作成アカウントは現在の API Key から取得されます。owl.nbook_note.modifyはnote_uuidの他に、title、content、tags、tag_kvのうち少なくとも 1 つを指定する必要があります。contentを省略した場合は元の本文が保持されます。- 取得、変更、削除にはいずれも一覧が返す
note_uuidを使用します。path、etag、if_match、version、creator、created_sourceなど、バックエンドで管理されるフィールドは渡さないでください。 tagkv_queryは一覧ツールで使用する TagKV 式の文字列です。tag_kvは作成ツールと変更ツールで使用するキーと値のオブジェクトです。両者を混同しないでください。
Pipeline¶
Pipeline の一覧クエリとサンプル検証に使用します。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
owl.pipeline.list |
Pipeline 一覧をクエリし、デコードされた内容を返す | 名前に nginx を含む Pipeline を一覧表示 | search、scope、categories |
読み取り専用 |
owl.pipeline.validate |
サンプルデータを使用して Pipeline の処理結果を検証 | このログサンプルで Pipeline が正しく解析できるか検証 | content、testData、dataType |
読み取り専用 |
mdsearch¶
統一ドキュメントコーパスの検索、id または path による完全なドキュメントの読み取り、コーパスディレクトリ構造の閲覧に使用します。中国語、英語、および混合クエリをサポートします。
| ツール名 | 機能 | 質問例 | 主要パラメータ | 権限 |
|---|---|---|---|---|
mdsearch_search |
統一ドキュメントコーパスを検索し、ソートされた候補ドキュメントを返す | 「DQL 時間範囲」を含むドキュメントを検索 | q、top、path_prefix、tags、mode、sort |
読み取り専用 |
mdsearch_document |
id または path を指定して完全なドキュメントを読み取り |
このドキュメント id の完全な内容を読み取り | id、meta |
読み取り専用 |
mdsearch_catalog |
ドキュメントコーパスのトップレベルディレクトリと代表的なドキュメントを閲覧 | ドキュメントコーパスにはどのようなディレクトリがあるか | なし | 読み取り専用 |
MCP 使用パス¶
データクエリ系の問題¶
「メトリクス、ログ、RUM、APM、Network、Profile データのクエリ」などの問題に適用します。
exec_toolでowl.data.show_dql_namespaceを呼び出し、データ namespace を確認する。- データドメインに応じて
exec_toolで発見系ツールを呼び出す: - メトリクス:
owl.metric.list - RUM:
owl.rum.list - APM:
owl.apm.list - Network:
owl.network.list - Profile:
owl.profile.list - ログ:
owl.logging.list - クラウド請求:
owl.billing.list - ログインデックス:
owl.log_index.list - フィールドカタログ:
owl.field_schema.get - 必要な
source、field、indexを取得した後、exec_toolでowl.data.simple_queryを呼び出してクエリを実行する。
障害対応系の問題¶
「インシデントのクエリ、障害対応プロセスの追跡、インシデントコメントの追加」などの問題に適用します。
exec_toolでowl.incident.listを呼び出し、インシデントをクエリする。- インシデントの
incident_uuidを使用してexec_toolで以下を呼び出す: owl.incident_comment.listでコメントを表示owl.incident_operation.listで操作記録を表示- 対応情報を追加する必要がある場合、
exec_toolでowl.incident_comment.addを呼び出す。
リソースオブジェクト特定系の問題¶
「ホスト、コンテナ、プロセスなどのインフラストラクチャオブジェクトの詳細クエリ」などの問題に適用します。
exec_toolでowl.infrastructure.listを呼び出し、対象オブジェクトを検索する。- 戻り値の識別情報を使用して、
exec_toolでowl.infrastructure.getを呼び出し、オブジェクトの詳細を取得する。
クロスワークスペース Trace クエリ系の問題¶
「trace_id を指定して、同一組織内の複数のワークスペースにまたがる Trace をクエリする」などの問題に適用します。
exec_toolでowl.account.workspace.same_org.listを呼び出し、同一組織内の候補ワークスペースを検出する。- 戻り値から
workspace_uuidを取得する(workspace_idは使用しない)。 exec_toolでowl.data.same_org.trace.queryを呼び出し、必須のtrace_idを指定し、選択したworkspace_uuidをworkspace_uuidsとして渡す。省略または空の配列を渡した場合は現在のワークスペースのみクエリされる。- 追加のフィルタリングが必要な場合は、外側の波括弧を含まない
where_clauseを使用し、trace_id条件を重複して追加しない。クロスワークスペース Trace クエリではowl.data.simple_queryにフォールバックしないこと。
ノート管理系の問題¶
「ノートの検索、読み取り、作成、変更、削除」などの問題に適用します。
exec_toolでowl.nbook_note.listを呼び出し、ノートを検索してnote_uuidを取得する。- Markdown 本文を読み取る必要がある場合、
owl.nbook_note.getを呼び出す。 - ノートを作成する場合は
owl.nbook_note.add、更新する場合はowl.nbook_note.modifyを呼び出す。 - 削除する場合は
owl.nbook_note.deleteを呼び出す。add、modify、deleteは書き込みツールであるため、実行前にクライアント側で手動確認を行う必要がある。
モニター管理系の問題¶
「モニターのクエリ、モニターの作成または更新、外部イベントの送信」などの問題に適用します。
exec_toolでowl.monitor.listを呼び出し、モニターをクエリする。- 戻り値の
rule_uuidを使用して、exec_toolでowl.monitor.getを呼び出し、モニターの詳細を表示する。 - モニターを作成または更新する必要がある場合、
exec_toolでowl.monitor.upsertを呼び出す。 - 外部イベントを送信する必要がある場合、
exec_toolでowl.monitor.receiveを呼び出す。