linux日志服务器配置在哪个文件,Linux中日志的基本配置(syslog)

Syslog日志的作用:

syslog 日志可以帮我们主动的收集到设备的各种信息,并保存在syslog服务器上,当某些设备出现故障的时候,我们可以省去手动收集信息的麻烦,方便快捷的从syslog服务器中读取设备的各种信息来进行分析排错。

linux中日志的类型:

(1)info:基本的信息

(2)notice:比info更需注意的信息

(3)warning:警告,提示管理员,但是不会影响系统的进程

(4)error:错误,一些比较重要的错误信息。例如、某些服务无法启动

(5)crit:比error要严重的一些错误

(6)alert:出现这个错误,管理员就要注意啦!有可能就会影响到系统

(7)panic:出现这个错误,系统就死机啦!什么也做不了了

linux5版本中的日志有2个配置文件:/etc/sysconfig/和/etc/syslog.conf

/etc/syslog.conf/日志中的格式(下图):

88bc382e4ffd242fa6bf1aeecba88ed6.png

日志来源.日志类型 日志保存路径

图中”*“表示所有,以”;“号隔开,”none“表示除去、没有此项

下面来做个日志同步的实验,使一台服务器接收另外一台计算机的日志

1.服务器修改/etc/sysconf/syslog文件

98a8fc774104e9453477c0b4c1db604d.png

加上"-r"表示接收其他计算机的信息。

然后重启下syslog服务就ok啦!

2.作为客户端修改/etc/syslog.conf文件

192a060d50922bee2a29da1b5ca5e3fd.png

我做了一条所有的信息都保存到192.168.2.254这台服务器上。(注意:我用的是一个"@"表示UDP的协议,2个"@@"表示TCP协议。RedHat5版本中不支持“@@”)

然后一样重启syslog服务。

验证结果:

我们在客户机上创建一个用户tom,在su成tom创建一个目录

useradd tom

su - tom

mkdir tom

我们再在服务器上查看出有192.168.2.1的主机的相关日志

#vim /var/log/secure

fba7eb4d96d87c23edda8bcc6fe6084c.png

这样我们就完成啦!

需要注意的:客户机要跟服务器的时间要统一,要不然就会同步出错。0b1331709591d260c1c78e86d0c51c18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/426463.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java学习(73):GUL网格布局管理器

//面向对象思想,网格管理布局器 import java.awt.*; import javax.swing.*; public class test08 extends JFrame {JButton[] an{null,null,null,null,null,null,null,null,null};//把需要的组件定义在这里int s9;public static void main(String[] args){test08 l…

linux如何创建备份文件,如何备份Linux 配置文件

如何备份Linux配置文件文件备份是服务器安全最重要的一个环节,下面小编介绍使用Git工具来备份Linux配置文件。一、安装Git[rootlocalhost ~]# yum install git检查Git版本[rootlocalhost ~]# git --versiongit version 1.8.3.1[rootlocalhost ~]#设置初始参数将如下…

20172327 2018-2019-1 《程序设计与数据结构》第八周学习总结

20172327 2018-2019-1 《程序设计与数据结构》第八周学习总结 教材学习内容总结 第十二章 优先队列与堆 堆1.最小堆(minheap):对是一个完全二叉树,其中的每个结点都小于或等于它的两个孩子。2.最大堆(maxheap):对是一个…

java学习(74):GUL面板

//jPanel面板 //面向对象思想,面板,窗口的基础之上再加窗口 import java.awt.*; import javax.swing.*; public class test09 extends JFrame {JPanel mb1,mb2;JButton an1,an2,an3,an4,an5;public static void main(String[] args){test09 lx1new test…

java学习(75):GUL文本框和标签

//jPanel面板 文本框和标签 //面向对象思想,面板,窗口的基础之上再加窗口 import java.awt.*; import javax.swing.*; public class test10 extends JFrame {JPanel mb1,mb2,mb3;JButton an1,an2;JLabel bq1,bq2;//标签JTextField wbk;//文本框JPassword…

linux apr文件解压失败,Apache编译安装提示configure: error: APR not found错误解决方法...

在配置Apache的时候,出现configure: error: APR not found错误原因是缺少一些依赖包,安装这些依赖包就行了下载依赖包,注意我这里下载的与参考链接上的有些不同,安装上也有不一样wget http://archive.apache.org/dist/apr/apr-1.5…

java学习(76):GUL单选按钮和复选按钮

//单选按钮和复选按钮 //面向对象思想,面板,窗口的基础之上再加窗口 import java.awt.*; import javax.swing.*; public class test11 extends JFrame {JPanel mb1,mb2,mb3;JButton an1,an2;JLabel bq1,bq2;//标签JCheckBox fxk1,fxk2,fxk3;//复选框JRad…

uos20专业版是linux哪个版本,WPS Office 2019 for Linux 专业版已与统一操作系统 UOS 完成适配...

统信软件近日发布消息称,办公软件 WPS Office 2019 for Linux 专业版已与统一操作系统 UOS 完成适配工作。对比 2016 版本,2019 版本总体性能有大幅提升。这不仅体现在整体的启动速度上,文字、表格和演示三个组件基础功能的性能同样得到了整体…

java学习(77):GUL下拉菜单框和滚动条

//下拉列表框和滚动条 //面向对象思想,面板,窗口的基础之上再加窗口 import java.awt.*; import javax.swing.*; public class test12 extends JFrame {JPanel mb1,mb2;JLabel bq1,bq2;//标签JComboBox xlk;//JList lb;//列表JScrollPane gd;//滚动publi…

Git 基本命令

1.git安装后设置《用户名》和《邮箱》;查看自身《用户名》和《邮箱》 //设置$ git config --global user.name "yangkang" $ git config --global user.email "kang.yangarvato.com" //查看 $ git config user.name yangkang $ git config user.email kang…

java学习(78):GUL拆分窗口

//拆分窗口 //面向对象思想,面板,窗口的基础之上再加窗口 import java.awt.*; import javax.swing.*; public class test13 extends JFrame {JSplitPane cf;//分成左右两面JList lb;JLabel bq;public static void main(String[] args){test13 lx1new te…

java学习(79):GUL聊天窗口

//聊天窗口 //面向对象思想,面板,窗口的基础之上再加窗口 import java.awt.*; import javax.swing.*; public class test14 extends JFrame {JTextArea wby;JPanel mb;JComboBox xlk;JButton an;JTextField wbk;JScrollPane gd;public static void main…

linux最大权限命令,linux权限管理

8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?chmod命令用来变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以读取、写入、执行3种一般权限来区分,另有3种特殊权限可…

java学习(80):GULqq界面

//qq界面 //面向对象思想,面板,窗口的基础之上再加窗口 import java.awt.*; import javax.swing.*; public class test15 extends JFrame {JLabel bq1;//北部JButton an1,an2,an3; JPanel mb1;//南部JTabbedPane xxk;//中部JPanel mb2,mb3,mb4;JLabel bq…

Android计时器

熟悉和掌握Android线程的使用 实验要求: 完成一个秒表,具备启停功能,正确使用工作线程完成界面刷新 分析秒表的计时是否准确,原因是什么,如何保证秒表计时准确 代码实现: (1)Activit…

java学习(81):静态代码块

//静态代码块class test16 {private static final String URL;private static final String DEVICE;private static final String USER;private static final String ROOT;static test16 self;static {URL"歌谣";DEVICE"笔记本电脑";USER"root";…

linux用echo显示欢迎信息,我使用过的Linux命令之echo - 显示文本、打印信息

用途说明echo命令用来打印信息,是一个最常用的命令。在命令行中常用来打印环境变量的值,已确定当前环境中是否设置了指定的环境变量。在shell脚本中,常用来打印信息和帮助调试程序。常用参数-n 打印信息之后不换行。…

java学习(82):静态代码块内部类

//静态代码块内部类 public class test18{private static final String URL;private static final String DEVICE;private static final String USER;private static final String ROOT;static test18 self;static {class Inner{public void printMessage(){System.out.println…

linux进程管理fork,Linux -- 进程管理之 fork() 函数

一个进程调用fork()函数后&#xff0c;系统先给新的进程分配资源&#xff0c;例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中&#xff0c;只有少数值与原来的进程的值不同。相当于克隆了一个自己。Test1for(int i 0; i<2; i){if(fork() 0)print…

java学习(83):常用基础类object

//常用基础类 public class ObjectClass {private String name;private int age;public void say(){System.out.println(name);System.out.println(age);}public void setAge(int age) {this.age age;}public int getAge() {return age;}public void setName(String name) {th…