IBM Cloud Kubernetes Service エクステンション
IBM Cloud Logs では、 IBM Cloud Kubernetes Service 拡張を使用して、 IBM Cloud アカウントで生成されたログを調べることができます。
開始前に
この拡張機能を使用すると、 IBM Cloud Kubernetes Service サービスのログを視覚化して分析するように設計されたダッシュボードを作成できます。 ダッシュボードは、 IBM Cloud Kubernetes Service サービスの詳細な分析を提供し、クラスタパフォーマンス、ノードアクティビティ、ポッドログ、およびエラー分析の包括的なビューを提供します。 迅速な問題の特定、傾向分析、効率的な Kubernetes モニタリングを可能にする。
IBM Cloud Logs では、 IBM Cloud サービスによって生成されるログ(プラットフォームログと呼ばれる)には、検索を強化したりデータを分析したりするために使用できるメタデータフィールドが含まれています。
applicationName:アプリケーション名は、ログを生成し、 IBM Cloud Logs に送信する環境です。 これはネームスペースに設定される。subsystemName:サブシステム名は、ログを生成して IBM Cloud Logs に送信するサービスまたはアプリケーションです。 これは、 IBM Cloud Kubernetes Service コンテナ名に設定される。
詳しくは、以下を参照してください。
このエクステンションの機能
このエクステンションには1つ以上の項目があります。
| インクルード | 数値 |
|---|---|
| アラート | 5 |
| ダッシュボード | 1 |
| エンリッチメント | 0 |
| イベントから測定基準まで | 0 |
| ルール | 0 |
| ビュー | 0 |
このエクステンションをデプロイする前に、エクステンションをデプロイしても IBM Cloud Logs インスタンスの制限を 超えないことを確認してください。 エクステンションをデプロイした結果、制限を超えた場合、デプロイは失敗します。
拡張機能のデプロイ
このエクステンションは、 IBM Cloud Kubernetes Service ログを収集する IBM Cloud Logs インスタンスにデプロイできます。 この拡張機能には、ダッシュボード、ビュー、アラートなど、重要なメトリクスの監視、異常の特定、システム・パフォーマンスの最適化に役立つ一連の設定済みリソースが含まれています。
エクステンションのデプロイに関する詳細は、 IBM Cloud Logs エクステンションのデプロイ、管理、および削除を 参照してください。
デプロイ後、エクステンション構成が IBM Cloud Logs インスタンスの TCO 構成と一致する方法でデータを処理することを確認します。 アラート、ダッシュボード、メトリックスへのイベントは、 分析とアラート と 優先順位の洞察 データパイプラインを通して扱われるデータに対して利用可能な機能である。 エクステンションをデプロイしたら、設定がニーズに合っていることを確認してください。 たとえば、 TCO ポリシー で 分析とアラート パイプラインにデータを送信する場合、この拡張機能によって構成されたダッシュボードを変更して、 優先順位の洞察 ではなく分析とアラートのデータを使用する必要があります。
ダッシュボード
IBM Cloud Kubernetes Service、以下のようなログに関するデータを提供するダッシュボードが1つ用意されている:
- クラスター数
- ノード数
- ポッド数
- コンテナ数
- ノードホストのリスト
- ログの多いノードホスト
- ノードのイベントログの傾向
アラート
以下のいずれかの警告を展開することができる:
No logs from service:kubernetesサービスからログが受信されていないため、ロギングの設定に問題がある可能性、サービスのダウンタイム、またはログ送信に影響する接続性の問題を示しています。More than 5 erroneous cluster logs within 15 minutes: Kubernetes、クラスタ全体の健全性や構成に影響を及ぼす潜在的な問題を示すエラーログが、15分以内にクラスタレベルで5件以上記録されている。More than 5 erroneous pod logs within 15 minutes:15分以内にポッドレベルの操作で5つ以上のエラーログが検出された場合、ワークロードまたはポッドレベルの構成に問題がある可能性があります。Host change:ホスト変更イベントが検出されました。これは、ノードの交換、スケーリング操作、または予期しないインフラの変更を示している可能性があります。Permission denied: Kubernetes、アクセス制御の設定ミスか、要求されたアクションに対するパーミッションが不足していることが原因で、パーミッション拒否が発生しました。