rsyslog:本地日志&日志服务器
2016-01-05 11:20
579 查看
rsyslog:本地日志&日志服务器
环境:CentOS Linux release 7.1.1503 (Core)
检查是否已安装
搜索合适的版本:
安装合适的版本:例如:
开个shell执行命令
在另外一个shell中执行
可以在tail的shell中看到以下的输出,,则说明已成功
配置文件/etc/rsyslog.conf中注释掉如下两行
重启rsyslog:
重启rsyslog:
client端执行命令
server端执行命令
可以看到如下输出, 则说明已成功:
环境:CentOS Linux release 7.1.1503 (Core)
安装
步骤检查是否已安装
rpm -qa | grep rsyslog,如果已安装则可跳过后面的步骤.
[root@localhost ~]# rpm -qa | grep rsyslog rsyslog-7.4.7-7.el7_0.x86_64 #说明已安装
搜索合适的版本:
yum search rsyslog
安装合适的版本:例如:
yum install rsyslog.x86_64
配置文件
位置:/etc/rsyslog.conf本地日志-写入本地文件
rsyslog默认是将日志存储在本地,所以不需要修改配置文件。测试
根据配置文件中*.info;mail.none;authpriv.none;cron.none /var/log/messages可以知道info级别的日志存储在/var/log/messages.
开个shell执行命令
tail -f /var/log/messages,关注是否有日志
在另外一个shell中执行
logger -p info "hello, local rsyslog"
可以在tail的shell中看到以下的输出,,则说明已成功
[root@localhost ~]# tail -f /var/log/messages Jan 5 10:47:30 localhost root: hello, local rsyslog
rsyslog日志服务器-日志写入远端rsyslog服务器
环境:
需要2个,一个做server,1个做client。Client端配置
配置文件/etc/rsyslog.conf的最后一行:*.* @@remote-hos:514.该配置默认是注释掉的,可以直接取消注释。并将
remote-host修改为自己的服务器地址,如果有需要端口号也可以修改
配置文件/etc/rsyslog.conf中注释掉如下两行
*.info;mail.none;authpriv.none;cron.none /var/log/messages authpriv.* /var/log/secure
重启rsyslog:
service rsyslog restart
Server端配置
编辑配置文件/etc/rsyslog.conf:取消TCP、UDP连接的注释,修改成如下# Provides UDP syslog reception $ModLoad imudp $UDPServerRun 514 # Provides TCP syslog reception $ModLoad imtcp $InputTCP
重启rsyslog:
service rsyslog restart
测试
server端开个shell执行命令tail -f /var/log/messages,关注是否有日志
client端执行命令
logger -p info "hello, remote rsyslog
server端执行命令
logger -p info "hello, local rsyslog
可以看到如下输出, 则说明已成功:
[root@localhost ~]# tail -f /var/log/messages Jan 5 10:58:20 localhost root: hello, remote rsyslog Jan 5 10:58:25 localhost root: hello, local rsyslog
相关文章推荐
- Centos6 编译安装Python
- 硬盘安装CentOS 6.2以及添加GRUB启动菜单
- CentOS 6.2实战部署Nginx+MySQL+PHP
- CentOS 7系统配置上的变化解析
- CentOS下DB2数据库安装过程详解
- CentOS 6.3下编译安装Ruby 2.0笔记
- 在Centos 5.5 上编译安装mysql 5.5.9
- 在阿里云的CentOS环境中安装配置MySQL的教程
- CentOS 6.5源码安装Erlang教程
- 在CenOS系统下安装和配置Redis数据库的教程
- centos 5.6 升级php到5.3的方法
- CentOS mysql安装系统方法
- centos下安装mysql服务器的方法
- CentOS 5.1 4.6最新官方下载地址列表
- Centos搭建GTK+Codeblock完整版
- CentOS 5.1下跑Mono和Asp.net的实现方法
- centos 安装免费控制面板kloxo步骤
- CentOS服务器+监控宝SNMP监控全攻略分享