Linux系统服务 1 ---- rSyslog日志服务

简介:  1 日志      1 日志是系统用来记录系统运行时候的一些相关的信息的纯文本文件      2 日志的目的是保存相关程序的运行状态,错误信息等。


 1 日志

     1 日志是系统用来记录系统运行时候的一些相关的信息的纯文本文件

     2 日志的目的是保存相关程序的运行状态,错误信息等。为了对系统进行分析,保存历史记录以及在出现错误的时候发现分析错误使用

     3 Linux一般会保存以下类型的日志

        内核信息

        服务信息

        应用程序信息


 2 rsyslog

    1 LInux系统中用来实现日志功能的服务称为rsyslog,在早期的Linux发行版本中使用的sysLog,rsyslog是syslog的增强版本

    2 rsyslog一般默认都会安装,并且被设置为自动启动,可以通过以下命令控制rsyslog服务

       service rsyslog start | stop restart

    3 rsyslog的配置文件为

       /etc/rsyslog.conf

    4 日志消息一般保存在

       /var/log

    5 我们一般使用tail -g logfile 方式来实时监控日志文件


 3 Facility

    1 rsyslog通过Facility概念来定义日志消息的来源,以方便对日志进行分类

    2 Facility有以下几种

       kern   内核消息

       user   用户级消息

       mail    邮件系统消息

       datemon  系统服务消息

       auth     认证系统消息

       syslog   日志系统本身消息

       lpr    打印系统消息

       authpriv  权限系统消息

       corn   定时任务消息

       news  新闻系统消息

       uucp   uucp系统消息

       ftp        ftp系统消息

    

 4 Priority / Serverity Level

    1 除了日志来源以外,对于同一来源产生的日志消息,还进行了优先级的划分,优先级分为以下几种

    2 优先级的划分

        Emergency         系统已经不能使用

        Alert                      必须立即进行处理

        Critical                  严重错误

        Error                      错误

        Warning                警告

        Notice                    正常信息,但是较为重要

        Informational        正常信息

        Debug                    debug信息


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
2天前
|
负载均衡 Linux 应用服务中间件
Linux系统中前后端分离项目部署指南
Linux系统中前后端分离项目部署指南
|
20小时前
|
Ubuntu Linux 编译器
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
|
23小时前
|
Linux Windows
虚拟机添加新硬盘之linux系统篇
虚拟机添加新硬盘之linux系统篇
|
1天前
|
监控 安全 Linux
Linux系统入侵排查(三)
本文介绍了Linux系统入侵排查的相关知识。首先解释了进行系统入侵排查的原因,即当企业遭受黑客攻击、系统崩溃或其他安全事件时,需要迅速恢复系统并找出入侵来源。接着,重点讲述了日志入侵排查的重要性,因为日志文件记录了系统的重要活动,可以提供入侵行为的线索。
|
1天前
|
安全 Linux Shell
Linux系统入侵排查(二)
本文介绍了Linux系统入侵排查的步骤,包括检查历史命令记录、可疑端口和进程、开机启动项以及定时任务。作者强调了了解这些技能对于攻防两端的重要性,并提供了相关命令示例,如查看`/root/.bash_history`记录、使用`netstat`分析网络连接、检查`/etc/rc.local`和`/etc/cron.*`目录下的可疑脚本等。此外,还提到了如何查看和管理服务的自启动设置,以判断是否被恶意篡改。文章旨在帮助读者掌握Linux服务器安全维护的基本技巧。
|
1天前
|
缓存 安全 Linux
Linux系统入侵排查(一)
本文探讨了在遭遇黑客入侵或系统异常时进行应急响应和排查的必要性,重点介绍了基于Kali Linux的入侵排查步骤。排查的目标是找出潜在的恶意活动,恢复系统的安全性,并防止未来攻击。总结来说,进行Linux系统入侵排查需要密切关注账号安全,跟踪历史命令,及时识别并消除安全隐患。同时,保持对最新攻击手段和技术的了解,以便更好地防御和应对潜在的网络安全威胁。
|
2天前
|
Linux C语言
【Linux】 拿下 系统 基础文件操作!!!
怎么样,我们的猜测没有问题!!!所以语言层的文件操作函数,本质底层是对系统调用的封装!通过不同标志位的封装来体现w r a+等不同打开类型! 我们在使用文件操作时,一般都要使用语言层的系统调用,来保证代码的可移植性。因为不同系统的系统调用可以会不一样!
11 2
|
2天前
|
关系型数据库 MySQL Linux
在Linux系统上实现高效安装与部署环境的全方位指南
在Linux系统上实现高效安装与部署环境的全方位指南
|
2天前
|
人工智能 数据可视化 Unix
【Linux】Linux系统基础指令 ( 1 )
本文讲解的指令是基础的操作,下一篇文章我们将继续讲解不同指令。
9 0
|
2天前
|
Ubuntu 安全 Linux
linux系统详细安装过程,都在这里了
linux系统详细安装过程,都在这里了
10 0