Linux(Centos 7)yum安装syslog-ng并配置
环境:CentOS Linux release 7.3.1611 (Core)
获取安装的RPM:
[root@localhost yum.repos.d]# wget https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-13.noarch.rpm
--2020-11-26 09:50:24-- https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-13.noarch.rpm
Resolving dl.fedoraproject.org (dl.fedoraproject.org)... 38.145.60.22, 38.145.60.24, 38.145.60.23
Connecting to dl.fedoraproject.org (dl.fedoraproject.org)|38.145.60.22|:443... connected.
HTTP request sent, awaiting response... 200 OK
安装RPM:
[root@localhost yum.repos.d]# rpm -ivh epel-release-7-13.noarch.rpm
warning: epel-release-7-13.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
Preparing... ################################# [100%]
Updating / installing...1:epel-release-7-13 ################################# [100%]
yum安装syslog-ng
[root@localhost yum.repos.d]# yum --enable repo=epel install syslog-ng eventlog syslog-ng-libdbi
Loaded plugins: fastestmirror, langpacks
Usage: yum [options] COMMANDList of Commands:check Check for problems in the rpmdb
check-update Check for available package updates
clean Remove cached data
deplist List a package's dependencies
distribution-synchronization Synchronize installed packages to the latest available versions
downgrade downgrade a package
...
...
...Verifying : librabbitmq-0.8.0-3.el7.x86_64 5/7Verifying : ivykis-0.36.2-2.el7.x86_64 6/7Verifying : libnet-1.1.6-7.el7.x86_64 7/7Installed:eventlog.x86_64 0:0.2.13-4.el7 syslog-ng.x86_64 0:3.21.1-3.el7 syslog-ng-libdbi.x86_64 0:3.21.1-3.el7Dependency Installed:ivykis.x86_64 0:0.36.2-2.el7 libdbi.x86_64 0:0.9.0-6.el7 libnet.x86_64 0:1.1.6-7.el7librabbitmq.x86_64 0:0.8.0-3.el7Complete!
查看配置文件
[root@localhost ~]# cat /etc/syslog-ng/syslog-ng.conf
@version:3.21
@include "scl.conf"# syslog-ng configuration file.
#
# This should behave pretty much like the original syslog on RedHat. But
# it could be configured a lot smarter.
#
# See syslog-ng(8) and syslog-ng.conf(5) for more information.
...
防止syslog与syslog-ng冲突,关闭syslog服务:
[root@localhost ~]# chkconfig rsyslog off; chkconfig syslog-ng on
Note: Forwarding request to 'systemctl disable rsyslog.service'.
Removed symlink /etc/systemd/system/multi-user.target.wants/rsyslog.service.
Note: Forwarding request to 'systemctl enable syslog-ng.service'.
停止syslog服务,启用syslog-ng服务:
[root@localhost ~]# service rsyslog stop;service syslog-ng start
Redirecting to /bin/systemctl stop rsyslog.service
Redirecting to /bin/systemctl start syslog-ng.service
重启加载配置文件:
[root@localhost ~]# systemctl reload syslog-ng.service
配置文件修改:
@version:3.21
@include "scl.conf"options {time-reap(30);mark-freq(10);keep-hostname(yes);};
source s_local { system(); internal(); };
source s_network {syslog(transport(udp) port(514));}; #syslog使用的协议以及端口
destination d_local {file("/var/log/syslog-ng/messages_${HOST}"); }; #syslog日志保存的位置,以IP命名。#destination d_logs {
# file(
# "/var/log/syslog-ng/logs.txt" #syslog日志保存位置
# owner("root") # 文件所有者
# group("root") # 文件所属用户组
# perm(0777)); # 文件权限
# };log { source(s_local); source(s_network); destination(d_logs);};@include "/etc/syslog-ng/conf.d/*.conf"
发送日志方:syslog 配置修改/etc/rsyslog.conf
*.* /var/log/messages
*.*;local6.none /var/log/messages#local6.* @syslog server ip
#local6.* @192.168.44.210cron.* /var/log/cron
authpriv.* /var/log/securelocal6.* @192.168.50.102
Linux(Centos 7)yum安装syslog-ng并配置相关推荐
- Linux centos 使用yum安装MySQL
使用 yum 安装 1.yum install mysql-server -y 2.yum install mysql-devel -y 3.启动 service mysqld start 此时 ro ...
- centos yum 安装java_Linux Centos 使用 yum 安装java
Linux CentOS使用yum安装Docker Docker支持以下的CentOS版本: 目前,CentOS仅发行版本中的内核支持Docker. Docker运行在CentOS7上,要求系统为64 ...
- linux php7 yum 卸载,Linux_在Centos中yum安装和卸载软件的使用方法,安装一个软件时
yum -y install h - phpStudy...
在Centos中yum安装和卸载软件的使用方法 安装一个软件时 yum -y install httpd 安装多个相类似的软件时 yum -y install httpd* 安装多个非类似软件时 yu ...
- 在linux上使用yum安装JDK
在linux上使用yum安装JDK 2014-05-14 14:36:59 分类: Java 1.查找java相关得列表 [qyf@localhost ~]$ yum -y list java* 执行 ...
- Linux CentOS 6.8 安装 Docker
Linux CentOS 6.8 安装 Docker 一.移除Docker yum remove docker 二.移除 Docker-selinux yum remove docker-selinu ...
- linux安装替换python3,linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
前言 一般而言,新的 centos 7.x 中自带的 python 都是 2.x 的版本.对于我们运行 python 软件支持并不友好,所以需要进行升级操作 下载 python3 的包之前,要先安装相 ...
- Linux Centos中卸载 安装Mysql
Linux Centos中卸载 安装mysql8.0 原本云服务器中安装的mysql版本是5.7,现在想将其替换为mysql8.0版本.主要是因为官方表示 MySQL 8 要比 MySQL 5.7 快 ...
- centos 7 YUM 安装LAMP 环境
centos 7 YUM 安装LAMP 环境 两种安装方式: 使用163yum源,或阿里的yum源,或者搭建本地yum源 由于centos 7自带的yum 源是国外的,国内无法访问, 搭建使用 163 ...
- Centos下Yum安装PHP5.5,5.6
Centos下Yum安装PHP5.5,5.6 默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | gre ...
- yum安装php5.6 nginx,CentOS 7 yum安装 Nginx1.16 + MySQL5.5 PHP5.6
CentOS 7 yum安装 Nginx 下载nginx yum源 wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release- ...
最新文章
- 水管工游戏 (深搜)
- 一次excel的countifs的成功应用
- 【ES6】对象的拓展
- java实现HTML转PDF
- Curator selector
- /var/lib/mlocate/mlocate.db
- Silverlight实例教程 - Out of Browser的Debug和Notifications窗口
- HibernateEHCache –Hibernate二级缓存
- 创建第一个Djiago
- Json对象和Json字符串的区别
- 服务器哪个位置插网线,服务器网线接线图
- nexus nexus3_如何在Nexus 7的主屏幕上启用横向方向
- 井下各种压力概念及相互关系
- java解析富文本内容_java 解析富文本处理 img 标签
- 使用ant design遍历多选组件时,选择一个,所有便利的选择器都进行了选择。
- DHTMLET-Cascading Style Sheet 2.0 中文手册
- NOIP2015总结
- 计算机专业大学毕业找不到工作,再去Java培训机构学习可靠吗?
- vivox21支持html,【vivoX21评测】看完vivo X21这20个重点,我忍不住剁手_vivo X21_手机评测-中关村在线...
- 构建证券行情分析系统——准备