Linux上通常可以通过rsyslog来实现系统日志的集中管理,这种情况下通常会有一个日志服务器,然后每个机器配置自己日志通过rsyslog来写到远程的日志服务器上。

这里假定有两台服务器,一台作为系统日志的服务器(比如机器名logmaster),另一台作为日志的客户端(比如机器名logclient)

日志服务器配置

首先修改log master机器上的/etc/rsyslog.conf文件,将其中下面四行的注释取消

$ModLoad imudp
$UDPServerRun 514
$ModLoad imtcp
$InputTCPServerRun 514
  • 1
  • 2
  • 3
  • 4

然后重新启动rsyslogd服务

$ sudo /etc/init.d/rsyslog restart
  • 1

日志客户端配置

修改log node机器上的/etc/rsyslog.conf文件 
在最后加上如下行,目的是让Linux写日志的同时写一份到远端的log mater机器上

*.*         @logmaster
  • 1

然后重新启动rsyslogd服务

$ sudo /etc/init.d/rsyslog restart
  • 1

测试

在Linxu上可以使用logger命令来写入一条系统日志,比如

$ logger 'hello world'
  • 1

然后查看log master机器上的/var/log/messages文件,可以看到类似下面的内容

Jun 28 14:58:16 logclient root: hello world
  • 1

其中包括了日期,日志来源(机器名称),进程名和日志内容。

转载请以链接形式标明本文地址 
本文地址:http://blog.csdn.net/kongxx/article/details/46671575

Linux集中日志服务器rsyslog(亲测)相关推荐

  1. Linux集中日志服务器rsyslog

    Linux上通常可以通过rsyslog来实现系统日志的集中管理,这种情况下通常会有一个日志服务器,然后每个机器配置自己日志通过rsyslog来写到远程的日志服务器上. 这里假定有两台服务器,一台作为系 ...

  2. linux怎么配置日志,Linux配置日志服务器的图文教程

    Linux配置日志服务器的图文教程 前言 本文主要介绍的是关于Linux配置日志服务器的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 日志服务器配置文件:/etc/rsys ...

  3. linux samba默认端口,Linux 指定端口挂载samba 亲测可用!

    我在云主机开启了445,,46端口 通过tcptraceroute可以看到,运营商屏蔽了访问445 samba 端口 chunli@ubuntu ~$ tcptraceroute 47.88.159. ...

  4. 搭建日志服务器 rsyslog

    搭建日志服务器 rsyslog 文章目录 搭建日志服务器 rsyslog @[TOC](文章目录) 前言 一.ryslog是什么? 二.部署步骤 1.安装rsyslog服务 2.修改/etc/rsys ...

  5. 大数据平台安装部署(适用虚拟机级真实服务器,亲测)

    大数据集群搭建 一.基础环境准备 (虚拟环境or服务器环境) 1. 虚拟环境准备(服务器安装跳过此步骤) 1.1 安装vmware 注意:安装centos8系统及以上需要高版本vmware,实测vmw ...

  6. linux指向日志服务器

    linux  Centos6以后 1.备份rsyslog.conf文件 cp /etc/rsyslog.conf /etc/rsyslog.conf.bak 2. 编辑rsyslog.conf文件,在 ...

  7. [LINUX] 搭建日志服务器

    在Linux上搭建日志服务器过程 http://www.linuxidc.com/Linux/2008-01/10420p2.htm 1 创建日志服务器,用来接收客户端发送来的日志,采用Linux系统 ...

  8. Linux安装PHP MongoDB扩展(亲测)

    本文将讲述一下本人安装MongoDB扩展的过程,大家可以略作参考 亲测,但是一些步骤不太一样,比如 ./configure需要添加 --with-config参数 安装环境 Linux环境:CentO ...

  9. mysql 搭建日志服务器_一、架构01-搭建日志服务器Rsyslog

    搭建日志服务器 1.环境配置 环境: node01  192.168.32.132  rsyslog服务器 node02  192.168.32.128  rsyslog客户端 2.node01.no ...

最新文章

  1. 包云岗:是什么造成了学术界的科学精神之殇?
  2. python使用界面-如何使用Python建立有窗口、按钮之类的图形界面
  3. java清除输出内容_java – 从JSch中的命令输出中删除shell东西...
  4. javascript瀑布流效果
  5. Mysql命令行修改字段类型
  6. 用Typescript如火如荼地进行angular.js
  7. java esc_java – Swing:当按下ESC键时如何关闭对话框?
  8. Tiktok下载量激增至20亿次,视频带货或将席卷海外,跨境电商的风口
  9. linux中pushd和popd用法,在Linux中使用pushd和popd命令操作目录的用法
  10. Android NDK学习记录(一)
  11. XPS Viewer 无法设置权限账户 - 无法激活此计算机上的任何权限管理账户
  12. 转载:全志问题解决方法
  13. 计算机31进制表,74ls290构成31进制计数器电路图文详解
  14. 腾讯python招聘_技术 | Python:腾讯招聘信息抓取
  15. Latex数学公式方程格式总结
  16. 数据结构和算法 第六天内核链表是链表的终结者
  17. 沪牌一年来拍牌情况统计
  18. python 连接数据库 慢_python数据库mysql第二天
  19. API是什么?有哪些常见的API?
  20. YRCloudFile新版本携数据分层功能闪亮发布

热门文章

  1. 银杏谷资本合伙人郑雨林:我为什么围绕阿里云生态做投资?
  2. jpa 实体到数据库
  3. Javascript实现获取及设置光标位置的方法
  4. NAS与SAN架构:如何比较这两个存储系统
  5. even though和even if的区别
  6. T-SQL 查询、修改数据表
  7. 在JavaScript面向对象编程中使用继承(5)
  8. 使用广泛的开源PCB文件查看器 Gerbv 含多个严重漏洞
  9. 倾斜摄影测量无人机炸机的八大原因及“炸机”预防措施
  10. ubuntu server 10.4下LAMP的安装