SigNoz Cloud - This page is relevant for SigNoz Cloud editions.
Self-Host - This page is relevant for self-hosted SigNoz editions.

Monitor EKS Logs and Metrics using SigNoz

Overview

Amazon EKS (Elastic Kubernetes Service) is a managed Kubernetes service that makes it easy to run Kubernetes on AWS. SigNoz helps you monitor cluster health, pod performance, and container metrics.

Prerequisites

  • AWS account with appropriate permissions
  • SigNoz Cloud account or Self-Hosted SigNoz
  • An EKS cluster running

K8s-Infra Helm Chart

Info

The K8s-Infra Helm chart provides comprehensive EKS monitoring, collecting all logs and metrics including pod-level metrics, node metrics, container logs, and more. This method works for both SigNoz Cloud and Self-Hosted.

What You Can Collect

Data TypeDescription
LogsContainer logs from all pods
Pod MetricsCPU, memory, network usage per pod
Node MetricsNode-level CPU, memory, disk, network
Cluster MetricsOverall cluster health and resources
Kubernetes EventsCluster events and state changes

Setup

For complete installation instructions, follow the K8s-Infra Installation Guide.

The setup involves:

  1. Add the SigNoz Helm repository and update your local cache
  2. Create an override-values.yaml with EKS-specific configuration (set global.cloud: aws to enable EKS resource detection)
  3. Install the chart using Helm
  4. Verify data in SigNoz

Dashboard Templates

Explore pre-built Kubernetes Dashboards for pod, node, and cluster metrics.

For advanced configuration (filtering logs, Prometheus scraping, etc.), see the K8s-Infra Configuration Guide.

Validate

Once installed, your EKS data will appear in:

  • Logs: Navigate to Logs tab → Logs Explorer
  • Metrics: Navigate to Infrastructure MonitoringKubernetes to see pods, nodes, namespaces, and deployments
Kubernetes view in SigNoz Infrastructure Monitoring
View your EKS cluster in SigNoz Infrastructure Monitoring

Next Steps

Last updated: December 30, 2025

Edit on GitHub

Was this page helpful?