当前位置: 首页 > news >正文

linux rsyslog日志采集格式设定五

linux rsyslog日志采集格式设定五

1.创建日志接收模板

打开/etc/rsyslog.conf文件,在GLOBAL DIRECTIVES模块下任意位置添加以下内容

命令:

vim /etc/rsyslog.conf

测试:rsyslog.conf文件结尾添加以下内容

$template ztj,"%fromhost-ip% %app-name% %syslogseverity% %msg:1:5%-%msg:7:11% %msg%\n"
if ($fromhost-ip == '127.0.0.1') and ($syslogseverity < '6') then {
-/var/log/ztj.log;ztj
stop
}

$template ztj,"%fromhost-ip% %app-name% %syslogseverity% %msg:1:5%-%msg:7:11% %msg%\n"

#定义模板ztj

#fromhost-ip:日志中的主机IP地址

#app-name:产生日志的进程名称,其值与%programname%值相同

#syslogseverity:日志级别,以数字显示

#msg:1:5及msg7:11:对日志内容进行文本截取,分别截取第1至5个字符和第7至11个字符

其中,字符截取遵循的格式为“%msg:<fromchar>:<tochar>%”,即msg属性的属性文本从任意起始字符(fromchar)位置开始到任意结束位置(tochar)结束进行字符截取。在msg中,字符截取的偏移计数开始为1

#msg

http://www.lryc.cn/news/233790.html

相关文章:

  • uni-app:如何配置uni.request请求的超时响应时间(全局+局部)
  • AI中文版怎么用,版本分享,GPT官网入口
  • mysql数据库通过binlog恢复数据
  • 【unity插件】UGUI的粒子效果(UI粒子)—— Particle Effect For UGUI (UI Particle)
  • 高教社杯数模竞赛特辑论文篇-2023年C题:基于历史数据的蔬菜类商品定价与补货决策模型(附获奖论文及R语言和Python代码实现)(中)
  • element-ui plus 文件上传组件,设置单选,并支持替换和回显
  • ZYNQ7000---FLASH读写
  • SpringMVC log4j1升级log4j2
  • MATLAB算法实战应用案例精讲-【图像处理】机器视觉(基础篇)(十一)
  • UE的PlayerController方法Convert Mouse Location To World Space
  • 【Qt之QStandardItemModel】使用,tableview、listview、treeview设置模型
  • mongodb 6/7的 windows安装问题
  • 网站建设所需要的主要资源相关介绍
  • 互联网上门预约洗衣洗鞋店小程序;
  • OSPF开放最短路径优先(Open Shortest Path First)协议
  • 数据结构(c语言版本) 字符串操作
  • 【Pyqt5】windows和linux安装Pyqt5+designer
  • 【FPGA】Verilog:升降计数器 | 波纹计数器 | 约翰逊计数器 | 实现 4-bit 升降计数器的 UP/DOWN
  • 使用uniapp写小程序,真机调试的时候不显示log
  • hive数据库delete删除部分数据/删除分区内的数据
  • C/C++条件编译:#ifdef、#else、#endif等
  • 基于51单片机步进电机节拍步数正反转LCD1602显示( proteus仿真+程序+原理图+设计报告+讲解视频)
  • Vim 从何而来?
  • Auto.js 清除指定应用缓存
  • [EFI]Surface Pro 4电脑 Hackintosh 黑苹果引导文件
  • 【Java 进阶篇】深入浅出:JQuery 事件绑定的奇妙世界
  • Pair用法示例:
  • rpc依赖安装
  • 文件存储服务 实时通信服务 HTTP通信协议
  • Redis - 订阅发布替换 Etcd 解决方案