在Debian系统上,Filebeat的默认配置文件通常位于 /etc/filebeat/filebeat.yml
。以下是一个基本的配置示例:
filebeat.inputs: - type: log enabled: true paths: - /var/log/*.log output.elasticsearch: hosts: - "localhost:9200" index: "filebeat-%{[agent.version]-%{yyyy.MM.dd}}" setup.ilm.enabled: false
主要配置项说明:
- filebeat.inputs: 定义了Filebeat要监控的输入源,这里是日志文件。
- output.elasticsearch: 定义了Filebeat将日志发送到Elasticsearch的配置,包括Elasticsearch的主机地址和索引名称。
- setup.ilm.enabled: 是否启用索引生命周期管理(ILM),这里设置为
false
表示禁用。
自定义配置:
- 你可以根据需要修改配置文件来指定Filebeat的行为,例如设置输出模块、配置输入模块、添加处理器等。
请注意,具体的配置选项可能会根据你使用的Filebeat版本和Debian系统的具体配置有所不同。建议参考Filebeat官方文档以获取最新和最准确的配置信息。