侧边栏壁纸
博主头像
知我隧道博主等级

一个被程序员生涯耽误的UI设计师

  • 累计撰写 23 篇文章
  • 累计创建 10 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

logstash根据不同应用建立不同索引

kongbai121
2022-06-09 / 0 评论 / 1 点赞 / 360 阅读 / 1391 字 / 正在检测是否收录...
在logback-spring.xml配置中加入
<!-- 输出到logstash -->
<springProfile name="dev">
    <appender name="logstash" class="net.logstash.logback.appender.LogstashTcpSocketAppender">
        <destination>192.168.1.69:4560</destination>
        <encoder charset="UTF-8" class="net.logstash.logback.encoder.LogstashEncoder">
            <customFields>{"application_name":"hello-logstash"}</customFields>
        </encoder>
    </appender>

    <root level="info">
        <appender-ref ref="logstash"/>
    </root>
    <logger name="com.yuedao" level="DEBUG"/>
</springProfile>
修改logback输出配置 加入%
input {
  tcp {
    mode => "server"
    host => "0.0.0.0"
    port => 4560
    codec => json_lines
  }
}
output {
  elasticsearch {
    hosts => "http://172.17.0.1:9200"
    index => "springboot-logstash-%{application_name}-%{+YYYY.MM.dd}"
  }
}

1

评论区