自带的rsyslog版本是8.24的

vim /etc/rsyslog.d/tomcat.conf,按如下编辑,每一段是读取并发送一个tomcat的日志,这里*.txt是要配置发送local_access_logYYYY-MM-DD.txt,目前没有找到方法动态生成这种日期结尾的文件名

由于我的syslog服务器采用的是udp接收,因此用一个@即可,如果是tcp用两个@

无需对/etc/rsyslog.conf做任何调整

配置保存后执行systemctl restart rsyslog重启rsyslog服务

这时去syslog服务器查看,应该就可以接收到tomcat的log了。

(启动后也可以通过rsyslogd -d去看rsyslog的启动console内容)

以下是另外一个服务器的配置:

#$ModLoad imfile#$InputFilePollInterval 1#$InputFileName /home/apache-tomcat-7.0.109/logs/catalina.out
#$InputFileTag tomcat-www
#$InputFileStateFile stat-tomcat-www
#$InputFileServerity info
#$InputFileFacility local1
#$InputFilePersisStateInterval 20000
#$RepeatedMsgReduction off
#$InputRunFileMonitor
#local1.* @172.x.x.112:514module(load="imfile" PollingInterval="5")
$InputFilePersistStateInterval 1
input(type="imfile"
#File="/home/apache-tomcat-7.0.109/logs/dlhitech_bylog4j.log"
File="/home/apache-tomcat-7.0.109/logs/*.txt"
Tag="tomcat_www"
PersistStateInterval="1"
reopenOnTruncate="on"
Severity="info"
Facility="local1")
local1.* @172.x.x.112:514
#local1.* @@172.x.x.112:514

注意,上面一段#注释掉的是旧版本的配置语法,放在这个版本是不能用的,也不影响启动,systemctl status rsyslog 都是正常的。

Centos7.9使用rsyslog将tomcat日志传输到syslog服务器相关推荐

  1. Tomcat日志配置远程Syslog采集

    本文将指引你:如何对Tomcat日志进行采集,并通过Syslog协议,自动实时的发送到远程的集中日志分析中心,便于集中式的日志存储和管理,提高网站的运维效率. 第一步:初始化日志采集环境 先确保系统中 ...

  2. nginx配置日志发送给syslog服务器

    需求描述 网站服务器用的nginx默认是把日志保存在本地的/var/log/nginx/access.log和/var/log/nginx/error.log, 想要同时输出给syslog日志服务器 ...

  3. linuxmessage日志消失_某工的centos7 启动了rsyslog之后,日志/var/log/messages等都不产生日志了,都是空的。求大神解决!...

    之前一直有日志生成的,正常运行,自从前几天搞了下好像重启了下rsyslog ,最后一次轮替日志之后,/var/log/message, /var/log/secure等都不记录了,并且都是空文件. 求 ...

  4. 【系统审计】syslog协议及其实现日志转发到syslog服务器

    一.syslog协议       linux系统中大部分日志是通过一种syslog机制产生和维护的.syslog是一种协议,分为客户端和服务器端.客户端产生日志,服务器端接收日志.并对接收的日志做出保 ...

  5. 2008系统服务器日志在哪里,windows-server-2008 – 如何将Windows Server 2008事件日志发送到syslog服务器?...

    Snare for Windows Vista is a Windows 2008 and Windows Vista compatible service that interacts with t ...

  6. java tomcat 日志分析工具_tomcat日志集中采集、分析与展示的几种方法

    大家在做分布式web系统的时候,比如那么多个tomcat,每天都会产生很多的日志(虽然已经按小时进行日志拆分了,但日志内容还是很大,vim查日志的时候很慢),而且那么多个tomcat,每个tomcat ...

  7. syslog中转服务器,从splunkforwarder转发日志到syslog服务器

    从sponsor那里收到了一个很奇怪的需求,客户需要用splunk的fowarder将日志同时输出到syslog服务器中,而且不能用别的forwarder,所以我提出的用Fluentd就被否定了.领导 ...

  8. 应用程序的日志通过rsyslog推送到syslog服务器

    centos5系列系统自带为syslog1.4.1 centos6系列自带rsyslog版本为5.8.10 centos7系列自带rsyslog版本为7.4.7 目前最新版rsyslog为8.27.0 ...

  9. 日志服务器搭建及配置_[ELK入门到实践笔记] 一、通过rsyslog搭建集中日志服务器...

    ELK 是elastic公司提供的一套完整的日志收集以及展示的解决方案,这是我在ELK学习和实践过程写下的笔记,整理成了一个ELK入门到实践的系列文章,分享出来与大家共勉.本文为该系列文章的第一篇,通 ...

最新文章

  1. Windows 7的CMD中 Telnet 无法执行的解决办法
  2. 5个最佳的Android测试框架
  3. CentOS6.3编译安装Nginx1.4.7 + MySQL5.5.25a + PHP5.3.28
  4. AI芯片初创公司单纯卖芯片还是捆绑算法的商业模式更好?
  5. git commit -amend_最常见的Git错误都有哪些,如何解决它们?
  6. 调制的缺点_什么限制了光模块内调制的性能?
  7. C++中,有哪4种与类型转换相关的关键字?各有什么特点?应该在什么场合下使用?
  8. linux怎么创建扩展分区,Linux磁盘创建扩展分区
  9. opencv 学习第三课 画线段 圆 椭圆 矩形 多边形 插入文字 代码注释版 保证你每一行都能读懂
  10. java获取pdf的属性_Java 文件属性.pdf
  11. GRE阅读高频机经原文及答案之鸟叫研究
  12. 学平面设计好找工作吗?做平面设计需要会什么技巧!
  13. arcgis裁剪多个shp文件_ArcGIS批量裁剪矢量数据
  14. 数据库表结构文档生成工具-screw (螺丝钉)
  15. 晚安西南-----尾管悬挂与回接
  16. 【2022-12-10 修订】如何将 BD(蓝光光盘)备份到硬盘 · 播放 BD 和 UHD BD
  17. TiDB 在 58 集团的应用与实践
  18. let和const与var的区别
  19. 被boss直聘转发过多而“封杀”的2021年全套java高级面试题有多牛
  20. 职业发展--优势和性格测试

热门文章

  1. 短信验证码的使用场景
  2. 应用遍地开花的时代,区块链盈利难题该如何解决?
  3. 全国计算机Access题库大全,计算机二级access题库大全.doc
  4. 王者荣耀挂机后就服务器不响应,王者荣耀:挂机影响有多严重,挂一次机你将会失去这些!...
  5. Android Touch事件传递
  6. 字符串三种方式切割:split、substring、StringTokenizer
  7. 小米10至尊纪念版和iPhone12哪个好 小米10至尊纪念版和iPhone12参数对比
  8. 东芝为何无法成为通用电气?日媒:或在于赚钱方法
  9. HTML5 新点总结-持续
  10. 创意编程作业-创意自画像