如何同时使用多个Logstash进行不同的日志传输

简介: 项目需新增Logstash处理Spring Boot日志,但与现有实例共用默认data目录导致启动失败。错误提示“another instance using the configured data directory”。解决方法:为新实例指定独立data路径,支持命令行`--path.data`、配置文件或环境变量三种方式,确保目录存在且有写权限。

在编写项目时,由于之前已经有了一个完整的ELK日志分析,现在又有一个新的项目需要ELK,于是想再配置一个Logstash来专门处理新的日志

首先,编写了一个新的Logstash.conf文件

input {
kafka {
bootstrap_servers => "kafka:9092"
topics => ["spring_boot_logs"]
codec => "json"
}
}

output {
elasticsearch {
hosts => ["elasticsearch:9200"]
index => "spring_boot-logs-%{+YYYY.MM.dd}"
}
}

然后启动logstash,发现:

[2025-06-08T16:19:35,533] [FATAL] [logstash.runner] Logstash could not be started because there is already another instance using the configured data directory. If you wish to run multiple instances, you must change the "path.data" setting.

使用多个logstash.png

问题解析1. 冲突根源

  • Logstash 默认使用固定数据目录(path.data,通常是安装目录下的 data 文件夹)。
  • 当前已有一个 Logstash 进程占用了该目录,新实例无法访问同一目录导致冲突。
  1. 后果
    • Logstash 拒绝启动,报错后强制退出((SystemExit) exit),进程终止(退出代码 1)。

解决

因为不能干扰之前的日志处理,所以选择要为 Logstash 配置不同的数据目录,可以通过以下几种方式实现

  1. 使用命令行参数 --path.data
/usr/local/logstash/logstash-9.0.1/bin/logstash --path.data=/path/to/new/data/directory
  1. 修改 logstash.yml 配置文件:
  • 编辑 /usr/local/logstash/logstash-9.0.1/config/logstash.yml
  • 添加或修改以下行:
path.data: /path/to/new/data/directory
  1. 使用环境变量:
export LOGSTASH_PATH_DATA=/path/to/new/data/directory
/usr/local/logstash/logstash-9.0.1/bin/logstash

确保新指定的数据目录存在且 Logstash 用户有写入权限。每个 Logstash 实例应使用唯一的数据目录以避免冲突。

使用,命令行启动新的Logstash

记得要创建新的data目录

bin/logstash -f config/es-logstash.conf --path.data=/path/to/new/data/directory
相关实践学习
以电商场景为例搭建AI语义搜索应用
本实验旨在通过阿里云Elasticsearch结合阿里云搜索开发工作台AI模型服务,构建一个高效、精准的语义搜索系统,模拟电商场景,深入理解AI搜索技术原理并掌握其实现过程。
ElasticSearch 最新快速入门教程
本课程由千锋教育提供。全文搜索的需求非常大。而开源的解决办法Elasricsearch(Elastic)就是一个非常好的工具。目前是全文搜索引擎的首选。本系列教程由浅入深讲解了在CentOS7系统下如何搭建ElasticSearch,如何使用Kibana实现各种方式的搜索并详细分析了搜索的原理,最后讲解了在Java应用中如何集成ElasticSearch并实现搜索。  
相关文章
|
安全 API
如何通过静态凭据连接阿里云MCP Server(持续更新)
阿里云API MCP Server是阿里云官方提供的MCP服务,支持自定义API调用与Core模式全量集成。本文详解静态凭据连接方式:需安装官方应用、RAM授权、配置AccessKey,并在Qoder等客户端完成环境变量或CLI集成,实现安全高效的云服务调用。(239字)
如何通过静态凭据连接阿里云MCP Server(持续更新)
|
4月前
|
存储 供应链 安全
指纹浏览器安全选型:从供应链投毒到七大评估维度
本文深度剖析指纹浏览器行业频发的安全事件(如插件投毒、服务端泄露、木马植入等),揭示其因Electron架构缺陷、供应链失控、本地API裸奔等导致的“高危蜜罐”本质,并提出涵盖国际认证、安全历史、加密架构、TLS 1.3、2FA、插件签名、API管控等7个维度的可落地选型评估框架,助开发者守住资产安全底线。
|
16天前
|
人工智能 安全 API
阿里云Token Plan 个人版Quick Start:最低39 元/月,主流AI工具直接接入,Credits 统一计量
阿里云百炼 Token Plan 个人版是面向个人开发者的 AI 大模型订阅服务,采用 Credits 统一计量,支持在 Claude Code、Cursor、Qwen Code 等主流 AI 编程和智能体工具中使用。目前提供 Lite、Standard、Pro 三档套餐及用量包,限时价格分别为 39 元/月、139 元/月、499 元/月。
阿里云Token Plan 个人版Quick Start:最低39 元/月,主流AI工具直接接入,Credits 统一计量
|
8天前
|
缓存 编解码 测试技术
GPT Image 2.5 图片生成费用详解:Flare 与 Sunburst 两种模式定价解析
OpenAI发布GPT-Image 2.5双模型:Flare(重速度)与Sunburst(重精度),均按token计费——文字输入$5M、图片输入$8M、输出$30M/百万token,缓存另计。单价统一,但实际单图成本因用量而异,官方提供输出token估算器。
|
3月前
|
前端开发 Java Nacos
Nacos 注解全解析:7 个核心注解 + 5 个生产踩坑清单(2026 实测)
Nacos 注解用错,是 90% 微服务 Bug 的根源。本文把注册发现、配置热更新的 7 个核心注解、动态刷新原理和 5 个生产踩坑一次讲透,附可运行代码。
554 2
Nacos 注解全解析:7 个核心注解 + 5 个生产踩坑清单(2026 实测)
|
3月前
|
人工智能 自然语言处理 测试技术
告别手动画图:用自然语言生成可直接发布的 SVG+PNG 技术图
`fireworks-tech-graph`它把技术图这件事,从一次性手工劳动,变成了一种可以沉淀、复用、批量生成的 Skill 能力。在 AI/Agent 相关内容越来越多的背景下,这是一个很值得试一下的项目。
473 10
告别手动画图:用自然语言生成可直接发布的 SVG+PNG 技术图
|
3月前
|
人工智能 自然语言处理 安全
多AI聚合的五个常见误区:你以为的“交叉验证”可能只是“重复犯错”
本文剖析多AI聚合系统五大常见误区:盲目追求数量、迷信“少数服从多数”、误信数据天然独立、将分歧视为缺陷、幻想彻底消除幻觉。强调模型独立性、分歧价值与用户主动判别才是发挥聚合效能的关键。
352 5
|
4月前
|
运维 Java 开发者
[015][web模块]基于Spring Boot的HTTP客户端日志与默认配置实战
本文详解基于Spring Boot的HTTP客户端统一配置方案,支持RestTemplate、RestClient与WebClient三种客户端,实现无侵入的日志记录(请求/响应头、状态码)、默认请求头注入(如X-Request-Id)、非2xx异常自动转换及链路追踪支持,全部通过Customizer与Filter机制自动装配,开箱即用,提升微服务调用可观测性与开发效率。(239字)
362 5
[015][web模块]基于Spring Boot的HTTP客户端日志与默认配置实战
|
3月前
|
SQL 安全 测试技术
《ZAKU渗透论:卓伊凡的2026渗透工程》第一章:黑客是怎么工作的?
渗透测试是授权下模拟黑客攻击,检验系统安全性;白帽合法防护,黑帽非法入侵,灰帽亦违法。攻击分7步:侦察、武器化、投递、利用、安装、C2、目标达成。它不同于自动化漏洞扫描,重在人工验证与深度分析。(239字)
450 6
|
3月前
|
供应链 安全 Linux
2026 年 5 月网络安全威胁复盘:Linux 漏洞、防御工具 0day 与供应链风险治理研究
本文剖析2026年5月全球网络空间五大高危威胁:Linux内核集中爆发CopyFail等漏洞、防御软件自身0day缺陷、路由器规模化僵尸网络、开发工具供应链投毒、高级精准钓鱼攻击。基于真实事件与PoC代码,提出覆盖终端、网络、供应链、人员的一体化主动防御框架,助力关键基础设施提升复合攻击抵御能力。(239字)
411 2

热门文章

最新文章