High Cardinality Metrics TradeOffs

High Cardinality Metrics: How Prometheus and ClickHouse Handle Scale

Prometheus pays for high cardinality metrics at write time. ClickHouse pays at query time. Neither solves it : they fail differently. Here's how to choose.

Read
Aditya Godbole

Aditya Godbole

Preeti Dewani

Preeti Dewani

The Complete Guide to docker compose restart

docker compose restart: Commands, Options & Common Fixes

Master docker compose restart with examples for restarting single services, all containers, and applying config changes. Includes restart vs down vs recreate comparison and troubleshooting tips.

Read
Preeti Dewani

Preeti Dewani

Set Up ClickHouse with Docker Compose

Set Up ClickHouse with Docker Compose

Spin up a full ClickHouse stack with Docker Compose, includes clustering, ZooKeeper, monitoring, and performance tuning tips.

Read
Preeti Dewani

Preeti Dewani

Trace Go Apps Using Runtime Tracing and OpenTelemetry

Trace Go Apps Using Runtime Tracing and OpenTelemetry

Instrument Go apps with runtime tracing and OpenTelemetry to spot goroutine issues, lock contention, and performance bottlenecks early.

Read
Preeti Dewani

Preeti Dewani

How to Get Logs from Docker Containers

How to Get Logs from Docker Containers

Learn how to access, filter, and monitor Docker container logs, plus tips for structured logging, rotation, and production-ready setups.

Read
Preeti Dewani

Preeti Dewani

How to Configure and Optimize Prometheus Data Retention

How to Configure and Optimize Prometheus Data Retention

Learn how to set Prometheus retention limits, avoid storage bloat, and keep the metrics that matter for your systems.

Read
Preeti Dewani

Preeti Dewani

Traceparent: How OpenTelemetry Connects Your Microservices

Traceparent: How OpenTelemetry Connects Your Microservices

Know how traceparent in OpenTelemetry connects requests across microservices for seamless distributed tracing and better observability.

Read
Preeti Dewani

Preeti Dewani

An Easy and Practical Guide to CDN Monitoring

An Easy and Practical Guide to CDN Monitoring

Understand how to monitor your CDN effectively with this easy, practical guide focused on key metrics, common issues, and real-world tips.

Read
Preeti Dewani

Preeti Dewani

OpenTelemetry PHP: A Detailed Implementation Guide

OpenTelemetry PHP: A Detailed Implementation Guide

Learn how to set up OpenTelemetry PHP to collect traces, metrics, and logs from your PHP apps and improve observability across your stack.

Read
Preeti Dewani

Preeti Dewani

A Detailed Guide on Docker Container Performance Metrics

A Detailed Guide on Docker Container Performance Metrics

Learn how to track, collect, and use key Docker container performance metrics to keep your containerized apps stable and efficient.

Read
Preeti Dewani

Preeti Dewani

SQL Server Observability: Monitoring, Troubleshooting, and Best Practices

SQL Server Observability: Monitoring, Troubleshooting, and Best Practices

Essential techniques for comprehensive SQL Server observability: from setting up monitoring to troubleshooting performance issues and implementing best practices.

Read
Preeti Dewani

Preeti Dewani

Getting Started with Jaeger for Distributed Tracing

Getting Started with Jaeger for Distributed Tracing

Learn how to set up Jaeger for distributed tracing, track requests across services, and troubleshoot issues in modern microservice apps.

Read
Preeti Dewani

Preeti Dewani

Easily Query Multiple Metrics in Prometheus

Easily Query Multiple Metrics in Prometheus

Learn how to efficiently query multiple metrics in Prometheus, simplifying your monitoring workflow and enhancing visibility into your systems.

Read
Preeti Dewani

Preeti Dewani

The Ultimate Guide to GCP Logs for DevOps Engineers

The Ultimate Guide to GCP Logs for DevOps Engineers

Discover everything DevOps engineers need to know about GCP logs, from collection to analysis, to optimize performance and troubleshooting.

Read
Preeti Dewani

Preeti Dewani

Prometheus Distributed Tracing: An Easy-to-Follow Guide for Engineers

Prometheus Distributed Tracing: An Easy-to-Follow Guide for Engineers

Learn how to implement Prometheus distributed tracing in your microservices architecture to quickly identify and resolve performance issues.

Read
Preeti Dewani

Preeti Dewani

Ubuntu var log messages: A Complete Guide for System Admins

Ubuntu var log messages: A Complete Guide for System Admins

A complete guide to Ubuntu's /var/log/messages—your go-to log file for system events, errors, and troubleshooting insights.

Read
Preeti Dewani

Preeti Dewani

Troubleshooting LoggerFactory Logging Issues

Troubleshooting LoggerFactory Logging Issues

Running into LoggerFactory.getLogger errors in Java? Here’s how to fix common logging issues and get your logs flowing again—fast.

Read
Preeti Dewani

Preeti Dewani

Python Loguru: The Logging Cheat Code You Need in Your Life

Python Loguru: The Logging Cheat Code You Need in Your Life

If logging in Python feels like a chore, Loguru is the cheat code you need—zero boilerplate, rich features, and pure simplicity!

Read
Preeti Dewani

Preeti Dewani

21 PromQL Tricks Every Developer Should Know

21 PromQL Tricks Every Developer Should Know

Boost your PromQL skills with these 21 handy tricks—optimize queries, troubleshoot faster, and get deeper insights from your metrics.

Read
Preeti Dewani

Preeti Dewani

Ubuntu Crash Logs: Find, Fix, and Prevent System Failures

Ubuntu Crash Logs: Find, Fix, and Prevent System Failures

Learn how to find and use Ubuntu crash logs to troubleshoot issues, prevent future failures, and keep your system running smoothly.

Read
Preeti Dewani

Preeti Dewani

An In-Depth Metricbeat Guide for DevOps Teams

An In-Depth Metricbeat Guide for DevOps Teams

Learn how to set up, configure, and optimize Metricbeat for system monitoring. A must-read guide for DevOps teams looking to streamline observability.

Read
Preeti Dewani

Preeti Dewani

Syslog Servers Explained: How They Help with Logging

Syslog Servers Explained: How They Help with Logging

A syslog server collects and centralizes logs, making troubleshooting faster and easier. Learn how it works and why it’s useful.

Read
Preeti Dewani

Preeti Dewani

How to Set Up Logging in Node.js (Without Overthinking It)

How to Set Up Logging in Node.js (Without Overthinking It)

Set up logging in Node.js without the headache—learn the essentials, pick the right tools, and keep it simple yet effective.

Read
Preeti Dewani

Preeti Dewani

PHP Error Logs: The Complete Troubleshooting Guide You Need

PHP Error Logs: The Complete Troubleshooting Guide You Need

Learn how to use PHP error logs to quickly identify and fix issues in your application, turning troubleshooting into a structured process.

Read
Preeti Dewani

Preeti Dewani

OpenSearch Operator: Deployment, Scaling, and Optimization

OpenSearch Operator: Deployment, Scaling, and Optimization

Optimize OpenSearch Operator for seamless deployment, scaling, and performance in Kubernetes. Automate management and enhance efficiency!

Read
Preeti Dewani

Preeti Dewani

Advanced Container Resource Monitoring with docker stats

Advanced Container Resource Monitoring with docker stats

Go beyond basics with docker stats! Learn how to monitor container CPU, memory, and I/O like a pro for peak performance.

Read
Preeti Dewani

Preeti Dewani

Python Logging Exceptions: The Setup Guide You Actually Need

Python Logging Exceptions: The Setup Guide You Actually Need

Set up Python exception logging the right way—capture errors, add context, and integrate with monitoring tools for better debugging.

Read
Preeti Dewani

Preeti Dewani

Nginx Error Logs: Troubleshooting and Security Guide

Nginx Error Logs: Troubleshooting and Security Guide

Learn how to analyze Nginx error logs to troubleshoot issues, detect security threats, and improve performance with practical strategies.

Read
Preeti Dewani

Preeti Dewani

CloudFront on AWS: Basics & Setup Guide

CloudFront on AWS: Basics & Setup Guide

Learn how AWS CloudFront speeds up content delivery, reduces latency, and improves performance. A quick guide to setup and basics.

Read
Preeti Dewani

Preeti Dewani

Prometheus Functions: How to Make the Most of Your Metrics

Prometheus Functions: How to Make the Most of Your Metrics

Dig into your Prometheus metrics with functions that help you filter, analyze, and spot trends—so you can make sense of your data faster.

Read
Preeti Dewani

Preeti Dewani

Getting Started with OpenTelemetry for Browser Monitoring

Getting Started with OpenTelemetry for Browser Monitoring

Learn how to set up OpenTelemetry in your browser applications to track performance, capture telemetry data, and improve monitoring.

Read
Preeti Dewani

Preeti Dewani

How to Implement OpenTelemetry in Next.js

Complete OpenTelemetry Implementation Guide for Next.js

Learn how to implement OpenTelemetry in Next.js to monitor performance, trace requests, and gain insights into your application's behavior.

Read
Preeti Dewani

Preeti Dewani

How to Use OpenSearch with Python for Search and Analytics

How to Use OpenSearch with Python for Search and Analytics

Learn how to set up, index data, run queries, and secure OpenSearch with Python for efficient search and analytics.

Read
Preeti Dewani

Preeti Dewani

An In-Depth Guide to Java Performance Monitoring for SREs

An In-Depth Guide to Java Performance Monitoring for SREs

Learn how SREs can optimize Java performance with real-time monitoring, proactive insights, and the right observability tools.

Read
Preeti Dewani

Preeti Dewani

The Ultimate Guide to HAProxy Log Format

The Ultimate Guide to HAProxy Log Format

Learn how to read, customize, and optimize HAProxy logs to gain valuable insights and improve performance with our ultimate guide.

Read
Preeti Dewani

Preeti Dewani

A Comprehensive Guide to Heaps in Java

A Comprehensive Guide to Heaps in Java

Explore heaps in Java with this comprehensive guide, covering core operations, memory management, and essential concepts for developers.

Read
Preeti Dewani

Preeti Dewani

Logging in Go with Slog: A Detailed Guide

Logging in Go with Slog: A Detailed Guide

Learn how to simplify logging in Go with Slog. This guide covers customization, handlers, log levels, and more for effective logging.

Read
Preeti Dewani

Preeti Dewani

SLF4J vs Log4j: Key Differences and Choosing the Right One

SLF4J vs Log4j: Key Differences and Choosing the Right One

SLF4J offers flexibility with multiple logging frameworks, while Log4j provides rich features for detailed, high-performance logging.

Read
Preeti Dewani

Preeti Dewani

pino-pretty: A Guide to Pretty-Printing Your Logs

pino-pretty: A Guide to Pretty-Printing Your Logs

Learn about pino-pretty and how it can transform raw JSON logs into a readable, human-friendly format for easier debugging.

Read
Preeti Dewani

Preeti Dewani

npm Packages: Cheatsheet, Troubleshooting & More

npm Commands Cheatsheet: List, Install, Update & Troubleshoot

Complete npm cheatsheet with commands for listing packages, installing dependencies, fixing errors, and managing versions. Copy-paste examples for npm list, npm outdated, npm update & more.

Read
Preeti Dewani

Preeti Dewani

Essential Guide to Log Rotation in Linux

Essential Guide to Log Rotation in Linux

Learn how to configure log rotation in Linux to keep your system stable, manage log files, and prevent disk space issues effectively.

Read
Preeti Dewani

Preeti Dewani

Types of Errors in Python and How to Fix Them

Python Errors Explained: 15+ Types with Examples & Fixes

Fix Python errors fast: SyntaxError, TypeError, NameError, ValueError, KeyError, IndexError & more. Each error explained with code examples, causes, and copy-paste solutions.

Read
Preeti Dewani

Preeti Dewani

Kafka Observability: Key to Managing Distributed Systems

Kafka Observability: Key to Managing Distributed Systems

Effective Kafka observability is crucial for tracking performance, ensuring reliability, and troubleshooting issues in complex, distributed systems.

Read
Preeti Dewani

Preeti Dewani

The Role of OpenTelemetry Events in Improving Observability

The Role of OpenTelemetry Events in Improving Observability

Learn how OpenTelemetry events enhance observability by providing detailed insights into application performance and system behavior.

Read
Preeti Dewani

Preeti Dewani

OpenTelemetry Context Propagation for Better Tracing

OpenTelemetry Context Propagation for Better Tracing

Learn how OpenTelemetry's context propagation improves tracing by ensuring accurate, end-to-end visibility across distributed systems.

Read
Preeti Dewani

Preeti Dewani

A Complete Guide to Integrating OpenTelemetry with FastAPI

A Complete Guide to Integrating OpenTelemetry with FastAPI

Learn how to integrate OpenTelemetry with FastAPI for enhanced observability, including automatic instrumentation, environment variables, and custom exporters.

Read
Preeti Dewani

Preeti Dewani

Python Logging with Structlog: A Comprehensive Guide

Python Logging with Structlog: A Comprehensive Guide

Master Python logging with structlog! Learn how structured logs improve debugging, observability, and performance in your apps.

Read
Preeti Dewani

Preeti Dewani

A Complete Guide to Using the Grok Debugger

A Complete Guide to Using the Grok Debugger

Learn how to use the Grok Debugger effectively for log parsing, with practical tips, debugging techniques, and pattern optimization.

Read
Preeti Dewani

Preeti Dewani

The Parquet Files: An Entertaining Guide to Columnar Storage

The Parquet Files: Why This File Format Is Your Data's Best Friend

Discover the essentials of Parquet files in this fun, easy-to-follow guide to columnar storage, data compression, and efficient analytics.

Read
Preeti Dewani

Preeti Dewani

Django Logging: Everything You Need to Know

Django Logging: Everything You Need to Know

Learn the essentials of Django logging, from setup to advanced configurations, and improve your debugging and monitoring skills.

Read
Preeti Dewani

Preeti Dewani

Golang Logging: A Comprehensive Guide for Developers

Golang Logging: A Comprehensive Guide for Developers

Our blog covers practical insights into Golang logging, including how to use the log package, popular third-party libraries, and tips for structured logging

Read
Prathamesh Sonpatki

Prathamesh Sonpatki

Preeti Dewani

Preeti Dewani

Building Monitoring with Auto-Discovery for 70+ Microservices

Building Monitoring with Auto-Discovery for 70+ Microservices

The promise of a managed SaaS partner — Reducing monitoring costs at all costs

Read
Preeti Dewani

Preeti Dewani

Real-Time Canary Deployment Tracking with Argo CD & Levitate

Real-Time Canary Deployment Tracking with Argo CD & Last9

Use Levitate's powerful change events to track success of canary rollouts via ArgoCD

Read
Preeti Dewani

Preeti Dewani