Hello,
I'm new to filebeat/elk. My problem is the Kibana can't recognize the field in my log.
The log content looks(via less log.log
):
...
{"@timestamp":"2019-03-11T03:01:53.205+00:00","@version":"1","message":"spread not regression","logger_name":"com.arbitrage.tactics.hedge.FSHedgeTactics","thread_name":"Tactics-Worker","level":"INFO","level_value":20000}
...
the filebeat config:
filebeat.inputs:
- type: log
enabled: true
paths:
- /svc/arbitrage/log-logstash/arbitrage.log
output.elasticsearch:
hosts: ["xxx"]
filebeat.config:
modules:
path: ${path.config}/modules.d/*.yml
reload.enabled: false
filebeat.autodiscover:
providers:
- type: docker
hints.enabled: true
~
After I run filbert/ELK, the logs appeared, as:
it can't recognize the logger_name
, thread_name
...
Because I'm new in Filebeat/ELK, please don't mind if I post wrong place,
Thanks in advance!