Filebeat内置了不少的模块,可以直接使用他们对日志进行收集,支持的模块如下:[root@ELK-chaofeng07 logstash]# filebeat modules list
Enabled:
mysql
Disabled:
apache2
auditd
elasticsearch
haproxy
icinga
iis
kafka
kibana
logstash
mongodb
nginx
osquery
postgresql
redis
suricata
system
traefik
只要是上面出现的filebeat都是支持的,但是使用它之前需要设置一下才可以使用,比如:filebeat modules enable mysql
那这次我们来看看如何使用mysql模块收集mysql的慢查询日志和错误日志
1、首先是使filebeat支持mysql模块filebeat modules enable mysql
2、在配置文件/etc/filebeat/filebeat.yml启用输出到elasticsearch和kibana的功能。