例子1:[Perl]向syslog写入自定义日志(Sys::Syslog)
#!/usr/bin/perl
use Sys::Syslog qw(:DEFAULT setlogsock);
#若要使用setlogsock则需use Sys::Syslog qw(:DEFAULT setlogsock);
print $$;
my $message="test_message";
#通过internet域套接字或通过本地UNIX域套接字连接SYSLOGD,$socktype : inet(default) unix
$socktype="unix";
setlogsock($socktype);
#$identity,$options,$facility:服务器标识符,一组选项消息类型
#$options: cons,ndelay,nowait,pid : 若发送到syslogd失败则直接写到控制台,不等待立刻传输,包括PID,不等待被传输就返回
$identity="root";
@options=('cons','pid');
#$facility 定义了消息类型如下:
# auth 用户认证
# authpriv 有特权的用户认证
# cron cron守护进程
# daemon 各种系统守护进程
# ftp ftp守护进程
# kern 内核消息
# local0-local7 保留用于本地用法
# lpr 打印机
# mail 邮件
# news 新闻
# syslog 内部syslog
# uucp uucp系统
# user 各种用户程序来的消息
$facility="local0";
openlog($identity,\@options,$facility);
#syslog 优先级: emerg alert crit err warning notice info debug
syslog('err',$message);
分享到:
相关推荐
利用syslog协议 ,发送网络安全设备日志。java版
SysLog日志工具术语SYSLOG:系统日志协议SYSLOG功能功能启/停用参数配置,包括使用协议、服务器地址、服务器端口、字符编码SYSLOG预置数据使用已
syslog4j用于实现发送syslog,此包用于解决发送过程中的中文截断问题,上传至此是因为maven仓库中没有此包
syslog4j-0.9.46.jar ,能够解决消息内容发送不完整问题,maven官网仓库只有0.9.30版本,那个版本会出现发送的消息过长时截断问题
华为交换机设置Syslog日志服务器日志获取: <Huawei> system-view [Huawei]info-center enable //开启信息中心 [Huawei] info-center loghost 192.168.4.14 channel loghost //指定向日志主机输出日志信息的通道为 ...
syslog-搭建日志服务器 安装过程 1、运行Kiwi Syslog 安装包里的Kiwi_Syslog_Server_9.2.1.Eval.setup.exe,弹出安装界面,点击"I agree" 2、选择安装模式为"Install Kiwi Syslog Server as a service",两者的区别...
syslog 使用UDP 作为传输协议,通过目的端口514(也可以是其他定义的端口 号),将所有安全设备的日志管理配置发送到安装了syslog 软件系统的日志服务器,syslog 日志服务器自动接收日志数据并写到日志文件中。
9.2.1.Eval.setup.exe,弹出安装界面,点击"I agree" 2、选择安装模式为"Install Kiwi Syslog Server as a service",两者的区别是,前者可以在关闭软件主界面后仍然能记录日志,后者只能瞬时记录日志 syslog-搭建...
路由器交换机防火墙等网络设备的系统日志对于排错是非常重要的。虽然这些网络设备本身可以存储日志,但是系统自身存储的日志一般保存时间不超过24小时,并且仅仅以缓存的形式保存在内存里,如果设备关机又重启,之前...
perl-Unix-syslog perl系统日志
syslog-ng Docker映像该存储库包含以下Docker映像的源: balabit/syslog-ng :已安装syslog-ng。 它旨在用作系统日志记录服务。弃用的图片该存储库还包含以下图像。 但是,这些图像现在已过时和过时。 您可以在找到...
syslog-ng构建日志系统 syslog-ng构建日志系统
Syslog到CSV 将文件转换为csv文件(Debian 10),但其他文件也可以工作。 syslog-to-csv 下载并解压缩: 运行syslog-to-csv.py : python syslog-to-csv.py /var/log/syslog.1 或者如果您需要速度: pypy ...
此文件中包含了kiwi syslogd日志服务器把日志导入mysql和sqlserver两种数据库的配置方法,其它数据库的导入方法仿配即可。
windows系统下,按照syslog协议,将客户端日志上传到服务器 步骤: 1..准备工作,从syslog-win32网站上下载源代码压缩包(syslog-win32-0.3.tar.bz2)。解压缩后,把客户端所使用的两个文件添加到使用syslog的项目中...
Syslog::Stream::OctetCountingFraming.new应该能够接受任何 IO 对象。 require "stringio" require "syslog/stream" io = StringIO . new ( '176 <165>1 2003-10-11T22:14:15.003Z mymachine.example....
防火墙syslog接入日志服务器.pdf(文档可打印).zip
H3C_SYSLOG 华三系统日志使用讲解。
FTP syslog tftp服务器搭建,绿色安全,一键启用。。。。。。。。。。。。。。。。。。。。
Kiwi Syslog Server安装教程: 1. 运行Kiwi_Syslog_Server_9.5.0.setup.exe安装程序 2. 安装完成退出程序 3. 拷贝SolarWinds.Licensing.Framework.dll和ufmod.dll两个文件到软件安装目录,选择覆盖目的文件 4. 运行...