Kibana 环境搭建与配置:从 deb 安装到接入 Elasticsearch 集群
记录 Kibana 7.17.22 的离线环境搭建全流程:通过 deb 包下载与 dpkg 安装,修改 kibana.yml 接入 Elasticsearch 集群(配置 server.port/host、elasticsearch.hosts、i18n.locale 中文),使用 systemctl 启动并验证 5601 端口监听,最后通过 WebUI 访问。
记录 Kibana 7.17.22 的离线环境搭建全流程:通过 deb 包下载与 dpkg 安装,修改 kibana.yml 接入 Elasticsearch 集群(配置 server.port/host、elasticsearch.hosts、i18n.locale 中文),使用 systemctl 启动并验证 5601 端口监听,最后通过 WebUI 访问。
围绕 Elasticsearch 集群级安全设置 action.destructive_requires_name 展开:该配置决定删除索引时是否必须指定明确名称(禁用通配符与 _all)。涵盖动态 API(_cluster/settings,persistent/transient)与静态 elasticsearch.yml 两种配置方式,以及如何验证通配符删除被拦截、明确名称删除成功。
围绕 Elasticsearch 文档的 REST API 展开:单文档的创建(指定/不指定 id)、查看(全量/指定/DSL 查询)、修改与删除,以及批量写入(_bulk)与批量读取(_mget)等常见文档级运维操作。
围绕 Elasticsearch 索引的 REST API 管理展开:索引的创建、查看、自定义分片与副本数量,修改副本数量、删除指定/批量删除索引数据,索引开启与关闭,索引模板与组件模板的创建/查看/修改/删除,以及索引别名的增删改查与实际查询应用。
从 ElasticStack 组件(Elasticsearch / Logstash / Kibana / Beats)入手,重点记录 Elasticsearch 单点部署与集群搭建:软件包下载、服务安装、elasticsearch.yml 关键配置(集群名、数据与日志路径、监听地址端口、单点/集群模式)、节点时区统一、配置分发与集群启动、端口与节点状态验证。