我想将“ varnishcsa.log”导入Elasticsearch,最后使用Kibana发现/可视化数据。
我开始使用Elastic Stack:Elasticsearch> Filebeat> Kibana。
没有默认的“ Varnish”内置Filebeat模块。
我按照一些说明进行了一些测试(filebeat,logstash)...但是没有成功。
我正在寻找一种导入Varnishlog文件的方法,如下所示(工作)导入“ mysql-slow-queries.log”。
# run Elasticsearch and Kibana
./elasticsearch/bin/elasticsearch
./kibana/bin/kibana
# Import MySQL Slow Queries logs using Filebeat
./filebeat/filebeat -e --modules=mysql --setup -M \
"mysql.slowlog.var.paths=[/path/to/mysql-slow-queries.log]"
你能帮我吗?
我是一个初学者,请不要犹豫地举个例子... :)。
谢谢。
答案 0 :(得分:0)
您不需要默认模块即可通过Filebeat发送日志。请参阅示例配置here,并使用它来配置filebeat以将您的清漆日志发送到Elasticsearch。
- type: log
paths:
/var/log/varnish/varnishncsa.log
fields:
log_type: varnish
fields_under_root: true