Kubernetesは、標準的なインフラストラクチャー・プラットフォームとしてDevOpsチームでの採用が進んでいますが、従来のアプリケーション・パフォーマンス監視(APM)ツールでは、ITOpsチームが求める水準でのパフォーマンスの可視性を提供できないことが多々あります。さらに、Kubernetesはインフラストラクチャーに新しい抽象化層を導入するため、アプリケーションのパフォーマンスと可用性の監視をさらに困難にする可観測性面での課題が新たに生まれます。
適切なKubernetesの監視ツールを使用することで、優れたDevOpsを実現しながら、稼働時間を最大化し、パフォーマンスが最適となる方法でアプリケーション環境を管理できます。IBM® Instana® Observabilityは、あらゆるKubernetesディストリビューションに対応し、ノードやポッドからコンテナやアプリケーションに至るまで、Kubernetesアプリケーション・スタック全体を自動で監視するよう設計された、Kubernetesの可観測性とAPM機能を実現します。
運用はもちろん、DevOps促進や開発効率の向上、障害対応の迅速化など開発者にも大きなメリットがあるオブザーバビリティーとは。視聴時間:28分
解説ebook「Kubernetesでのマイクロサービス・アプリケーションのアプリケーション・パフォーマンス管理
あらゆるKubernetesサービスとコンポーネントを継続的かつ自動で検出してマッピングすることで、問題の検出と解決を迅速化します。Instanaは、サンプリングや部分的なトレースを行わずに可観測性メトリックを取り込み、各要求をトレースし、すべてのプロセスをプロファイリングして、アプリケーションの依存関係を残らずマッピングします。
Kubernetes環境内の関係依存性を理解するための完全なコンテキストを取得します。動的グラフはすべてのアプリケーション・コンポーネント間の関係をリアルタイムで記録、モデル化し、コンテキスト・ガイドは問題を診断して、その影響を判断するのに役立ちます。
Kubernetesスタック全体を対象としたリアルタイムの正確な監視で障害を防ぎます。重要なKubernetesのメトリックやトレースを見逃すことなく、高精度のログをチームに渡し、迅速なインシデント防止やトリアージを可能にします。
Instanaは、任意の数のメトリックやイベントに基づいてトリガーできる、カスタマイズ可能なアラートと通知をリアルタイムで提供します。Eメール、Slack、またはその他のメッセージング・プラットフォーム経由でアラートを配信するよう構成できます。
Instanaは、フルスタック(インフラストラクチャー、Kubernetes、サービス)からのすべてのパフォーマンス、イベント、構成情報を自動で関連付け、サービス・レベルにKubernetesが及ぼす影響を分析しやすくします。
Instanaは、IBM® Turbonomic®などのネットワーク監視ツールやログ管理ツールをはじめとするその他の監視ツールと連携し、プラグインやアプリケーションの再起動を必要とせずに、ITインフラストラクチャー全体にわたるアプリケーション・パフォーマンスを包括的に可視化します。
Vivy社は、コンテナ化されたマイクロサービス・アプリケーションの監視にInstanaを導入し、MTTRを最大3日から1日以下に短縮しました。
PathMotion社は、Instanaによるマイクロサービスとコンテナ監視の自動化で仮想マシンの約10%を削減しました。