Kubernetes
Kubernetes は、オープン ソースのコンテナ オーケストレーション プラットフォームです。
Kubernetes 用 Sumo Logic アプリケーションを利用すれば、Kops のようなオープン ソース ツールによって自己管理されている Kubernetes デプロイのモニタリングが可能です。事前設定されたダッシュボードには、Kubernetes のポッド、クラスタ、名前空間レベルでリソース関連メトリクスが表示され、ノード、API サーバ、Controller Manager、Kube システム、Scheduler などの Kubernetes コンポーネントに関する運用情報が提供されます。
このアプリケーションは、Kops v1.80 と Kubectl v1.8.6 でテスト済みです。後のバージョンの Kubernetes (1.9 以降) を使用している場合、一部のパネル、特に Kube Scheduler のログを利用するパネルに何も表示されない可能性があります。 これは、Kube Scheduler が生成するログが変更されたためです。これらの変更を考慮する最新の収集プロセスとアプリケーションを現在開発中です。
このアプリケーションは、Google Kubernetes Engine (GKE)、Azure Container Service (AKS)、Amazon Elastic Container Service for Kubernetes (Amazon EKS) などの管理対象 Kubernetes サービスと連携しない場合があります。また連携させるために変更が必要になる場合があります。
ログ タイプ
このアプリケーションはログとメトリクスを使用します。
- ログ ソースには次のようなものがあります。
- メトリクスは、[Kubernetes - Heapster] で Graphite シンク ソースを使用して収集します。