elasticsearch-logstash-kibana

2023-12-18 18:17:09

ELK

elk中默认是通过logstash来收集资料,通过logstash来将数据推送到ES中

  • 输入即数据来源
  • 输入即目的地ES
    logstash 配置文件
input {
  tcp {
    #模式选择为server
    mode => "server"
    #ip和端口根据自己情况填写,端口默认4560,对应下文logback.xml里appender中的destination
    host => "127.0.0.1"
    port => 4560
    #格式json
    codec => json_lines
  }
}
filter {
  #过滤器,根据需要填写
}
output {
  elasticsearch {
    action => "index"
    #这里是es的地址,多个es要写成数组的形式
    hosts  => "127.0.0.1:9200"
    #用于kibana过滤,可以填项目名称
    index  => "logstash_test"
  }
}

文章来源:https://blog.csdn.net/weixin_44347152/article/details/135066654
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。