メインコンテンツまでスキップ
Sumo Logic Japanese

Amazon EKS アプリケーションのインストールとダッシュボードの表示

AWS EKS 用 Sumo Logic アプリケーションをインストールする手順と、アプリケーション ダッシュボードの説明です。

Amazon EKS の収集をセットアップしましたので、AWS EKS 用 Sumo Logic アプリケーションをインストールして、設定済みの検索やダッシュボードを活用して、環境における全体的なリソース利用状況をリアルタイムで分析してください。

アプリケーションのインストール

App カタログでのアプリケーションの特定とインストール。インストール前にアプリケーションに含まれているダッシュボードのプレビューを見たい場合は、[Preview Dashboards (ダッシュボードのプレビュー)] をクリックします。

  1. [App Catalog (App カタログ)] でアプリケーションを探して選択します。
  2. アプリケーションをインストールするには、[Add to Library (ライブラリに追加)] をクリックして、以下のフィールドに情報を入力します。
    1. App Name (アプリケーション名)。アプリケーションに既存の名前をそのまま使用することも、任意の名前を入力することもできます。

    2. Data Source (データ ソース)。表示されている各ソースに、下記のカスタム データ フィルタまたはソース カテゴリを入力します。
      • [Kubernetes API Log Source (Kubernetes API ログ ソース)] では、[Source Category (ソース カテゴリ)] を選択したままにしておき、
        k8s/api または自分の環境で一致するソース カテゴリを入力します。
      • [Kubernetes Metrics Source (Kubernetes メトリクス ソース)] では、[Source Category (ソース カテゴリ)] を選択したままにしておき、次のソース カテゴリを入力します。 
        kubernetes/metrics
  3. Advanced (詳細)。[Location in Library (ライブラリの場所)] (デフォルトはライブラリの Personal フォルダ) を選択するか、[New Folder (新規フォルダ)] をクリックして新しいフォルダを作成します。
  4. [Add to Library (ライブラリに追加)] をクリックします。

Kubernetes アプリケーションのダッシュボード

このセクションでは、Amazon EKS アプリケーションの各ダッシュボードについて説明します。

Kubernetes - Overview (概要)

ノード数とステータス、名前空間とフェーズごとのポッド、CPU、メモリ、クラスタごとのネットワークとファイル システムの使用率、状態ごとのコンテナ、フェーズごとのポッドなど、Kubernetes でのアクティビティの概要を表示します。

kubernetes-overview.png

Nodes (ノード)。任意のステータスのノード数。

Nodes Not Ready (準備ができていないノード)。準備完了ステータスではないノード数。

Nodes Ready (準備完了ノード)。準備完了ステータスではないノード数。

Pods by Namespace (名前空間ごとのポッド)。  名前空間ごとのポッドの詳細。

Pods by phase (フェーズごとのポッド)。フェーズごとのポッドの詳細。 

Cluster CPU Usage (クラスタ CPU 使用率)。クラスタの CPU メトリクスを表示する面グラフで、過去 24 時間の avg(limit)、avg(request)、および avg(usage) を表示します。

Cluster Memory Usage (クラスタ メモリ使用率)。  クラスタの メモリ メトリクスを表示する面グラフで、過去 24 時間の avg(limit)、avg(request)、および avg(usage) を表示します。

Cluster Network Usage (クラスタ ネットワーク使用率)。クラスタ ネットワーク使用率メトリクスを表示する面グラフで、過去 24 時間の sum(rx)、sum(rx_errors)、sum(tx)、および sum(tx_errors) を表示します。

Cluster File System Usage (クラスタ ファイル システム使用率)。クラスタのファイル システム メトリクスを表示する面グラフで、過去 24 時間の sum(limit) と sum(usage) を表示します。

Container by State (状態ごとのコンテナ)。過去 6 時間のコンテナと状態のリスト。

Pods by Phase (フェーズごとのポッド)。過去 6 時間のポッドとそのステータス (Running (実行中)、Pending (停止中)、Succeeded (成功)、Failed (失敗)) のリスト。

Kubernetes - Node Overview (ノードの概要)

ノード リスト、ステータス、容量、各ノードに割り当て可能なリソース、およびノードごとの CPU、メモリ、ネットワーク、ファイル システムの使用率など、ノードに関する情報を表示します。

kubernetes-node-overview.png

Node Info (ノード情報)。クラスタ内のノードに関する情報をテーブルで表示します。 

Node Capacity (ノード容量)。過去 24 時間におけるクラスタのノードのリソース容量に関する情報 (cpu_capacity、memory_capacity、および pods_capacity) をテーブルで表示します。

Node Allocatable Resources (ノードに割り当て可能なリソース)。過去 24 時間におけるクラスタのノードの割り当て可能リソースに関する情報 (cpu_allocatable、memory_allocatable、および pods_allocatable) をテーブルで表示します。

Pods Scheduled (スケジュール済みポッド)。クラスタでスケジュールされているポッド数を表示します。

CPU Usage by Node (ノードごとの CPU 使用率)。クラスタの各ノードの CPU メトリクスで、過去 24 時間の avg(allocatable)、avg(utilization)、avg(capacity)、および avg(reservation) を表示します。

Memory by Node (ノードごとのメモリ)。クラスタの各ノードの メモリ メトリクスで、過去 24 時間の avg(allocatable)、avg(utilization)、avg(capacity)、および avg(reservation) を表示します。

File System Usage by Node (ノードごとのファイル システム使用率)。クラスタの各ノードのファイル システム メトリクスで、過去 24 時間の avg(limit) および avg(usage) を表示します。

Network Usage by Node (ノードごとのネットワーク使用率)。クラスタの各ノードのネットワーク使用率メトリクスで、過去 24 時間の sum(rx)、sum(rx_errors)、sum(tx)、および sum(tx_errors) を表示します。

Kubernetes - Pod Level Metrics (ポッド レベル メトリクス)

CPU 使用率、CPU 制限、ポッドと名前空間ごとの CPU リクエスト、メモリ使用率ごとの上位 10 件のポッド、メモリ制限、メモリリクエスト、およびファイル システム制限など、ポッドに関する情報を表示します。  

kubernetes-pod-level-metrics.png

CPU Usage by Pods and Namespace (ポッドと名前空間ごとの CPU 使用率)。過去 24 時間におけるポッドと名前空間ごとの CPU 使用率を表示します。

Top 10 Pods by Memory Usage (メモリ使用率ごとの上位 10 件のポッド)。過去 24 時間で最もメモリを多く使用した上位 10 件のポッドのメモリ使用率を表示します。

CPU Limit by Pods and Namespace (ポッドと名前空間ごとの CPU 制限)。CPU 制限が最も高い上位 10 件の名前空間とポッドの組み合わせを表示します。

Top 10 Pods by Memory Limit (メモリ制限ごとの上位 10 件のポッド)。メモリ制限が最も高い上位 10 件のポッドを表示します。

CPU Request by Pods and Namespace (ポッドと名前空間ごとの CPU リクエスト)。過去 24 時間において設定されている CPU リクエストが最も高い上位 10 件の名前空間とポッドの組み合わせを表示します。

Top 10 Pods by Memory Request (メモリ リクエストごとの上位 10 件のポッド)。過去 24 時間においてメモリ リクエストが最も高い上位 10 件のポッドを表示します。

Top 10 Pods by File System Usage (ファイル システム使用率ごとの上位 10 件のポッド)。過去 24 時間で最もスペースを多く使用した上位 10 件のポッドのファイル システム使用率を表示します。

Top 10 Pods by File System Limit (ファイル システム制限ごとの上位 10 件のポッド)。過去 24 時間においてファイル システム制限が最も高い上位 10 件のポッドを表示します。

Network (TX) Usage by Pod and Namespace (ポッドと名前空間ごとのネットワーク (Tx) 使用率)。過去 24 時間におけるポッドと名前空間ごとの送信トラフィック ネットワークを表示します。

Network (RX) Usage by Pod and Namespace (ポッドと名前空間ごとのネットワーク (Rx) 使用率)。過去 24 時間におけるポッドと名前空間ごとの受信トラフィック ネットワークを表示します。

Kubernetes - Namespace Level Metrics (名前空間レベル メトリクス)

過去 24 時間における名前空間レベル メトリクス (CPU、メモリ、ネットワーク、およびファイル システム使用率) を表示します。

kubernetes-namespace-level-metrics.png

File System Usage (ファイル システム使用率)。過去 24 時間における名前空間ごとのファイル システム使用率を表示します。

Memory Usage (メモリ使用率)。過去 24 時間における名前空間ごとのメモリ使用率を表示します。

CPU Usage (CPU 使用率)。過去 24 時間における名前空間ごとの CPU 使用率を表示します。

Network (Tx, Rx) Usage (ネットワーク (Tx、Rx) 使用率) .過去 24 時間における名前空間ごとのネットワーク トラフィック (送信と受信の両方) を表示します。

  • この記事は役に立ちましたか?