Kubernetesの監視
Kubernetes アイコン
アプリケーションのパフォーマンスに関する Kubernetes イベントのモニタリング

Kubernetes(K8s)の完全なモニタリングには、設定データ、パフォーマンス・メトリクス、モニタリングのレイヤーが必要です。Instanaは、アプリケーションコンポーネント、プラットフォーム、テクノロジー、コンテナ、Kubernetes、そして最後にOpenShiftやIBM Cloudなどのコンテナサービスエンジンの自動認識など、コンテナ化されたアプリケーションの監視プロセス全体を自動化します。 インストールされると、Instana はすべてのコンテナー (オーケストレーションされたコンテナーとオーケストレーションされていないコンテナーの両方) を検出し、各アプリケーションコンポーネントに監視センサーを展開し、アプリケーションの依存関係をマッピングして、フルスタックアプリケーションのパフォーマンスの監視を開始します。

今すぐ無料評価版を試す

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

Kubernetes の概要

Kubernetes(リンクはibm.comの外にあります)は、柔軟かつダイナミックな方法でコンテナ管理を自動化することに重点を置いたオープンソースのプラットフォームです。そのさまざまな部分はすべて相互に構築され、マイクロサービス環境全体を調整します。Kubernetes は、同じホスト マシン上で実行されているコンテナをポッドにグループ化し、コンテナを識別して並べ替えるためのキーと値のペアのタグを割り当てます。その後、ポッドは人間のユーザーまたはクライアントとして機能する他の環境コンポーネントからのサービス要求に応じて実行されます。内部コントローラーは、実際のシステム状態と構成で要求される望ましい状態を常に照合し、その後、ポッドの複製、配布、および実行を行って、望ましい状態を生成します。詳細については、Kubernetesのドキュメント(リンクはibm.comの外にあります)を参照してください。

クライアント環境にデプロイメントすると、Instanaはインフラストラクチャー全体を自動的にマッピングし、Dynamic Graphバックエンド・モデルを使用して、さまざまなテクノロジーがどのように相互作用しているかを特定します。

詳細はこちらKubernetesとDockerの比較(リンクはibm.comの外にあります)

Kubernetes の構成とパフォーマンスのメトリック

Instana Kubernetesモニタリングセンサーは、サービス内で実行されているコンテナと、コンテナ上で実行されているプラットフォームを自動的に検出し、追加のセンサーを配置して、アプリケーションスタック全体のパフォーマンスメトリクスを収集します

Kubernetes リソース管理の有効性は、次のような一般的な指標で把握されます。

  • CPU使用率
  • メモリー使用率
  • ブロックIO

Instana は、UI ダッシュボードに表示するために特定の Kubernetes 構成も収集します。エージェントセンサーは、ポッドやコンテナなどのさまざまな Kubernetes コンポーネントを自動的に識別し、それらにインデックスを付け、リソース管理パフォーマンスを表示する同じダッシュボードからユーザーが直接検索できるようにします。

Kubernetes の正常性の監視と管理

Instana エージェントセンサーは、Kubernetes のパフォーマンスメトリクスを監視するだけでなく、Kubernetes プラットフォーム自体の正常性メトリクスも収集します。ヘルス状態は、健全、病気、または障害として UI にリアルタイムで表示されます。コンテナ化された環境には、故障する可能性のある可動部品が多数あります。Kubernetes API サーバーの HTTP 接続が切断されたり、ポッドのタグ付けが間違ってリソースが誤って管理されたり、ユーザー エラーによりスケジューラーが切断される可能性があります。Instana のリアルタイムの健全性モニタリングにより、DevOps エンジニアは貴重な Kubernetes プラットフォームがマイクロサービス環境をスムーズに管理できるようになります。

Kubernetesセンサーのインストール: はじめに

それでは始めましょう。まず、Instanaトライアルまたはアカウント(リンクはibm.com外にあります)が必要です。 まだの方は入手してください。Instanaのスタートガイドから始めるのが一番です 。

Instana無料評価版またはアカウント Instanaの入門ガイド