# Logging

Troubleshoot log ingestion failures, parsing problems, and retention or pipeline errors.

## Articles

### [Kubernetes Log Rotation: How It Works, Limits & Best Practices](/content/learn/logging/log-rotation-kubernetes/index.html)

Learn how Kubernetes log rotation works, why kubelet rotates container logs by size, the key limits to know, and best practices to avoid node disk pressure.

### [Elasticsearch Snapshots: Architecture, Recovery & Best Practices](/content/learn/logging/elasticsearch-snapshots/index.html)

Learn how Elasticsearch snapshots work, how to create and restore them, common failures, and best practices for efficient backup and recovery in production.

### [ExternalName Service in Kubernetes: How It Works and When to Use It](/content/learn/logging/externalname-service/index.html)

Learn how Kubernetes ExternalName Services connect Pods to external resources via DNS, plus use cases, limitations, and best practices for production.

### [Fluent Bit vs Fluentd: Key Differences & How They Work Together](/content/learn/logging/flient-bit-vs-flientd/index.html)

Compare Fluent Bit vs Fluentd, including performance, use cases, and architecture. Learn when to use each and how they work together in modern logging pipelines.

### [Elasticsearch Split Brain: Causes, Prevention and Recovery](/content/learn/logging/elasticsearch-split-brain/index.html)

Learn what Elasticsearch split brain is, its root causes, and how to prevent data loss. Discover detection strategies and recovery steps to keep your cluster healthy.

### [Elasticsearch Shards: Types, Challenges & Best Practices](/content/learn/logging/elasticsearch-shards/index.html)

Learn how Elasticsearch shards work, including primary and replica shards, sizing guidelines, common failure scenarios, and best practices to optimize cluster performance and scalability.

### [Log Retention Policies Explained: Challenges & Best Practices](/content/learn/logging/log-retention-policies/index.html)

Learn how log retention policies work, why they matter for security and compliance, and how to balance visibility with storage costs.

### [Distributed Tracing Logs: How They Work & Best Practices](/content/learn/logging/distributed-tracing-logs/index.html)

Learn how distributed tracing logs connect requests across microservices and improve full-stack observability and performance.

### [Log Aggregation: How It Works, Benefits & Challenges](/content/learn/logging/log-aggregation/index.html)

Learn how log aggregation works. Explore key log sources, benefits, challenges, and best practices for troubleshooting, security, and observability at scale.

### [Log Sampling: Techniques, Challenges & Best Practices](/content/learn/logging/log-sampling/index.html)

Learn how log sampling reduces log volume and costs while maintaining visibility. Explore methods, challenges, best practices, and how groundcover helps.

## Observability for what comes next.

Start in minutes. No migrations. No data leaving your infrastructure. No surprises on the bill.

### Trusted by industry leaders
