Skip to main content
Sumo Logic

Install the Amazon EKS App and View the Dashboards

Instructions for installing the Sumo Logic App for Amazon EKS, and descriptions of the app dashboards.

Now that you have set up collection for Amazon EKS, install the Sumo Logic App for Amazon EKS to use the pre-configured searches and dashboards that provide visibility into your environment for real-time analysis of overall usage.

Install the app

Locate and install the app from the App Catalog. If you want to see a preview of the dashboards included with the app before installing, click Preview Dashboards.

  1. From the App Catalog, search for and select the app.
  2. To install the app, click Add to Library and complete the following fields.
    1. App Name. You can retain the existing name, or enter a name of your choice for the app.

    2. Data Source. For each the sources listed, enter a Custom Data Filter or Source Category, as described below:
      • For “Kubernetes API Log Source ”, leave Source Category selected, and enter: 
        k8s/api or one that matches the source categories in your environment.
      • For “Kubernetes Metrics Source ” log source, leave Source Category selected, and enter the following source category: 
        kubernetes/metrics
  3. Advanced. Select the Location in Library (the default is the Personal folder in the library), or click New Folder to add a new folder.
  4. Click Add to Library.

Kubernetes App Dashboards

This section describes each of the dashboards in the Amazon EKS app.

Kubernetes - Overview

See an overview of activity in Kubernetes, including node count and status; pods by namespace and phase; CPU, memory, network and file system usage by cluster; containers by state, and pods by phase.

kubernetes-overview.png

Nodes. The number of nodes, of any status.

Nodes Not Ready. The number of nodes whose status is not  ready.

Nodes Ready. The number of nodes whose status is ready.

Pods by Namespace.  A breakdown of pods by namespace.

Pods by phase. A breakdown of pods by phase. 

Cluster CPU Usage. See an area chart that shows CPU metrics for your cluster: avg(limit), avg(request), and avg(usage) over the previous 24 hours.

Cluster Memory Usage.  See an area chart that shows memory metrics for your cluster: avg(limit), avg(request), and avg(usage) over the previous 24 hours.

Cluster Network Usage. See an area chart that shows network usage metrics for your cluster: sum(rx), sum(rx_errors), sum(tx), and sum(tx_errors) over the previous 24 hours.

Cluster File System Usage. See an area chart that shows file system usage metrics for your cluster: sum(limit) and sum(usage) over the previous 24 hours.

Container by State. Lists containers and their state over the previous six hours.

Pods by Phase. Lists Pods and their status, which can be Running, Pending, Succeeded, or Failed, over the previous six hours.

Kubernetes - Node Overview

See information about nodes, including a list of nodes and their status; capacity and allocatable resources for each node; and CPU, memory, network and file system usage by node.

kubernetes-node-overview.png

Node Info. See a table of information about nodes in your cluster. 

Node Capacity. See a table of information about the resource capacity of nodes in your cluster, including cpu_capacity, memory_capacity, and pods_capacity over the previous 24 hours.

Node Allocatable Resources. See a table of information about allocatable resources for nodes in your cluster, including cpu_allocatable, memory_allocatable, and pods_allocatable, over the previous 24 hours.

Pods Scheduled. See a count of Pods scheduled in your cluster.

CPU Usage by Node. See CPU metrics for each node in your cluster, including avg(allocatable), avg(utilization), avg(capacity), and avg(reservation), over the previous 24 hours..

Memory by Node. See memory metrics for each node in your cluster, including avg(allocatable), avg(utilization), avg(capacity), and avg(reservation), over the previous 24 hours..

File System Usage by Node. See file system metrics for each node in your cluster, including avg(limit) and avg(usage), over the previous 24 hours..

Network Usage by Node. See file network usage metrics for each node in your cluster, including avg(rx), avg(rx_errors), avg(tx), and avg(tx_errors), over the previous 24 hours..

Kubernetes - Pod Level Metrics

See information about pods, including CPU usage, CPU limits, CPU requests by pod and namespace; and the top 10 pods by memory usage, memory limit, memory request, and filesystem limit.  

kubernetes-pod-level-metrics.png

CPU Usage by Pods and Namespace. Shows CPU usage by Pod and Namespace over the previous 24 hours.

Top 10 Pods by Memory Usage. Shows memory usage for the 10 Pods that have used the most memory over the previous 24 hours.

CPU Limit by Pods and Namespace. See the top 10 namespace/pod combinations with the highest CPU Limit.

Top 10 Pods by Memory Limit. See the 10 Pods with the highest Memory Limit.

CPU Request by Pods and Namespace. See the top 10 namespace/pod combinations with the highest configured CPU Request over the previous 24 hours.

Top 10 Pods by Memory Request. See the 10 Pods with the highest Memory Limit over the previous 24 hours.

Top 10 Pods by File System Usage. Shows file system usage for the 10 Pods that have used the most space over the previous 24 hours.

Top 10 Pods by File System Limit. Shows the 10 Pods with the highest File System Limit over the previous 24 hours.

Network (TX) Usage by Pod and Namespace. Shows Transmit network traffic by Pod and Namespace over the previous 24 hours.

Network (RX) Usage by Pod and Namespace. Shows Receive network traffic by Pod and Namespace over the previous 24 hours.

Kubernetes - Namespace Level Metrics

See namespace-level metrics, including CPU, memory, network and file system usage over the previous 24 hours.

kubernetes-namespace-level-metrics.png

File System Usage. Shows file system usage by Namespace over the previous 24 hours.

Memory Usage. Shows memory usage by Namespace over the previous 24 hours.

CPU Usage. Shows CPU usage by Namespace over the previous 24 hours.

Network (Tx, Rx) Usage. Shows network traffic, both Transmit and Receive, by Namespace over the previous 24 hours.