The Blog
Running OpenSearch in production
Practical guides for teams who manage their own OpenSearch clusters — no fluff, no vendor spin.
8 OpenSearch Problems That Will Eventually Kill Your Cluster
Most OpenSearch failures don't happen suddenly. They build quietly over weeks. Here are the 8 issues most teams discover too late — and how to catch them before they hurt you.
How to Monitor a Self-Managed OpenSearch Cluster in 2026
You're not on a managed service. There's no built-in dashboard. The _cat APIs are cryptic. Here's a practical guide to what you should actually monitor and the tools available to do it.
OpenSearch Unassigned Shards: Causes, Diagnosis, and How to Fix Them
Unassigned shards are one of the most common — and most misunderstood — OpenSearch problems. This post covers every root cause, how to diagnose each one, and exactly how to fix them.
OpenSearch JVM Heap Usage: When to Worry and What to Do
JVM heap pressure is the single most common cause of OpenSearch instability. This guide explains what heap usage means, which thresholds matter, and what to do when the numbers climb.
Pulse vs OpenSearch Doctor: Which Is Right for Your Team?
Two products, very different audiences. An honest comparison of Pulse and OpenSearch Doctor — what each does well, what it doesn't, and who should use which.
OpenSearch ISM Policies: Common Mistakes and How to Avoid Them
Index State Management is one of the most powerful — and most misused — features in OpenSearch. Here are the mistakes that cause silent failures and how to build policies that actually work.