码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Logstash多数据源多输出怎么办?



            我们用Logsatsh写配置文件的时候,如果读取的文件太多,匹配的正则过多,会使配置文件动辄成百上千行代码,可能会造成阅读和修改困难。这时候,我们可以将配置文件的输入、过滤、输出分别放在不同的配置文件里,甚至把输入、过滤、输出再次分离,放在不同的文件里。
    这时候,后期再需要增删改查内容的时候,就容易维护了。

    1、logstash如何读取多个配置文件

            我们知道在启动logstash的时候,只要加上-f /you_path_to_config_file就可以加载配置文件了,如果我们需要加载多个配置文件,只需要-f /you_path_to_config_directory就可以了。简单说,就是在-f后面加上目录就可以。
            注意:目录后面不能加 * 号,否则只会读取一个文件,但是在读取日志文件时,*可以匹配所有,比如sys.log*可以匹配所有以sys.log开头的日志文件,如sys.log1,sys.log2等。

            //比如 /home/husen/config/目录下有in1.conf、in2.conf、filter1.conf、filter2.conf、out.conf这5个文件,我们使用 /logstash-5.5.1/bin/logstash -f /home/husen/config启动logtstash,logstash会自动加载这个5个配置文件,并合并成1个整体的配置文件


    2、logstash多个配置文件里的input、filter、output

  • 相关阅读:
    Java 中“1000==1000”为false,而”100==100“为true?
    不用USB,通过adb无线调试安卓手机页面
    Netty解决粘包和拆包问题的四种方案
    电商API的应用价值:淘宝1688京东API接口系列
    Unity-timeline(时间线)
    【Rust 日报】2022-09-18 Linus提议将Rust添加到Linux6.1内核
    密码为什么要用Hash值储存?了解Hash算法原理
    各行各业都受到重创,游戏行业却如火如荼,如何加入游戏模型师职业
    交换排序—冒泡排序和快速排序
    web概述19
  • 原文地址:https://blog.csdn.net/qq_16397653/article/details/127673410
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号