Instana 用MCPサーバー

Instana MCPサーバーは、 Instana の公開 REST API を包括的にラップする形で構築されています。 会話形式のクエリを正確な API 呼び出しに変換し、AIアシスタント向けの応答をフォーマットします。 このアプローチにより、監視データと開発ワークフローの間に従来存在していた障壁が取り除かれ、チームは普段使い慣れたAIを活用した環境から離れることなく、重要な可観測性の知見にアクセスできるようになります。 GitHub 上のオープンソースプロジェクトとして、 Instana MCPサーバーは、コミュニティによる貢献やカスタマイズを歓迎しています。 このモデルは、組織のニーズに合わせて柔軟に対応できる一方で、あらゆる規模の開発チームがエンタープライズレベルの可観測性を活用できるようにします。

Instana のMCPサーバーは、 AWS Marketplaceでも利用可能です。 詳細については、 AWS Marketplace をご覧ください。

主要な機能

  • 「 API 」の包括的な機能: Instana の「 REST API 」スイート全機能を利用可能。これには、メトリクスの取得、リソースの検出、アラート管理、インフラストラクチャ分析などが含まれます。
  • インテリジェントなクエリ処理:AIとのやり取りに最適化された、自動パラメータ検証、ページネーション処理、レスポンスのフォーマット設定、および文脈に応じたエラーメッセージ表示機能を備えています。
  • 柔軟なフィルタリング:オブザーバビリティ・スタック全体を対象に、時間ベースのクエリ、タグベースの検索、メトリクスのしきい値、テキストベースの検索といった高度なフィルタリング機能を提供します。
  • 自然言語インターフェース:各ツールは、次のような会話形式のクエリを理解するように設計されています:
    • 「過去1時間でエラー率の高いアプリケーションを表示してください」
    • 「データベースの監視に利用できるインフラストラクチャプラグインにはどのようなものがありますか?」
    • 「本番サービスの有効なアラート設定をすべて一覧表示してください。」

Instana MCPサーバーを利用するメリット

トラブルシューティングの迅速化

複雑な API クエリを自然言語のリクエストに変換します。 たとえば、複雑な ` REST API ` 呼び出しを作成する代わりに、「robot-shop アプリケーションの最近のアラートを表示して」や「過去 24 時間に発生した ` Kubernetes ` イベントは?」と尋ねることができます

開発者に優しい統合

VS Code、Claude Desktop、またはカスタムMCPクライアントを通じて、オブザーバビリティデータを開発環境に直接統合できます。 この統合により、ツール間の切り替えが不要になります。

API の徹底解説

40以上の Instana API エンドポイントにアクセスし、以下の機能を利用できます: • アプリケーションのパフォーマンス:メトリクス、エンドポイント、サービス、データ分析 • インフラストラクチャの監視:ホストの詳細、スナップショット、トポロジーマッピング • アラート管理:スマートアラートの設定、ベースライン、通知 • カタログ情報:利用可能なメトリクス、プラグイン、検索機能

柔軟な導入オプション

直接統合する場合はstdioモードを、Webベースのアプリケーションの場合はストリーム対応の HTTP モードを使用してデプロイしてください。

注: ストリーム可能な HTTP モードは、複数の同時接続に対応しています。

オープンソースによる共同開発

Instana のMCPサーバーはオープンソースプロジェクトとして構築されており、コミュニティからの貢献や、特定の企業ニーズに合わせたカスタマイズが促進されています。

使用を開始する

ツールの詳細なドキュメント、パラメータの仕様、および高度な使用例については、 GitHub を参照してください。 また、 API に関する詳細なリファレンスや統合ガイドもご覧いただけます。