<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Elasticsearch on DAWN&#39;s Blog</title>
    <link>https://LMDAWN1127.github.io/tags/elasticsearch/</link>
    <description>Recent content in Elasticsearch on DAWN&#39;s Blog</description>
    <image>
      <title>DAWN&#39;s Blog</title>
      <url>https://LMDAWN1127.github.io/images/DAWN.jpg</url>
      <link>https://LMDAWN1127.github.io/images/DAWN.jpg</link>
    </image>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <lastBuildDate>Mon, 19 Oct 2026 14:00:00 +0800</lastBuildDate>
    <atom:link href="https://LMDAWN1127.github.io/tags/elasticsearch/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>ElasticStack 实战：ES JVM 优化与 Logstash 环境搭建及日志处理</title>
      <link>https://LMDAWN1127.github.io/posts/es-jvm-logstash/</link>
      <pubDate>Mon, 19 Oct 2026 14:00:00 +0800</pubDate>
      <guid>https://LMDAWN1127.github.io/posts/es-jvm-logstash/</guid>
      <description>围绕 ElasticStack 中 ES 与 Logstash 两个组件展开实战：一是 ES 的 JVM 基础环境优化，调整堆内存（-Xms/-Xmx，生产建议物理内存一半且不超 32GB），将 jvm.options 经 scp 分发至 11.0.1.112/113 并三节点重启生效；二是 Logstash 环境搭建，下载安装 logstash-7.17.22、加入 PATH、用 stdin-to-stdout 配置跑通管道；三是用 Logstash 处理自定义业务日志，编写 generate_log.py 造数，借助 mutate 过滤器（split 切分、add_field 加字段、convert 类型转换）将文本日志结构化后写入 Elasticsearch。</description>
    </item>
    <item>
      <title>Elasticsearch 数据映射（ip/date/geo_point）</title>
      <link>https://LMDAWN1127.github.io/posts/elasticsearch-data-mapping/</link>
      <pubDate>Thu, 15 Oct 2026 22:00:00 +0800</pubDate>
      <guid>https://LMDAWN1127.github.io/posts/elasticsearch-data-mapping/</guid>
      <description>围绕 Elasticsearch 字段映射（mapping）展开三个实战案例：ip 类型字段配合 CIDR 网段查询、date 类型字段按生日排序、geo_point 类型字段写入经纬度并经 Kibana Maps 在地图上可视化展示。</description>
    </item>
    <item>
      <title>Elasticsearch 集群安全配置：action.destructive_requires_name 防误删保护</title>
      <link>https://LMDAWN1127.github.io/posts/elasticsearch-destructive-requires-name/</link>
      <pubDate>Wed, 14 Oct 2026 21:00:00 +0800</pubDate>
      <guid>https://LMDAWN1127.github.io/posts/elasticsearch-destructive-requires-name/</guid>
      <description>围绕 Elasticsearch 集群级安全设置 action.destructive_requires_name 展开：该配置决定删除索引时是否必须指定明确名称（禁用通配符与 _all）。涵盖动态 API（_cluster/settings，persistent/transient）与静态 elasticsearch.yml 两种配置方式，以及如何验证通配符删除被拦截、明确名称删除成功。</description>
    </item>
    <item>
      <title>Elasticsearch 文档 API 管理：单文档与批量操作</title>
      <link>https://LMDAWN1127.github.io/posts/elasticsearch-document-api-management/</link>
      <pubDate>Wed, 14 Oct 2026 20:00:00 +0800</pubDate>
      <guid>https://LMDAWN1127.github.io/posts/elasticsearch-document-api-management/</guid>
      <description>围绕 Elasticsearch 文档的 REST API 展开：单文档的创建（指定/不指定 id）、查看（全量/指定/DSL 查询）、修改与删除，以及批量写入（_bulk）与批量读取（_mget）等常见文档级运维操作。</description>
    </item>
    <item>
      <title>Elasticsearch 索引 API 管理</title>
      <link>https://LMDAWN1127.github.io/posts/elasticsearch-index-api-management/</link>
      <pubDate>Wed, 14 Oct 2026 18:00:00 +0800</pubDate>
      <guid>https://LMDAWN1127.github.io/posts/elasticsearch-index-api-management/</guid>
      <description>围绕 Elasticsearch 索引的 REST API 管理展开：索引的创建、查看、自定义分片与副本数量，修改副本数量、删除指定/批量删除索引数据，索引开启与关闭，索引模板与组件模板的创建/查看/修改/删除，以及索引别名的增删改查与实际查询应用。</description>
    </item>
    <item>
      <title>ElasticStack 架构设计与 Elasticsearch 集群部署</title>
      <link>https://LMDAWN1127.github.io/posts/elastic-stack/</link>
      <pubDate>Wed, 14 Oct 2026 15:00:00 +0800</pubDate>
      <guid>https://LMDAWN1127.github.io/posts/elastic-stack/</guid>
      <description>从 ElasticStack 组件（Elasticsearch / Logstash / Kibana / Beats）入手，重点记录 Elasticsearch 单点部署与集群搭建：软件包下载、服务安装、elasticsearch.yml 关键配置（集群名、数据与日志路径、监听地址端口、单点/集群模式）、节点时区统一、配置分发与集群启动、端口与节点状态验证。</description>
    </item>
  </channel>
</rss>
