Last9 Last9

All Authors / Prathamesh Sonpatki

Prathamesh Sonpatki

Prathamesh works as an evangelist at Last9, runs SRE stories - where SRE and DevOps folks share their stories, and maintains o11y.wiki - a glossary of all terms related to observability.

Find Prathamesh Sonpatki elsewhere ⏤

Prathamesh Sonpatki
OpenTelemetry Backends: A Practical Implementation Guide

OpenTelemetry Backends: A Practical Implementation Guide

Prathamesh Sonpatki
Prathamesh Sonpatki
systemctl: The Complete Guide to Managing Linux Services

systemctl: The Complete Guide to Managing Linux Services

Prathamesh Sonpatki
Prathamesh Sonpatki
Less War, More Room: Breaking Down Operational Silos

Less War, More Room: Breaking Down Operational Silos

Prathamesh Sonpatki Sahil Khan
Prathamesh Sonpatki, Sahil Khan
A Practical Guide to the OpenTelemetry Java Agent

A Practical Guide to the OpenTelemetry Java Agent

Prathamesh Sonpatki
Prathamesh Sonpatki
Prometheus Port Configuration: A Comprehensive Guide

Prometheus Port Configuration: A Detailed Guide

Prathamesh Sonpatki
Prathamesh Sonpatki
Getting Started with OpenTelemetry JavaScript

Getting Started with OpenTelemetry JavaScript

Prathamesh Sonpatki
Prathamesh Sonpatki
A Guide to Fixing Kafka Consumer Lag [Without Jargon]

A Guide to Fixing Kafka Consumer Lag [Without Jargon]

Prathamesh Sonpatki
Prathamesh Sonpatki
Logging Best Practices to Reduce Noise and Improve Insights

Logging Best Practices to Reduce Noise and Improve Insights

Prathamesh Sonpatki
Prathamesh Sonpatki
Prometheus API: From Basics to Advanced Usage

Prometheus API: From Basics to Advanced Usage

Prathamesh Sonpatki
Prathamesh Sonpatki
Getting Started with the Grafana API: Practical Use Cases

Getting Started with the Grafana API: Practical Use Cases

Prathamesh Sonpatki
Prathamesh Sonpatki
Getting Started with Golang ORMs: A Beginner's Guide

Getting Started with Golang ORMs: A Beginner's Guide

Prathamesh Sonpatki
Prathamesh Sonpatki
How to Use journalctl --last to Check Recent System Logs

How to Use journalctl --last to Check Recent System Logs

Prathamesh Sonpatki
Prathamesh Sonpatki
Fixing the "java.lang.OutOfMemoryError: Java heap space" Error

Fixing the "java.lang.OutOfMemoryError: Java heap space" Error

Prathamesh Sonpatki
Prathamesh Sonpatki
Everything You Need to Know About OpenTelemetry Agents

Everything You Need to Know About OpenTelemetry Agents

Prathamesh Sonpatki
Prathamesh Sonpatki
Elasticsearch Reindex API: A Guide to Data Management

Elasticsearch Reindex API: A Guide to Data Management

Prathamesh Sonpatki
Prathamesh Sonpatki
Pino Logger: The Fastest and Efficient Node.js Logging Library

Pino Logger: The Fastest and Efficient Node.js Logging Library

Prathamesh Sonpatki
Prathamesh Sonpatki
Prometheus with Docker Compose: The Complete Guide

Deploying Prometheus with Docker Compose: A Step-by-Step Guide

Prathamesh Sonpatki
Prathamesh Sonpatki
OpenTelemetry Visualization Setup: A Developer's Guide

OpenTelemetry Visualization Setup: A Developer's Guide

Prathamesh Sonpatki
Prathamesh Sonpatki
OpenTelemetry UI: The Ultimate Guide for Developers

OpenTelemetry UI: The Ultimate Guide for Developers

Prathamesh Sonpatki
Prathamesh Sonpatki
How to Use OpenTelemetry for Kubernetes Autoscaling Metrics

How to Use OpenTelemetry for Kubernetes Autoscaling Metrics

Prathamesh Sonpatki
Prathamesh Sonpatki
A Quick Guide for OpenTelemetry Python Instrumentation

A Quick Guide for OpenTelemetry Python Instrumentation

Prathamesh Sonpatki
Prathamesh Sonpatki
The Ultimate Guide to OpenTelemetry Visualization

The Ultimate Guide to OpenTelemetry Visualization

Prathamesh Sonpatki
Prathamesh Sonpatki
Getting Started with OpenTelemetry Java SDK

Getting Started with OpenTelemetry Java SDK

Prathamesh Sonpatki
Prathamesh Sonpatki
How to Master Zap Logger for Clean, Fast Logs

How to Master Zap Logger for Clean, Fast Logs

Prathamesh Sonpatki
Prathamesh Sonpatki
OpenTelemetry Processors: Workflows, Configuration Tips, and Best Practices

OpenTelemetry Processors: Workflows, Configuration Tips, and Best Practices

Prathamesh Sonpatki
Prathamesh Sonpatki
Rails Logger: How to Customize, Configure, and Optimize Your Logs

Rails Logger: How to Customize, Configure, and Optimize Your Logs

Prathamesh Sonpatki
Prathamesh Sonpatki
Pod Exec in K8s: Advanced Exec Scenarios and Best Practices

Pod Exec in K8s: Advanced Exec Scenarios and Best Practices

Prathamesh Sonpatki
Prathamesh Sonpatki
Your Go-To Git Commands CheatSheet

Your Go-To Git Commands CheatSheet

Prathamesh Sonpatki
Prathamesh Sonpatki
Getting Started with Bun.js: A Quick Guide

Getting Started with Bun.js: A Quick Guide

Prathamesh Sonpatki
Prathamesh Sonpatki
Node.js Worker Threads Explained (Without the Headache)

Node.js Worker Threads Explained (Without the Headache)

Prathamesh Sonpatki
Prathamesh Sonpatki
How to Solve Upstream Connect Errors Quickly

10 Steps to Fix Upstream Connect Errors

Prathamesh Sonpatki
Prathamesh Sonpatki
A Guide to Spring Boot Logging: Best Practices & Techniques

A Guide to Spring Boot Logging: Best Practices & Techniques

Prathamesh Sonpatki
Prathamesh Sonpatki
How to Set Up OpenTelemetry in Django

How to Set Up OpenTelemetry in Django

Prathamesh Sonpatki
Prathamesh Sonpatki
Implementing Distributed Tracing with OpenTelemetry

Implementing Distributed Tracing with OpenTelemetry

Prathamesh Sonpatki
Prathamesh Sonpatki
gRPC with OpenTelemetry: Observability Guide for Microservices

gRPC with OpenTelemetry: Observability Guide for Microservices

Prathamesh Sonpatki
Prathamesh Sonpatki
Kafka with OpenTelemetry: Distributed Tracing Guide

Kafka with OpenTelemetry: Distributed Tracing Guide

Prathamesh Sonpatki
Prathamesh Sonpatki
Getting Started with OpenTelemetry Logging: A Practical Guide

Getting Started with OpenTelemetry Logging: A Practical Guide

Prathamesh Sonpatki
Prathamesh Sonpatki
A Guide to Database Optimization for High Traffic

A Guide to Database Optimization for High Traffic

Prathamesh Sonpatki
Prathamesh Sonpatki
AWS re:Invent 2024 Day 4 Recap

AWS re:Invent 2024 Day 4 Recap

Prathamesh Sonpatki
Prathamesh Sonpatki
AWS re:Invent 2024 Day 3 Recap

AWS re:Invent 2024 Day 3 Recap

Prathamesh Sonpatki
Prathamesh Sonpatki
AWS re:Invent 2024 Day 2 Recap

AWS re:Invent 2024 Day 2 Recap

Prathamesh Sonpatki
Prathamesh Sonpatki

AWS re:Invent 2024 Day 1 Recap

Prathamesh Sonpatki
Prathamesh Sonpatki
A Beginner's Guide to GCP Monitoring

A Beginner's Guide to GCP Monitoring

Prathamesh Sonpatki Anjali Udasi
Prathamesh Sonpatki, Anjali Udasi
Fluentd vs Fluent Bit – A Comprehensive Overview

Fluentd vs Fluent Bit – A Comprehensive Overview

Prathamesh Sonpatki Anjali Udasi
Prathamesh Sonpatki, Anjali Udasi
Enhancing Observability with Fluent Bit and OpenTelemetry

Enhancing Observability with Fluent Bit and OpenTelemetry

Prathamesh Sonpatki
Prathamesh Sonpatki
A Complete Guide to Kubernetes Observability

A Complete Guide to Kubernetes Observability

Prathamesh Sonpatki
Prathamesh Sonpatki
Extracting Account-Level CDN Metrics from Akamai Logs with Last9: A Practical Guide

Extracting Account-Level CDN Metrics from Akamai Logs with Last9

Prathamesh Sonpatki Aditya Godbole
Prathamesh Sonpatki, Aditya Godbole
AWS re: Invent 2024: Must-Know Tips & What to Expect

AWS re: Invent 2024: Must-Know Tips & What to Expect

Prathamesh Sonpatki Anjali Udasi
Prathamesh Sonpatki, Anjali Udasi
Logging Errors in Go with ZeroLog: A Simple Guide

Logging Errors in Go with ZeroLog: A Simple Guide

Prathamesh Sonpatki
Prathamesh Sonpatki
Kubernetes Observability with OpenTelemetry Operator

Kubernetes Observability with OpenTelemetry Operator

Prathamesh Sonpatki
Prathamesh Sonpatki
KubeCon NA 2024 Day 4 Recap

KubeCon NA 2024 Day 4 Recap

Prathamesh Sonpatki
Prathamesh Sonpatki
KubeCon NA 2024 Day 3 Recap

KubeCon NA 2024 Day 3 Recap

Prathamesh Sonpatki
Prathamesh Sonpatki
Getting Started with OpenTelemetry in Rust

Getting Started with OpenTelemetry in Rust

Prathamesh Sonpatki
Prathamesh Sonpatki
KubeCon NA 2024 Day 2 Recap

KubeCon NA 2024 Day 2 Recap

Prathamesh Sonpatki
Prathamesh Sonpatki

KubeCon NA 2024 Day 1 Recap: Observability Day & More

Prathamesh Sonpatki
Prathamesh Sonpatki
Flask Logging Made Simple for Developers

Flask Logging Made Simple for Developers

Prathamesh Sonpatki
Prathamesh Sonpatki
SRECon EMEA 2024 - Day 3

SRECon EMEA 2024 - Day 3

Prathamesh Sonpatki
Prathamesh Sonpatki
SRECon EMEA 2024 - Day 2

SRECon EMEA 2024 - Day 2

Prathamesh Sonpatki
Prathamesh Sonpatki
SRECon EMEA 2024 - Day 1

SRECon EMEA 2024 - Day 1

Prathamesh Sonpatki
Prathamesh Sonpatki
Scaling Prometheus: Tips, Tricks, and Proven Strategies

Scaling Prometheus: Tips, Tricks, and Proven Strategies

Prathamesh Sonpatki
Prathamesh Sonpatki
Getting Started with Host Metrics Using OpenTelemetry

Getting Started with Host Metrics Using OpenTelemetry

Prathamesh Sonpatki
Prathamesh Sonpatki
PrometheusRemoteWriteExporter: A Comprehensive Guide

Prometheus RemoteWrite Exporter: A Comprehensive Guide

Prathamesh Sonpatki
Prathamesh Sonpatki
Log Analytics 101: Everything You Need to Know

Log Analytics 101: Everything You Need to Know

Prathamesh Sonpatki Anjali Udasi
Prathamesh Sonpatki, Anjali Udasi
The Developer’s Handbook to Centralized Logging

The Developer’s Handbook to Centralized Logging

Prathamesh Sonpatki Anjali Udasi
Prathamesh Sonpatki, Anjali Udasi
Log Anything vs Log Everything

Log Anything vs Log Everything

Prathamesh Sonpatki
Prathamesh Sonpatki
Docker Monitoring with Prometheus: A Step-by-Step Guide

Docker Monitoring with Prometheus: A Step-by-Step Guide

Prathamesh Sonpatki Anjali Udasi
Prathamesh Sonpatki, Anjali Udasi
Prometheus Recording Rules: A Developer's Guide to Query Optimization

Prometheus Recording Rules: Developer Guide to Optimization

Prathamesh Sonpatki
Prathamesh Sonpatki
OpenTelemetry Collector: The Complete Guide

OpenTelemetry Collector: The Complete Guide

Prathamesh Sonpatki Anjali Udasi
Prathamesh Sonpatki, Anjali Udasi
Adding Cluster Labels to Kubernetes Metrics

Adding Cluster Labels to Kubernetes Metrics

Prathamesh Sonpatki
Prathamesh Sonpatki
Identify Root Spans in Otel Collector

Identify Root Spans in Otel Collector

Prathamesh Sonpatki
Prathamesh Sonpatki
What is Prometheus Remote Write

What is Prometheus Remote Write

Prathamesh Sonpatki
Prathamesh Sonpatki
Golang Logging: A Comprehensive Guide for Developers

Golang Logging: A Comprehensive Guide for Developers

Prathamesh Sonpatki Preeti Dewani
Prathamesh Sonpatki, Preeti Dewani
Developer's Guide to Installing OpenTelemetry Collector

Developer's Guide to Installing OpenTelemetry Collector

Prathamesh Sonpatki
Prathamesh Sonpatki
Top 10 Platform Engineering Tools in 2024

Top 10 Platform Engineering Tools in 2024

Prathamesh Sonpatki
Prathamesh Sonpatki
Recap of Day 2 at PromCon 2024

PromCon 2024 — Day 2

Prathamesh Sonpatki
Prathamesh Sonpatki
Day 1 at PromCon EU 2024

PromCon 2024 — Day 1

Prathamesh Sonpatki
Prathamesh Sonpatki
PromQL Cheat Sheet

PromQL Cheat Sheet: Must-Know PromQL Queries

Prathamesh Sonpatki Anjali Udasi
Prathamesh Sonpatki, Anjali Udasi
Red Metrics in Monitoring

Microservices Monitoring with the RED Method

Prathamesh Sonpatki
Prathamesh Sonpatki
Kube-state-metrics

kube-state-metrics: Your Guide to Kubernetes Observability

Prathamesh Sonpatki Anjali Udasi
Prathamesh Sonpatki, Anjali Udasi
Implementing Hot Reload for OpenTelemetry Collector: A Step-by-Step Guide

Hot Reload for OpenTelemetry Collector: Step-by-Step Guide

Prathamesh Sonpatki
Prathamesh Sonpatki
OpenTelemetry Filelog Receiver

OpenTelemetry Filelog Receiver: Collecting Kubernetes Logs

Prathamesh Sonpatki
Prathamesh Sonpatki
7 Top Splunk Alternatives for 2025

7 Splunk Alternatives Worth Checking Out in 2025

Prathamesh Sonpatki
Prathamesh Sonpatki
Convert OpenTelemetry Traces to Metrics with SpanMetrics

Convert OpenTelemetry Traces to Metrics with SpanMetrics

Prathamesh Sonpatki
Prathamesh Sonpatki
What is OpenTelemetry Collector

What is the OpenTelemetry Collector and How Does It Work?

Prathamesh Sonpatki
Prathamesh Sonpatki
How to handle whitespaces in the OTLP Headers with Python Otel SDK

Whitespace in OTLP headers and OpenTelemetry Python SDK

Prathamesh Sonpatki
Prathamesh Sonpatki
How We Cut Monitoring Costs and Deprecated Thanos at Replit

How We Cut Monitoring Costs and Deprecated Thanos at Replit

Prathamesh Sonpatki
Prathamesh Sonpatki
Cricket Scale e01 — Ashutosh Agrawal

Cricket Scale e01 — Ashutosh Agrawal

Prathamesh Sonpatki
Prathamesh Sonpatki
A checklist to choose a monitoring system

A checklist to choose a monitoring system

Prathamesh Sonpatki
Prathamesh Sonpatki
Deliver all your orders this December 31st 😉

The unresolved cost of High Cardinality

Prathamesh Sonpatki
Prathamesh Sonpatki
SaaS Monitoring with Levitate

SaaS Monitoring with Levitate

Prathamesh Sonpatki
Prathamesh Sonpatki
OpenTelemetry vs. OpenTracing

OpenTelemetry vs OpenTracing: What's the Difference?

Prathamesh Sonpatki
Prathamesh Sonpatki

Levitate: Last9’s Managed TSDB Now on AWS Marketplace

Prathamesh Sonpatki
Prathamesh Sonpatki
Standardize PromQL with Macros

PromQL Macros in Levitate

Prathamesh Sonpatki
Prathamesh Sonpatki

GCP Managed Service For Prometheus vs. Levitate

Prathamesh Sonpatki
Prathamesh Sonpatki
OTLP metrics ingestion support in Prometheus

Ingest OpenTelemetry metrics with Prometheus natively

Prathamesh Sonpatki
Prathamesh Sonpatki
InfluxDB vs. Thanos

InfluxDB vs. Thanos

Prathamesh Sonpatki
Prathamesh Sonpatki
Graphite vs Prometheus

Graphite vs Prometheus

Prathamesh Sonpatki
Prathamesh Sonpatki
QCon New York 2023 Recap

QCon New York 2023 Recap

Prathamesh Sonpatki
Prathamesh Sonpatki
What is High Cardinality

What is High Cardinality

Prathamesh Sonpatki
Prathamesh Sonpatki

Prometheus vs. Grafana: How They Work Together

Prathamesh Sonpatki
Prathamesh Sonpatki
Key Pillars of Observability - Metrics, Events, Logs and Traces

Metrics, Events, Logs, and Traces: Observability Essentials

Prathamesh Sonpatki
Prathamesh Sonpatki

Filtering Metrics by Labels in OpenTelemetry Collector

Prathamesh Sonpatki
Prathamesh Sonpatki
Interesting talks on Observability from Fosdem 2023

Interesting talks on Observability from Fosdem 2023

Prathamesh Sonpatki
Prathamesh Sonpatki
A practical guide to implementing SLO

A practical guide for implementing SLO

Prathamesh Sonpatki Saurabh Hirani
Prathamesh Sonpatki, Saurabh Hirani
The difference between DevOps, SRE, and Platform Engineering

The difference between DevOps, SRE, and Platform Engineering

Prathamesh Sonpatki
Prathamesh Sonpatki
Introduction to DORA Metrics

Introduction to DORA Metrics

Prathamesh Sonpatki
Prathamesh Sonpatki
How to Improve On-Call Experience!

How to Improve On-Call Experience!

Prathamesh Sonpatki
Prathamesh Sonpatki
Best Practices for Postmortems: A guide

Best Practices for Postmortems: A guide

Prathamesh Sonpatki
Prathamesh Sonpatki
Deployment Readiness Checklists

Deployment Readiness Checklists

Prathamesh Sonpatki
Prathamesh Sonpatki

Monorepos - The Good, Bad, and Ugly

Prathamesh Sonpatki
Prathamesh Sonpatki

Strace – A Hidden Superpower

Akshat Goyal Prathamesh Sonpatki
Akshat Goyal, Prathamesh Sonpatki

Rescuing a SPAghetti React project

Prathamesh Sonpatki
Prathamesh Sonpatki
One year at Last9

One year at Last9

Prathamesh Sonpatki
Prathamesh Sonpatki