Rsyslog 根据时间过滤消息 2024-7-1 • syslog 我想过滤日志,以便只有 13:00-14:00 之间的消息可以通过,我该怎么做?我知道我可以使用 访问消息内容$msg,但我该如何访问时间? 答案1 您可以使用正则表达式提取时间戳的小时部分,但使用即[0-9]{2}:仅捕获 2 位数字。()([0-9]{2}): if re_extract($timestamp,"([0-9]{2}):",0,1,"xx")=="13" then /my/file 看雷纳脚本 相关内容 在拉取镜像之前在 kubernetes 中设置环境变量 无法通过 vpn 连接到 sshd 使用已保存的 EDID,以便电视关闭时 Ubuntu 能够启动到正确的分辨率 grep 设备上的整个文件系统块 在 Fedora 上启动 SQL 服务器 Ubuntu 下载到第二块硬盘的分区上 如何删除特定字符出现之前/之后的所有内容? 无法连接到 SMTP 主机:smtp.office365.com,端口:587; Outlook/Exchange 会议室管理所需的权限 安装自签名证书后无法从 nginx 服务器获取 https 响应