filebeat+kafka+logstash+es 数据存储异常

配置文件如下:


-------- filebeat -------

  • type: log
    enabled: true
    paths:

    • /var/log/nginx/userapi.access.log

json.message_key: true
json.keys_under_root: true
json.overwrite_keys: true
tail_files: true
fields:

log_topics: nginx_access.userapi
  • type: log
    enabled: true
    paths:

    • /var/log/nginx/openapi.access.log

json.message_key: true
json.keys_under_root: true
json.overwrite_keys: true
tail_files: true
fields:

log_topics: nginx_access.openapi
  • type: log
    enabled: true
    paths:

    • /var/log/nginx/productapi.access.log

json.message_key: true
json.keys_under_root: true
json.overwrite_keys: true
tail_files: true
fields:

log_topics: nginx_access.productapi


-------- logstash -------

1、openapi.conf
[root@staus conf.d]# cat openapi.conf
input{

kafka {
    codec => "json"
    topics => ["nginx_access.openapi"]
    bootstrap_servers => "127.0.0.1:9092"
    enable_auto_commit => true
    auto_commit_interval_ms => "1000"
auto_offset_reset => "earliest"
}

}
output {

      elasticsearch {
            hosts => ["http://127.0.0.1:9200"]
            index => "nginx_access.openapi-%{+YYYY.MM.dd}"
      }

}

2、product.conf
[root@staus conf.d]# cat product.conf
input{

kafka {
    codec => "json"
    topics => ["nginx_access.productapi"]
    bootstrap_servers => "127.0.0.1:9092"
    consumer_threads => 2
    enable_auto_commit => true
    auto_commit_interval_ms => "1000"
}

}
output {

      elasticsearch {
            hosts => ["http://127.0.0.1:9200"]
            index =>"nginx_access.productapi-%{+YYYY.MM.dd}"
            template_overwrite => true
      }

}

3、userapi.conf
input{

kafka {
    codec => "json"
    topics => ["nginx_access.userapi"]
    bootstrap_servers => "127.0.0.1:9092"
    consumer_threads => 2
    enable_auto_commit => true
    auto_commit_interval_ms => "1000"
}

}
output {

      elasticsearch {
            hosts => ["http://127.0.0.1:9200"]
            index =>"nginx_access.userapi-%{+YYYY.MM.dd}"
            template_overwrite => true
      }

}

------- index 存储异常如下
图片描述

------- logstash 报错信息如下图片描述

阅读 2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进