Kubernetes エクスプローラー
ServiceNow® Kubernetes エクスプローラー を使用して、組織の Kubernetes 環境とリソースをドリルダウンして表示します。
- Amazon Web サービス (AWS):Amazon Elastic Kubernetes Service (EKS)
- Microsoft Azure Cloud:Azure Kubernetes サービス
- Google Cloud Platform (GCP):Google Kubernetes Engine (GKE)
- OpenShift
必要な ServiceNow AI Platform のロール
Kubernetes エクスプローラーを表示するには、sn_cloud_ops_ws.cloud_ops_admin ロールが必要です。
Kubernetes エクスプローラー へのアクセス
ダッシュボードを開くには、次の場所に移動します。 .
ユースケース
組織内のさまざまなユーザーがこのダッシュボードをどのように使用するかの例については、次のユースケースを参照してください。
| ユーザー | ダッシュボードの使用法 |
|---|---|
| アプリケーションオーナー | Kubernetes クラスターで実行されているアプリケーションと作業負荷の統計情報を確認します。 |
| IT アドミン、クラウドアドミン |
|
インジケーター
- クラスター
- Kubernetes クラスターは、コンテナ化されたアプリケーションを実行する一連のノードです。クラスターインジケーターには、組織の Kubernetes 展開全体で検出された Kubernetes クラスターの日次合計数とディスカバリー傾向が表示されます。
Kubernetes エクスプローラー は Kubernetes クラスターアナリティクス [sn_cow_k8s_cluster_analytics] テーブルを読み取ってクラスターインジケーターを計算します。
- ノード
- ノードは Kubernetes 内のワーカーマシンであり、クラスターに応じて仮想マシンまたは物理マシンのいずれかになります。ノードインジケーターには、組織の Kubernetes 展開全体で検出された Kubernetes ノードの日次合計数とディスカバリー傾向が表示されます。
Kubernetes エクスプローラー は Kubernetes ノードアナリティクス [sn_cow_k8s_node_analytics] テーブルを読み取ってノードインジケーターを計算します。
- 名前空間
- Kubernetes 名前空間は、クラスター内のリソースのグループを分離するためのメカニズムを提供します。名前空間インジケーターには、組織の Kubernetes 展開全体で検出された Kubernetes 名前空間の日次合計数とディスカバリー傾向が表示されます。
Kubernetes エクスプローラー は Kubernetes 名前空間アナリティクス[sn_cow_k8s_namespace_analytics] テーブルを読み取って名前空間インジケーターを計算します。
- サービス
- Kubernetes サービスは、ポッドの論理セットと、それにアクセスするためのポリシーを定義する抽象化です (このパターンはマイクロサービスとも呼ばれます) 。サービスインジケーターには、組織の Kubernetes 展開全体で検出された Kubernetes サービスの日次合計数とディスカバリー傾向が表示されます。
Kubernetes エクスプローラー は Kubernetes サービスアナリティクス[sn_cow_k8s_service_analytics] テーブルを読み取ってサービスインジケーターを計算します。
サービスインジケーターは、Kubernetes エクスプローラー の [サービス] タブでも使用できます。
ブレークダウン
- ポッド分布:このブレークダウンには、オンプレミスインフラストラクチャとクラウドインフラストラクチャでホストされている Kubernetes ポッドの分布が表示されます。次のディメンション全体でブレークダウンをフィルタリングできます。
- リージョン/データセンター
- 位置情報
- 国
ポッドの分布ブレークダウンは、Kubernetes エクスプローラー の [概要] タブで利用できます。
- プラットフォーム別の Kubernetes サービスまたはタイプ別の Kubernetes サービス:このブレークダウンには、プラットフォームやタイプなどのディメンション全体の Kubernetes サービスの分布が表示されます。
- 地域別のノード:このブレークダウンには、ホスティング地域全体の Kubernetes ノードの分布が表示されます。
フィルター
ドーナツや単一スコアカードなど、データの可視化を操作することで、リストをフィルタリングできます。
データの可視化
| 役職 | タイプ | ソーステーブル | 説明 |
|---|---|---|---|
| Kubernetes 名前空間別のポッド | ドーナツグラフ |
Kubernetes ポッドアナリティクス [sn_cow_k8s_pod_analytics] | このレポートには、検出された名前空間全体の Kubernetes ポッドの分布が表示されます。 このレポートは [概要] タブで利用できます。 |
| 合計クラスター | リスト |
Kubernetes クラスターアナリティクス [sn_cow_k8s_cluster_analytics] | このレポートには、組織の Kubernetes 展開全体で検出された Kubernetes クラスターが一覧表示されます。 このレポートは [クラスター] タブで利用できます。クラスター名をクリックすると、クラスター構成アイテムの 依存関係ビューマップ が表示されます。 |
| サービス合計 | 単一スコア |
Kubernetes 作業負荷アナリティクス[sn_cow_k8s_service_analytics] | このレポートには、Kubernetes サービスの合計数が表示されます。 このレポートは [サービス] タブで利用できます。 |
| プラットフォーム/タイプ別の Kubernetes サービス | ドーナツグラフ |
Kubernetes ノードアナリティクス[sn_cow_k8s_service_analytics] | このレポートには、プロバイダー全体での Kubernetes サービスの分布が表示されます。 このレポートは [サービス] タブで利用できます。 |
| Kubernetes サービス | リスト |
Kubernetes 名前空間アナリティクス [sn_cow_k8s_service_analytics] | このレポートには、検出された Kubernetes サービスが一覧表示されます。 このレポートは [サービス] タブで利用できます。サービス名をクリックすると、クラスター構成アイテムの 依存関係ビューマップ が表示されます。 |
| クラスター別のノード | ドーナツグラフ |
Kubernetes ノードアナリティクス[sn_cow_k8s_node_analytics] | このレポートには、検出されたクラスター全体での Kubernetes ノードの分布が表示されます。 このレポートは [ノード] タブで利用できます。 |
| リージョン別のノード | ドーナツグラフ |
Kubernetes ノードアナリティクス[sn_cow_k8s_node_analytics] | このレポートには、検出されたクラスター全体での Kubernetes ノードの分布が表示されます。 このレポートは [ノード] タブで利用できます。 |
| 合計ノード | リスト |
Kubernetes ノードアナリティクス[sn_cow_k8s_node_analytics] | このレポートには、組織の Kubernetes 展開全体で検出された Kubernetes ノードが一覧表示されます。 このレポートは [ノード] タブで利用できます。ノード名をクリックすると、クラスター構成アイテムの 依存関係ビューマップ が表示されます。 |
| 合計作業負荷 | 単一スコア |
Kubernetes 作業負荷アナリティクス[sn_cow_k8s_workload_analytics] | このレポートには、組織の Kubernetes 展開全体で検出された Kubernetes 作業負荷の合計数が表示されます。 このレポートは [作業負荷] タブで利用できます。 |
| 必要な/利用可能なレプリカの不一致 | 単一スコア |
Kubernetes 作業負荷アナリティクス[sn_cow_k8s_workload_analytics] | このレポートには、目的のレプリカと利用可能なレプリカ間の不一致の数が表示されます。 不一致がある場合は、問題を修正するための適切なアクションを実行します。 |
| クラス別の作業負荷 | ドーナツグラフ |
Kubernetes 作業負荷アナリティクス[sn_cow_k8s_workload_analytics] | このレポートには、作業負荷が作業負荷クラス別に表示されます。 このレポートは [作業負荷] タブで利用できます。 |
| 合計作業負荷 | リスト |
Kubernetes 作業負荷アナリティクス[sn_cow_k8s_workload_analytics] | このレポートには、組織の Kubernetes 展開全体で検出された Kubernetes 作業負荷が一覧表示されます。 このレポートは [作業負荷] タブで利用できます。作業負荷名をクリックすると、クラスター構成アイテムの 依存関係ビューマップ が表示されます。 |
| 合計ポッド | 単一スコア |
Kubernetes ポッドアナリティクス[sn_cow_k8s_pod_analytics] | このレポートには、組織の Kubernetes 展開全体で検出された Kubernetes ポッドの合計数が表示されます。 このレポートは [ポッド] タブで利用できます。 |
| 実行中ポッド | 単一スコア |
Kubernetes ポッドアナリティクス[sn_cow_k8s_pod_analytics] | このレポートには、実行中ステータスの Kubernetes ポッドの合計数が表示されます。 このレポートは [ポッド] タブで利用できます。 |
| 保留中ポッド | 単一スコア |
Kubernetes ポッドアナリティクス[sn_cow_k8s_pod_analytics] | このレポートには、処理待ちステータスの Kubernetes ポッドの合計数が表示されます。 このレポートは [ポッド] タブで利用できます。 |
| 作成中ポッド | 単一スコア |
Kubernetes ポッドアナリティクス[sn_cow_k8s_pod_analytics] | このレポートには、作成中ステータスの Kubernetes ポッドの合計数が表示されます。 このレポートは [ポッド] タブで利用できます。 |
| Crashloop backoff ポッド | 単一スコア ( ) |
Kubernetes ポッドアナリティクス[sn_cow_k8s_pod_analytics] | このレポートには、Crashloop backoff ステータスの Kubernetes ポッドの合計数が表示されます。 このレポートは [ポッド] タブで利用できます。 |
| 合計ポッド | リスト |
Kubernetes ポッドアナリティクス [sn_cow_k8s_pod_analytics] | このレポートには、組織の Kubernetes 展開全体で検出された Kubernetes ポッドが一覧表示されます。 このレポートは [ポッド] タブで利用できます。ポッド名をクリックすると、クラスター構成アイテムの 依存関係ビューマップ が表示されます。 |
| Docker イメージ | リスト |
Kubernetes イメージアナリティクス [sn_cow_k8s_img_analytics] | このレポートには、組織の Kubernetes 展開全体で検出された Docker イメージが一覧表示されます。 このレポートは [Docker イメージ] タブで利用できます。Docker イメージ名をクリックすると、クラスター構成アイテムの 依存関係ビューマップ が表示されます。SBOM をダウンロードできます。SBOM を生成するには、「ソフトウェア部品表 (SBOM) のダウンロード」を参照してください。 |