在Debian上安装Filebeat插件,通常无需额外下载插件包,可通过配置文件调用官方支持的插件,步骤如下:
sudo apt update
和sudo apt install filebeat
。/etc/filebeat/filebeat.yml
文件,在filebeat.inputs
部分选择所需插件类型并配置相关参数。如使用文件输入插件可配置为:filebeat.inputs:
- type: filestream
enabled: true
paths:
- /var/log/*.log
若要使用Elasticsearch输出插件,可添加:
output.elasticsearch:
hosts: ["localhost:9200"]
sudo systemctl restart filebeat
重启服务,使配置生效。sudo systemctl status filebeat
和日志文件sudo tail -f /var/log/filebeat/filebeat
,确认插件是否正常工作。如果是自定义插件,需先开发插件并将其复制到/usr/share/filebeat/plugin/
目录,再在配置文件中指定使用该插件,具体可参考相关开发文档。