欢迎光临散文网 会员登陆 & 注册

推荐一个go写的syslog服务

2023-08-29 10:19 作者:青阳小栈  | 我要投稿

https://gitee.com/loc711/goSyslog


syslog server 这是用golang写的用于收集syslog日志的程序,主要代码来自网络 目前用于网络交换设备的日志收集工作

一、使用方式: 

 1、建立数据库   

安装mariadb或mysql数据库,指定用户为root, 密码为delphi。安装时选一个空间大的硬盘分区。   

运行wlsbzz.sql, 生成数据库和log表,注意检查一下表的编码格式是否为utf8mb4,以防乱码。 

2、 打开防火墙,允许UDP,端口514。syslog标准默认端口是514。 

3、 运行go_syslog.exe 

 4、因为这个程序没有写成服务的模式,所以机子重启后需要重新运行。为方便可以在在系统的启动菜单中添加此程序的快捷方式。 

 二、网络交换设备的配置(以锐捷设备为例)

#conf t (config)#logging server 192.168.0.17       

# 指定syslog服务器地址,也就是运行本程序的计算机地址 (config)

#logging trap 7                    

# 指定日志的级别,7级是debuging级的 (config)#logging userinfo                  

# 记录用户信息 (config)

#logging userinfo command-log     

 # 记录用户使用的命令 

exit write

推荐一个go写的syslog服务的评论 (共 条)

分享到微博请遵守国家法律