debian

如何自定义Debian上Filebeat的日志路径

小樊
86
2025-02-14 20:47:48
栏目: 智能运维

要在Debian上自定义Filebeat的日志路径,请按照以下步骤操作:

  1. 打开Filebeat配置文件。默认情况下,该文件位于/etc/filebeat/filebeat.yml。使用文本编辑器打开它,例如使用nano:
sudo nano /etc/filebeat/filebeat.yml
  1. 在配置文件中找到logging.levellogging.to_files设置。如果尚未设置,请添加它们。例如,要将日志级别设置为info并将日志输出到自定义目录,请添加以下行:
logging:
  level: info
  to_files: true
  files:
    path: /custom/log/path/filebeat # 更改为您选择的路径
    name: filebeat
    keepfiles: 7

在这里,path是您要存储Filebeat日志的自定义目录。name是日志文件的名称,keepfiles是要保留的日志文件的最大数量。

  1. 如果您还没有创建自定义日志目录,请创建一个:
sudo mkdir -p /custom/log/path

确保将/custom/log/path替换为您在配置文件中指定的路径。

  1. 保存并关闭配置文件。

  2. 重新启动Filebeat服务以应用更改:

sudo systemctl restart filebeat

现在,Filebeat应该将日志输出到您在配置文件中指定的自定义路径。

0
看了该问题的人还看了