Logstash 封装器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_922b1001/logstash-wrap。
技能介绍
问题背景
Logstash 常出现在日志采集、事件转发和运维告警链路里,但配置往往分散。若脚本或 GitHub 工作流需要反复调用同一组 logstash 命令,手写参数、拼装 pipeline、处理临时文件会增加调试成本。Logstash Wrap 更像一层轻量封装,把常见操作收敛到可复用入口。
工作方式与边界
资料将其标记为 tool、github、automation,适合嵌入自动化流程:
- 复用一组固定参数调用
logstash - 在 GitHub 工作流中触发日志处理或检查动作
- 减少命令拼接与路径配置漂移
它不是完整日志平台,也不替代 input、filter、output 插件配置。使用前需确认本机已有 logstash,并检查配置路径、权限、脱敏规则;在 GitHub 中应避免把密钥直接写入日志或动作参数。
使用场景
- 在 GitHub 工作流中复用同一组 Logstash 命令,触发日志采集或检查动作。
- 把分散的 logstash 启动参数收敛到固定封装,减少脚本里手动拼接命令。
- 在自动化任务里临时处理一批日志文件,并保留可重复的配置路径。
适合人员
- 需要把 Logstash 命令嵌入 GitHub 自动化流程的 DevOps 工程师。
- 希望减少脚本中手动拼接 logstash 参数的 SRE 运维工程师。
- 负责日志管道检查与临时批处理任务的运维工具开发者。