syslog-ng 安装配置

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

 1. 安装eventlog

   tar zxvf eventlog.tar.gz

   configure --prefix=/usr/local/eventlog

   make

   make install

 2. 安装libol

   tar zxvf libol.tar.gz

   configure --prefix=/usr/local/libol

 3. 安装 syslog-ng

 

 4. tar zxvf syslog-ng.tar.gz

   export PKG_CONFIG_PATH=/usr/local/eventlog/lib/pkgconfig/

   configure --prefix=/usr/local/syslog-ng

   cd /usr/local/syslog-ng/

   mkdir etc

   cp doc/examples/syslog-ng.conf.sample  /usr/local/syslog-ng/etc/syslog-ng.conf

/etc/init.d/syslog stop

/usr/local/syslog-ng/sbin/syslog-ng

 

5.安装php-syslog-ng

tar zxvf php-syslog-ng

cp htm/* /usr/local/apache/htdocs

按照install操作

script移动到/usr/local/apache目录下

每天定期执行logrotate.php

 

 

6.客户端配置
linux使用的syslog守护进程主要有两种,syslog和syslog-ng
1、syslog
#vi /etc/syslog.conf
*.*                                                     @loghost
 
loghost为日志服务器的IP或者主机名,主机明必须能正确解析到日志服务器IP。
然后重新启动syslog服务:
#/etc/init.d/syslog restart
 
2、syslog-ng
在配置文件syslog-ng.conf中加入两行:
destination d_udp { udp("loghost" port(514)); };
log { source(src); destination(d_udp); };
重新启动syslog-ng服务
#/etc/init.d/syslog-ng restart
 
winodws服务器的配置
因为windows服务器不支持日志服务器,因此需要安装一个转换软件:
根据系统的版本下载32位和64位的程序。
解压后是两个文件evtsys.dll和evtsys.exe
把这两个文件拷贝到 c:/windows/system32目录下。
打开Windows命令提示符(开始->运行 输入CMD)
C:/>evtsys –i –h 192.168.10.100   #(日志服务器的IP地址)
-i 表示安装成系统服务
-h 指定log服务器的IP地址
如果要卸载evtsys,则:
net stop evtsys
evtsys -u
启动该服务:
C:/>net start evtsys
 
配置完成:)

SuSE(SLES)安装配置syslog-ng日志服务器,可整合splunk 在自动化部署AutoYast,自动化监控BMC Patrol两方面形成雏形后,日志的收集、管理、分析也顺势成为我们需要考虑的问题,结合自身业务系统平台特点,大多数系统基于sles_11_sp1或者sp2,对比rsyslogsyslog-ng后最终选择syslog-ng ose(open source edition)作为研究对象。以下内容中的参数解释请参阅官方文档,后续会补充有关Oracle日志写入方式,如果实力不行再考虑MySQL。 阅读详情

相关推荐

Windows + Syslog-ng 发送eventlog 到Splunk indexer

Windows + Syslog-ng 发送eventlog 到Splunk indexer

shenghuiping2001的专栏 497

syslog-ng安装包及安装步骤

syslog-ng安装包及安装步骤(syslog-ng_3.3.5.tar.gz,eventlog_0.2.12.tar.gz,syslog-ng安装步骤.txt)

Docker:安装 Syslog-ng 的技术指南

本文介绍了使用Docker部署Syslog-ng日志管理系统的详细步骤。首先通过Docker Compose配置容器,创建必要的目录结构和配置文件,启动Syslog-ng服务。然后以Spring Boot应用为例,演示了如何通过Logback将Java日志发送到Syslog-ng服务器,包括依赖引入、log4j配置和示例代码编写。最后提供了日志验证方法,确保日志成功接收并存储。这种部署方式简化了Syslog-ng安装过程,实现了高效的日志集中管理,适用于各种应用场景。

木头 1452

syslog-ng详解——安装syslog-ng

日志管理模块作为软件系统的一个重要子模块,其记录着系统运行的有关信息。当系统故障时,日志是用于问题定位的必备信息。所以,一个设计良好的日志模块及其重要,在Linux系统上往往用syslog(rsyslogd及klogd程序)来管理系统的日志。本文介绍的syslog-ngsyslog的next generation,具有比syslog更强大的功能和性能,优势在以下几个方面: 兼容syslog的功

专注探索c++,Linux等后台开发相关机制,欢迎关注,欢迎交流 6317

syslog-ng详细安装配置

[root@server2 software]# wget -d -r -np http://www.frasunek.com/sources/security/sqlsyslogd/ [root@server2 software]# cd www.frasunek.com/sources/security/sqlsyslogd/ [root@server2 sqlsyslogd]# rm -

小小白 4561

Syslog-ng RHEL 的安装配置

syslog-ng 作为 syslog 的替代工具,可以完全替代 syslog 的服务,并且通过定义规则,实现更好的过滤功能。作为运维来说一个好的日志工具比什么都重要。通常我们会管理不同的服务器,因此我们需要把日志集中一下以便于快速查找。这个时候就需要在每个服务器上部署一个日志收集工具了 syslog-ng 是你的不二选择。

HONEY MOOSE 910

java syslog-ng_syslog-ng详细安装配置

最近的一个sendcloud项目中需要使用到syslog-ng收集日志。原理是多台生产机部署不同的模块,包括nodeJs、java等等,各个生产机根据一定的规则产生日志。一般我们的生产机RedHat默认采用syslogd记录日志,可以使用syslogd将日志通过网络发送到指定的日志收集机器,统一分析。这台日志收集机器安装的就是syslog-ng,下面讲解一下syslog-ng安装配置步骤:[r...

weixin_39756336的博客 568

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/Packa.

cn_honor的博客 4003

syslog-ng mysql_syslog_ng安装配置及日志记录至mysql

实现环境:centos5.4+syslog-ng_3.3.1.tar+eventlog_0.2.12.tar+libol-0.3.9.tar安装eventlog:./configure –prefix=/usr/local/eventlog && make && make install安装 libol: http://www.balabit.com/do...

weixin_26757949的博客 454

配置rhel 6.4(64位)安装使用syslog-ng 3.5

这个笔记是我根据以往的syslog-ng 2.0的方面,更新到syslog-ng 3.5的笔记, 实测系统:centos 5.x 和 rhel 6.x 都顺利安装成功

过客2019 3341

mysql用 fifo 记录日志_syslog_ng安装配置及日志记录至mysql

实现环境:centos5.4+syslog-ng_3.3.1.tar+eventlog_0.2.12.tar+libol-0.3.9.tar安装eventlog:./configure –prefix=/usr/local/eventlog && make && make install安装 libol: http://www.balabit.com/do...

weixin_42364855的博客 240

Syslog-NG日志服务器安装配置

一.服务器安装配置 1.从syslog-ng的官方网站上下载编译好的rpm包,针对rhel的. 我把需要的rpm打个包放在这里了. 文件: Syslog-NG.rar 大小: 859KB 下载: 下载 2.安装(服务器跟客户端安装都一样,这里指的是linux客户端,windows客户端需要另外的软件) [root@Kevin syslog]# ls libdbi8-0

gyy823的专栏 3331

PLC对接扫码支付:串口与Modbus RTU实战指南

PLC对接扫码支付本质上是工业控制系统与消费级终端的协议桥接问题,核心在于理解串口通信基础、Modbus RTU帧结构及数据映射原理。它要求开发者掌握RS485物理层接线规范、ASCII到BCD的链路层解析逻辑,并将支付状态转化为确定性控制信号。该技术广泛应用于智能售货机、无人仓储分拣线和定制化包装设备等场景,尤其适合需在严苛时序下实现扫码触发动作的电气工程师与设备制造商。文中重点剖析了串口调试、Modbus RTU校验、台达PLC 485从站配置等高频实操难点,为工业现场快速落地提供可复用的技术路径。

aofan9566的博客 378

Solaris10下syslog-ng安装配置

从sunfreesoftware.com下载以下安装软件:gcc,eventlog, libiconv, libintl, zlib, pcre, openssl, glib, syslog-ng. syslog-ng安装 按顺序依次安装以下软件. gcc : root@node1 # gunzip gcc-3.4.6-sol10-sparc-local.gz root@nod...

weixin_30677073的博客 347

日志系统---配置rhel 6.4(64位)安装使用syslog-ng 3.5

第一步:安装 wget http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.5.4.1/source/syslog-ng_3.5.4.1.tar.gz wget http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.5...

FeelTouch Labs 536

红帽linux配置syslog,redhat – 在RHEL 7上安装syslog-ng

我很惊讶这给了我多少麻烦.我有一台RHEL 7机器我正在尝试安装syslog-ng.我添加了EPEL存储库,我得到以下输出:# yum install syslog-ng.x86_64 --enablerepo=epel syslog-ngLoaded plugins: amazon-id, rhui-lb, search-disabled-reposResolving Dependencies-...

weixin_39874350的博客 923
上一篇: Apache性能优化技巧
下一篇: chkconfig命令
wangxiaosen
博客等级 码龄19年 0粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值