ElasticDBA

ElasticDBA

Running Elasticsearch and OpenSearch in production

Topics

  • Index Lifecycle ManagementILM and ISM policies, rollover, shrink, delete phases, and how to wire them into Beats, Logstash, and Fluentd pipelines.
  • Shards & AllocationShard sizing, unassigned shards, allocation mechanics, and the limits that bite you in production.
  • Monitoring & ObservabilityMonitoring Elasticsearch and OpenSearch clusters with the Stack Monitoring UI, Prometheus, Grafana, Datadog, and native APIs.
  • JVM Heap & MemoryHeap sizing, garbage collection, out-of-memory errors, and off-heap memory tuning for Elasticsearch and OpenSearch nodes.
  • Cluster Health & TopologyCluster status, node topology, master elections, and keeping a cluster alive under load.
  • OpenSearch MigrationMoving between Elasticsearch and OpenSearch — tools, AWS migration paths, licensing gotchas, and data migration strategies.
  • Version Upgrades & MigrationsRolling upgrades, major-version migration paths, and moving from Elasticsearch to OpenSearch without an outage.
  • Core Concepts & GlossaryPlain-English definitions of clusters, nodes, indices, shards, segments, and replicas for people new to the stack.
  • Fundamentals & FAQFoundational questions about Elasticsearch, OpenSearch, and general data lifecycle concepts for newcomers.
  • Cluster OperationsShard sizing, index lifecycle management, and upgrades — running Elasticsearch and OpenSearch clusters deliberately, not by trial and error.

Latest