首页 > 其他分享 >Filebeat 仅收集命名规则为 myapp_20231114.log 这种当月产生的日志,以及 myapp.log 新产生的当天的日志

Filebeat 仅收集命名规则为 myapp_20231114.log 这种当月产生的日志,以及 myapp.log 新产生的当天的日志

时间:2023-11-15 10:33:45浏览次数:40  
标签:20231114 log 收集 myapp 日志 now

Filebeat 仅收集命名规则为 myapp_20231114.log 这种当月产生的日志,以及 myapp.log 新产生的当天的日志,可以通过以下配置来实现:

filebeat.inputs:
- type: log
  enabled: true
  paths:
    - /data/myapp/logs/myapp_{{now | date: 'yyyyMM'}}*.log  
    - /data/myapp/logs/myapp.log  # 指定myapp.log日志路径
  ignore_older: 24h  # 只收集最近24小时内产生的日志

 

在这个示例中,我们使用了 paths 参数来指定要收集的日志路径。myapp_{{now | date: 'yyyyMM'}}*.log 使用了模板语法 {{now | date: 'yyyyMM'}} 来动态匹配当前年份和月份,例如 myapp_202311*.log 将匹配当月的日志文件,而 myapp.log 将匹配普通的日志文件。

另外,我们使用了 ignore_older 参数来指定只收集最近 24 小时内产生的日志。通过设置这个参数,Filebeat 将只收集最近产生的日志文件。

 

匹配当天的日期:myapp_{{now yyyyMMdd}}.log 使用了模板语法 {{now yyyyMMdd}} 来动态匹配当天的日期,例如 myapp_20231114.log 将匹配当月的日志文件

 

标签:20231114,log,收集,myapp,日志,now
From: https://www.cnblogs.com/goujinyang/p/17833272.html

相关文章

  • 定期删除日志shell脚本
    #!/bin/sh#dest:切割日志,只保留30天,每日00:10运行日志目录格式/var/log/YYYY-MM-DD#请赋予脚本执行权限!#crontab-e创建任务写入100***/当前脚本绝对路径#crontab-l查看任务#find递归找,所以删除后会报错找不到,其实已经删除输出重定向即可find/var/log-typ......
  • CATIA——CATIA日志文件路径在哪里?CATIA点击出现黑框闪退,CATIA日志文件在哪里?CATIA启
    背景:CATIA点击出现黑框闪退,CATIA日志文件在哪里?CATIA启动失败,也没有报错,是什么原因?百度之后,说的检查显卡驱动程序、重新安装CATIA、缺少acadres.dll等方法,感觉都不适用。于是看到一条说是让检查CATIA日志,感觉可行。1、CATIA日志文件路径在哪里?(1)C:\Users\zhaojj01\AppData\Loca......
  • QDAC使用记录-QLog
    一:日志发送到远程syslog服务器:varAWriter:=TQLogSocketWriter.Create;AWriter.ServerHost:=127.0.0.1;//远程服务器地址AWriter.ServerPort:=514; //远程服务器端口AWriter.UseTCP:=False;Logs.Castor.AddWriter(AWriter);二:日志记录到本地文件://LogPath为日志存......
  • Log4j入门使用(什么是日志? 为什么要使用Log4j)
    什么是Log4j?Log4j是一个Java日志组件,通过日志记录器接口,为程序提供了灵活的配置选项,可以将不同级别的消息输出到不同的目的地,如控制台,文件,数据库等。Log4j可以帮助开发人员更好地调试应用程序,同时也方便了运维人员对应用程序进行监控和故障排查。为什么要使用Log4j?Log4j是一个......
  • log4j配置日志文件
    配置log4j日志:1、在项目目录下创建 log4j.properties 文件2、复制以下代码:#将等级为DEBUG的日志信息输出到console和file这两个目的地,console和file的定义在下面的代码log4j.rootLogger=DEBUG,console,file#控制台输出的相关设置log4j.appender.console=org.apache.l......
  • element ui 设置el-dialog2级弹窗
    步骤1,通过<el-buttontype="text"@click="dialogTableVisible=true">添加活动</el-button>弹出第一层,themeData设置成你循环的数据<el-buttontype="text"@click="dialogTableVisible=true">添加活动</el-button><!--第一层弹......
  • 【Azure APIM】APIM Self-Hosted网关中,添加网关日志以记录请求头信息(Request Header
    问题描述在APIMGateway日志中,对于发送到APIMHost的请求,只记录了一些常规的URL,Status,Time,IP等信息。关于请求Header,Body中的信息,因为隐私保护的原因,默认没有记录。[Info]2023-11-16T06:19:28.482[GatewayLogs],isRequestSuccess:True,totalTime:2196,category:......
  • 管理心理学 Management Psychology
    管理心理学ManagementPsychology作者:浏览量:4046【课程编号】【所属模块】专业方向课【学分数】3学分【适用专业】心理学【学时数】52学时【开设学期】秋季【已开设次数】2次【建议选课人数】(必备项)40-80人(需要配助教)【授课教师姓名】孙晓敏,徐建平【授课教师......
  • loki日志http请求过大的报错
    错误现象日志平台使用的是Loki+Promtail组合,这边有个服务日志量很大。当我使用Grafana请求这个pod的服务日志时,grafana显示timeout或504报错。故障排查(1)调整Grafana的超时设置具体设置可参考Grafana从Loki查询大量日志时超时问题,我也尝试通过调整grafna-->数据源-->L......
  • LOGGING配置
    LOGGING={'version':1,'disable_existing_loggers':True,'formatters':{'verbose':{'format':'[application]%(levelname)s%(asctime)s%(module)s%(message)s'}},'handlers':{&#......