Nomadのモニタリング
Nomad
HashiCorp Nomadでのモニタリングとパフォーマンス管理

Nomad(リンクはibm.comの外部)は、コンテナ管理 とジョブ・スケジューラー向けのオープンソース・ソリューションであり、主にHashiCorpにより開発されました。InstanaのNomadモニタリングは、短期使用のコンテナや仮想マシンのライフサイクルを持つスケジュール化されたジョブにおいて、非常に動的な環境のための包括的なパフォーマンス管理を提供します。また、Nomadが管理するインフラストラクチャー上で実行されるアプリケーションについて、そのテクノロジーと正常性もモニタリングします。

アプリケーションのパフォーマンス最適化と、パフォーマンス管理ワークフローの自動化を支援するため、Instanaのアプリケーション管理では、Nomadで管理される環境について単純なメトリック以上の情報を提供します。

  • Nomadの始動済みインスタンスとサービスの検出
  • .NET、Java、Pythonを含む10言語の自動コード計測
  • サービス依存関係マップの自動的なマッピングと視覚化
  • すべてのシステムにおいて、すべての要求に関するエンドツーエンドのトレース
  • アプリケーションとサービスの正常性についてのモニタリング
  • ジョブの始動、停止、およびランタイム

Nomadの効果的なモニタリングには、物理ホストまたは仮想ホスト、コンテナとオーケストレーション、ジョブ・インスタンス、および、そのインスタンスを使用するアプリケーションとサービスのパフォーマンスに対する可視性が必要です。

Instanaは、スタック全体でNomadジョブをモニタリングし、ジョブに関する包括的な洞察を提供するための、最も迅速かつ簡単な方法です。Instanaエージェントは、自動的にすべてのNomadインスタンスを検出し、必要なアプリケーションとNomadのモニタリング・センサーをデプロイします。その後でジョブとシステム間での要求のトレースを開始します。また、Instanaは、Nomadインスタンスとジョブの正常性も自動的に診断します。

今すぐ無料評価版を試す

14日間、クレジットカード不要、フルバージョンでご利用いただけます。

ノマドのパフォーマンス・モニタリング

デプロイが完了したInstanaエージェントは、実行中のすべてのNomadノードを自動的に識別します。その後、InstanaのNomadセンサーを自動的にデプロイして構成します。実行中のジョブと、その中で仮想化またはコンテナ化されたアプリケーション用に、追加のインフラストラクチャーとアプリケーション・モニタリング・センサーがデプロイされます。このソリューションには、Nomadの正常性とパフォーマンスに最も関連性の高いメトリックと、それらの収集方法についての情報が事前に組み込まれています。デプロイメントから構成、ディスカバリー、セットアップまですべてが自動であるため、これまで以上に簡単にNomadクラスターをモニタリングできます。

全体的なサービスの正常性診断のために、Instanaのモニタリング・センサーは監視対象の環境のKPIも収集しており、その正常性を判断しています。

Instanaは、人工知能(AI)によりサポートされ、厳選された知識ベースから正常性の特徴を参照することで、個々のNomadインスタンスまたはクラスターの問題を自動的に検出し、サービスの機能不良を自動的に記録します。Instanaにより、機能不良の(特に重大度に基づいた)エスカレーションと根本原因の特定が自動化されるので、ユーザーに影響が及ぶ前の問題解決が可能になります。

Nomadの構成モニタリング

Instanaは、Nomadアプリケーションのパフォーマンスと正常性のデータに加えて構成情報も収集します。Dev+Opsチームは構成のデータ(および更新)を分析し、アプリケーションやサービスのパフォーマンスと関連付けることができます。

パフォーマンスと構成に関するNomadの全情報は1つのモニタリング・ダッシュボードに集約され、すべての関連情報を単一の場所で見ることができるため、問題解決とパフォーマンスの最適化が容易になります。

Nomadのパフォーマンス・モニタリングは、クラスターとノードのメトリック、ジョブ状況と測定、および他のサービスやデータ・ストアとの対話を中心に機能します。関連するサービス・メトリックは、Instanaにより自動的に識別・収集されます。

Nomadモニタリング・データ

InstanaのNomadモニタリングには、パフォーマンス・メトリックと構成データという2種類のデータが含まれています。

パフォーマンス・メトリック

  • タスクに割り振られたCPUシェア
  • タスクに割り振りが可能なCPUシェア
  • タスクに割り振られたメモリ
  • タスクに割り振りが可能なメモリ
  • 割り振られたディスク・スペース
  • 割り振りが可能なディスク・スペース
  • 割り振られたIOPS
  • 割り振りが可能なIOPSスペース
  • 割り振られた帯域幅
  • 割り振りが可能な帯域幅
  • 使用可能な物理メモリ
  • 使用済み、開放済み、キャッシュされた物理メモリ
  • 割り振りの開始回数
  • 実行中の割り振りの数
  • 失敗した割り振りの数
  • 再始動中の割り振りの数
  • 完了中の割り振りの数
  • 破棄される割り振りの数

構成データ

  • Nomadバージョン
    Nomadセンサーのインストール:はじめに

    Nomad管理センサーの設定と実行に関する詳細な情報は、「Instana Nomad管理ドキュメンテーション」で確認できます。

    使用開始の方法としては、最初に、Instana のトライアル版またはアカウントが必要となります。これを入手した後、使用開始の場所としては「Instana の入門ガイド」が最適です。

    InstanaのNomad管理ドキュメント Instanaの無料評価版またはアカウント