美文网首页
LogStash多来源日志收集配置

LogStash多来源日志收集配置

作者: 云爬虫技术研究笔记 | 来源:发表于2019-01-11 23:34 被阅读7372次

  最近需要做一下K8S的应用内日志收集,试水了一下LogStash的日志收集,下面给大家看一下如何收集多来源的日志。

<pre name="code" class="python">
input {
    file {
        type => "tms_inbound.log"
        path => "/JavaWeb/tms2.wltest.com/logs/tms_inbound.es.*.log"
        codec => json {
                charset => "UTF-8"
            }
    }
 
    file {
        type => "tms_outbound.log"
        path => "/JavaWeb/tms2.wltest.com/logs/tms_outbound.es.*.log"
        codec => json {
                charset => "UTF-8"
            }
    }
}
 
 
 
output {
    
    if [type] == "tms_inbound.log" {
       elasticsearch { hosts => "10.230.3.183:9200"
                        index =>  'tms_inbound.log-%{+YYYY.MM.dd}'
                        codec => "json" }
        }
    else{
      elasticsearch { hosts => "10.230.3.183:9200"
                        index => 'tms_outbound.log-%{+YYYY.MM.dd}'
                        codec => "json" }
        }
 
}

  总结一下,也就是我们需要赔多个Input,然后再根据不同InputType来配置不同的导出方式。

相关文章

  • LogStash多来源日志收集配置

      最近需要做一下K8S的应用内日志收集,试水了一下LogStash的日志收集,下面给大家看一下如何收集多来源的日...

  • 无线考勤实现

    配置华为控制器,启用 SysLog配置华为SysLog 使用 Logstash 实现日志收集 使用 Elastic...

  • docker-compose部署ELK

    利用filebeat收集数据,通过编写配置文件,将产生的日志文件,发送给logstash,logstash再将数据...

  • logstash-forward

    负责收集本地日志,传送给远程的logstash,新建一个forward.conf文件 在logstash中的配置文...

  • elk分析nginx日志

    日志格式示例 nginx日志示例 配置logstash logstash 配置文件 添加pattern_dir ...

  • ELK分析tomcat 业务日志

    日志格式示例 tomcat错误日志示例 配置logstash logstash 配置文件 添加pattern_di...

  • Filebeat、Logstash、Kafka 三步曲

    Filebeat > Logstash > Kafka 使用步骤 使用filebeat收集日志到logstash中...

  • ELK创建索引配置

    ELK需要收集多种类型日志,并且在kibana分开使用不同索引相关配置 logstash分别收集tomcat,ng...

  • 详细介绍如何搭建ELK集群

    Logstash1.1 安装注:安装在需要收集日志的机器上。 1.2 创建配置 1.3 启动 ElasticSea...

  • 使用elk收集应用日志

    使用elk收集应用日志 使用redis作为broker,logstash作为indexer,收集日志进入es。 相...

网友评论

      本文标题:LogStash多来源日志收集配置

      本文链接:https://www.haomeiwen.com/subject/sgtqdqtx.html