Linux日志管理之搭建日志服务器
前期准备
两台CentOS虚拟机
网络正常两台机器可以ping通
最后还缺一个屏幕前的你(搭建日志服务器)
需求
进行日志服务器的配置,使客户端把 任意类型的 高于和等于info级别的日志通过TCP的方式 发送到日志服务器中,并配置默认的日志采集格式为 日志时间 主机IP 日志记录目标 日志内容
搭建日志服务器
配置客户端(10.10.10.131)
[root@localhost ~]# vim /etc/rsyslog.conf #配置日志采集文件,之后保存
退出vim
[root@localhost ~]# systemctl restart rsyslog.service # 重启日志服务配置文件
在对面打开tail实时监听命令之后 客户端这边向其发送日志
[root@localhost ~]# logger=====================123331===============
配置日志服务器(10.10.10.142)
[root@localhost ~]# vim /etc/rsyslog.conf
[root@localhost ~]# systemctl restart rsyslog.service
[root@localhost ~]# netstat -ntlp | grep rsyslog # 查看514端口是否异常
[root@localhost ~]# firewall-cmd --add-port=514/tcp --permanent # 放行514端口
[root@localhost ~]# firewall-cmd --reload # 重载防火墙配置
[root@localhost ~]# tail -f /var/log/messages # 进行日志实时监听,我们看到已经接受到客户端发送的数据
# 开始在日志服务器端配置日志采集格式
[root@localhost ~]# vim /etc/rsyslog.conf
# ggbond是自定义的规则
[root@localhost ~]# systemctl restart rsyslog.service #重启配置服务
最后在客户端重新发送数据 ;服务器端打开监听日志
下图我们可以看到格式已改变
附录
自定义日志采集格式
$template 自定义格式名,"%timegenerated% %FROMHOST-IP% %syslogtag% %msg%\n"
"%timegenerated% #显示日志时间
%FROMHOST-IP% #显示主机IP
%syslogtag% #日志记录目标
%msg% #日志内容
\n #换行
在调用规则时也可以在message文件后面加冒号;+规则名字
Linux日志管理之搭建日志服务器相关推荐
- Linux下采用ss5搭建sock5服务器使用proxychains进行sock5客户端代理
Linux下采用ss5搭建sock5服务器&使用proxychains进行sock5客户端代理 1.ss5搭建sock5服务器 1.1下载ss5源码 1.2安装相关yum依赖 1.3编绎安装 ...
- 楼梯在SQL Server事务日志管理,三级:事务日志,备份和恢复(16周翻译)
楼梯在SQL Server事务日志管理,三级:事务日志,备份和恢复 通过托尼•戴维斯,2011/09/07 该系列 本文是楼梯系列的一部分:楼梯在SQL Server事务日志管理 当一切都很顺利,没有 ...
- java日志——修改日志管理器配置+日志本地化
[0]README 0.1) 本文描述+源代码均 转自 core java volume 1, 旨在理解 java日志--修改日志管理器配置+日志本地化 的相关知识: [1]修改日志管理器配置 1.1 ...
- [云计算学习3] Linux基础 : 使用chrony搭建时间服务器并让下游NTP同步时间
Linux基础 : 使用chrony搭建时间服务器并让下游NTP同步时间 第一步 安装Chrony并设置开机启动 第二步 为主机1(服务器)搭建时间服务器 第二步 为主机2(客户端)同步主机1的NTP ...
- 日志管理、配置日志服务器 、配置时间同步
日志管理程序:rsyslog 程序包:rsyslog ,端口默认514,加密日志,端口是 6514 配置文件:/etc/rsyslog.conf,/etc/rsyslog.d/.conf 库文件: ...
- Web群集与日志管理Haproxy搭建
文章目录 常见的web群集调度器 Haproxy应用分析 Haproxy调度算法原理 高并发架构 Nginx的安装与启动 Haproxy安装与启动 Haproxy配置文件详解 Haproxy配置文件详 ...
- linux创建sftp服务器,Linux Centos 6.6搭建SFTP服务器
众所周知SFTP账号是基于SSH账号的,所以在默认情况下访问服务器的权限是非常大的.下面为SFTP用户权限设置方法. 必要条件: 你的openssh-server版本至少得失4.8p1, 因为配置权限 ...
- mysql二进制日志管理_MYSQL二进制日志管理脚本
MYSQL二进制日志管理脚本脚本原理是每小时对进行flush生成新的二进制日志,将二进制日志备份至NFS,并压缩存放:#!/bin/bash#Purpose:管理二进制日志,每小时刷新二进制日志,并将 ...
- 容器日志管理 (2) 开源日志管理方案 ELK/EFK
本篇已加入<.NET Core on K8S学习实践系列文章索引>,可以点击查看更多容器化技术相关系列文章.上一篇<容器日志管理(1)>中介绍了Docker自带的logs子命令 ...
最新文章
- 初识广度优先搜索与解题套路
- android 启动速度优化终极方案
- Hadoop安装过程
- Java精选笔记_JDBC
- Python 处理分析 128 张 Excel 表格竟不到3秒?| 附数据集
- 关于json返回日期格式化的解决方案
- Codeforces7C 扩展欧几里得
- 谷歌支付服务端服务账号订单校验
- 联想Y450电源管理无法调节屏幕亮度的解决办法
- 如何在系统设置mysql环境变量(win11)
- WiFi 2.4G/5G/6G信道分布
- 有没有茶几的效果图制作流程啊-零基础学3D
- 微信小程序,画布中,根据需要展示的图片比例,获取能截取原图中的最大图片尺寸,并且不变形展示
- vulnhub:inferno-1.1
- Mac微信更新 可备份手机聊天记录
- 用java画哆啦a梦,来画哆啦A梦吧!
- win10升级补丁_微软官方给出无法安装WIN10更新的终极解决办法:覆盖安装
- udp攻击的PHP木马
- 地下水位监测系统-地下水超采综合治理
- windows自带的待办事项工具在哪?
热门文章
- 【C语言】如何安装 Visual studio 2022 ?
- [原][译][osgearth]样式表style中参数总结(OE官方文档翻译)
- 关于diskgenius删除所有分区后,电脑不能识别U盘的问题。
- 银行、券商们的下一代App该往哪里走?
- python 豆瓣电影top250_python 爬豆瓣电影top250
- QT程序设置界面显示风格
- Mybatis中if判断遇到的坑
- 专业工作站版、企业版、企业LTSC版、Servers版哪个更稳定更适合应对灾难
- SQL Server事务日志分析
- oracle查询半小时之内的记录