这几天调试网络设备和安全设备的过程中发现有时候看日志很不方便,便找了一个自建日志服务器的方法,写出来供大家备忘一下。

首先安装一台Linux服务器,这里以Centos 7.6为例,用这个操作系统的原因是它基于Red Hat,而且免费的……

1、 先来看看操作系统的版本

顺便记录一下查看linux系统版本的几种方法。

第一种:uname -a

第二种:cat /proc/version

第三种:cat /etc/redhat-release (仅适用于redhat系统)

这个显示的信息是比较准确的。

第四种:cat /etc/issue

不知道是我系统装的有问题,还是怎么滴,没显示出来

第五种:lsb_release –a

这个试了好多次,也不行,看来真是我装的有问题了………

好了,不计较这个问题了。

2、 安装syslog服务

通常情况下,linux服务器可以通过rsyslog来实现syslog服务,在Centos6以后,rsyslog都已经预装到系统中了。可以使用下列命令验证一下。

# rpm –qa | grep rsyslog

# rsyslogd –v

假如你的系统没有安装rsyslog,可使用yum –y install rsyslog进行安装,前提是你要配置一个可用的yum源。

3、 编辑syslog配置

接下来我们编辑一下配置文件,配置文件的路径是/etc/rsyslog.conf

1) 创建监听

红线部分的,要去掉#注释,其中$UDPServerRun 514表示监听UDP514端口,$inputTCPServerRun 514表示监听TCP514端口。

2) 创建日志模板

有人说要在GLOBAL DIRECTIVE后面加,我就加在监听后面,也可以使用。这里不深究了。$template是模板。RemoteHost是描述,可以修改。/log是日志保存的路径。%FROMHOST-IP%-%$YEAR%%$MONTH%%$DAY%.log表示日志名称以设备的IP地址开始,后面加上年月日,例如:127.0.0.1-20190901.log。

3) 编辑工作路径

为了方便查看,我把所有的日志都改到/log目录下了。

配置编辑完成,保存。

配置编辑完了,先不忙着启动服务。因为这个时候启动服务,会被本地防火墙拦截。我们先整理一下运行的环境。

4、 整理运行环境

1) 检查防火墙状态

因为是Centos7所以得用systemctl来查看

默认是开启的,我们通过systemctl将它关闭并且停止它运行

2) 关闭SELinux

编辑vim /etc/selinux/conifg

将SELinux设置为disabled

3) 将rsyslog设置为开机自启动

5、 启动rsyslog服务

6、 检查rsyslog服务状态

主要查看TCP和UDP的514端口

7、 测试查看日志

查看日志之前,我们要先选一台或多台设备,将日志服务器修改为你创建的这台syslog服务器。这里就不示意设备端配置了。我们只查看日志。

这里我只添加了一台设备,先来看一下这台防火墙的日志,IP地址掩去了……

看日志的时候呢,我们要用tail -f xxx.xxx.xxx.xxx-20190926.log来查看,否则日志变更不全自动更新的哦!

日志里关键信息掩去了,这里可以看到很多关于设备的日志信息,同时还包括防火墙拒绝的数据包日志信息,对于网络维护很有益处。希望能帮到大家。

服务器同时装mysql和sqlserver_Centos创建syslog服务器相关推荐

  1. 服务器信息管理 实例,配置信息输出到syslog服务器示例

    配置不同模块和级别的日志分别输出到不同的syslog服务器中,同时配置备份syslog服务器,实现对信息的备份. 组网需求 运行中的Device会产生大量的信息,而Device本身的存储空间相对有限, ...

  2. visual报表服务器项目,为 Visual Studio ALM 创建报表服务器项目

    为 Visual Studio ALM 创建报表服务器项目 06/09/2015 本文内容 通过使用 SQL Server 报表设计器来创建报表可以跟踪团队的进度. 在可以使这些报表基于 Visual ...

  3. 物流服务器维护,物流企业网络维护与管理 Email邮件服务器的基本配置 任务3-3 创建电子邮件服务器.doc...

    PAGE PAGE 26 <物流网络维护与管理>实训与实践 任务3-3创建电子邮件服务器 [实验目的] 了解电子邮件系统的构成和工作流程: 掌握电子邮件服务器的架设方法: 了解电子邮件服务 ...

  4. 自建服务器打印机,关于Windows 2016 Server创建打印机服务器后对打印机设置权限的问题...

    目前准备在Windows 2016 Server上部署打印机服务器,经过测试: 当网络打印机添加到打印机服务器时,每台打印机的 "安全" 里面必须要设置 everyone 有&qu ...

  5. aix修改日志服务器,配置aix将audit日志发送syslog服务器

    一.配置audit的config文件 以root用户编辑/etc/security/audit/config文件 vi /etc/security/audit/config start: binmod ...

  6. 远程连接华为云服务器上的MySQL

    1.给云服务器设置安全策略 登录华为云-->打开控制台-->进入安全组-->创建新的安全组-->点击配置规则-->修改其中现有的一条规则或新建一条规则-->选择My ...

  7. 虚拟机建立游戏服务器,在虚拟机上创建游戏服务器

    在虚拟机上创建游戏服务器 内容精选 换一换 云服务器创建后区域固定,不能将云服务器转移到另一个区域,也不能将云服务器转移到另一个帐号.您可以通过镜像迁移方式实现云服务器的跨帐号跨区域迁移.服务器迁移的 ...

  8. 【MySQL】如何把Windows上的MySQL数据库迁移到Linux服务器上

    目录 1. 前言 2. 物理备份与逻辑备份 3. mysqldump实现逻辑备份 4. 逻辑恢复 1. 前言 最近在学黑马的<瑞吉外卖>,前期的基础版本一致在 Windows 电脑上开发, ...

  9. 配置VMware ESXi 5事件发送到SYSLOG服务器

    在大型网络中,我们需要对各类设备,如路由器.交换机.防火墙.Windows/Linux服务器.数据库等进行统一的运维日志管理,以及时了解网络的运维状况. 有朋友问:VMware支持syslog外发吗? ...

最新文章

  1. git push 不再需要重复输入账户密码的技巧
  2. 使用这个库,让你的服务操作 Redis 速度飞起
  3. OpenGL:关于获取渲染结果的深度信息的问题
  4. Python os模块文件操作(一)
  5. 去除网页上图片的虚框和a文字链接上的虚框
  6. JavaScript学习笔记(五)--深拷贝浅拷贝
  7. 理发师睡觉问题、银行叫号问题详解 操作系统
  8. Mysql数据库小结
  9. 使用ViewPager + Fragment实现微信底部Tab效果
  10. 开课吧课堂之如何创建多级类层次
  11. iCloud “文稿和数据”功能即将关闭,如何将数据迁移到 iCloud 云盘?
  12. php异步表单,利用ajax实现表单的异步互动——2018年4月10日
  13. 小明的烦恼 详解(C++)
  14. windows录屏_工具推荐:这些录屏软件既免费又好用
  15. linux命令行大全第2版,Linux命令行大全(第2版)
  16. 2021-07-29 vue事件冒泡和事件捕获,阻止冒泡和阻止浏览器默认行为
  17. python判断可逆素数_可逆素数 - 寂寞暴走伤的个人空间 - OSCHINA - 中文开源技术交流社区...
  18. sudo: /etc/sudoers is world writable sudo: no valid sudoers sources found, quitting sudo: 解决方法
  19. 麦当劳McDonalds 社会责任验厂(SWA)审核指南
  20. 单片机故障排除篇--如何判定是硬件问题还是软件问题?

热门文章

  1. Mac上解决Chrome浏览器跨域问题
  2. webpack 打包
  3. Spring中的ModelAndView
  4. 人工机器:jetsonnano推理时出现 Segmentation fault(core dumped)
  5. 谱聚类、Chameleon聚类、PCCA、SOM、Affinity Propagation
  6. linux克隆出现mac地址错误
  7. 自建Yum源并与科大开源镜像站进行同步
  8. Web后端语言模拟http请求(带用户名和密码)实例代码大全
  9. Oracle CheckPoint进程
  10. css3实践之图片轮播(Transform,Transition和Animation)