RH131 系统日志和crontab 详解

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

lecture 3  system service and security

几个常用的日志信息:

/var/log/dmesg  记录内核在启动过程中所产生的信息

命令:dmesg  查看系统引导过程中所产生的信息

/var/log/messages  系统标准日志文件

使用tail 命令查看 -f 不用退出就可以查看日志文件里实时产生的新的信息

/var/log/maillog  邮件系统所产生的日志信息

/var/log/secure  记录用户账号认证过程中所产生的一些关于账号的敏感信息

安全 ,认证,及xinetd的信息

wps_clip_image-29049

只有管理员才能查看

/var/log/audit/audit.log  审计日志,由SElinux所产生的审计用户操作信息的一些日志信息。

命令:ausearch   aureport  查看

当日志信息增长到一定程度后会做日志滚动

wps_clip_image-5238

logrotate 将旧的数据更名,并建立新的日志文件

syslogd 系统服务  用于实现日志信息的统一调配

klogd  记录由内核所产生的日志信息

syslogd和klogd都通过syslog这个服务来实现

wps_clip_image-3891

syslog的配置文件:/etc/syslog.conf

wps_clip_image-32080

产生日志信息的软件                                           存放位置

                                                        “-” :异步写入

facility·priority  设施.级别

设施:某一类程序

wps_clip_image-15273

auth:系统认证产生的信息

authpriv:访问控制所产生的信息

daemon:后台进程或系统进程(通常是内核)所产生的日志信息

kern:内核所产生的信息

mark:syslog自身对于某些个日志信息打上标记之后进行信息记录(一般是只记录打过标记的信息)

user:默认的facility,记录跟管理员无关的用户进程所产生的信息

local7:系统启动过程中所产生的信息

* 所有

lpr 关于打印的信息

mail  关于邮件的信息

news 关于新闻组的信息

日志级别:

wps_clip_image-15228

默认会记录比定义级别高的所有日志信息,在级别前加“=”表示只记录定义的级别的日志信息。“!”表示只记录定义级别以下的日志信息。

wps_clip_image-19608

cron 任务计划

sysytem cron  操作系统为了自身的运行需要定时执行的任务   /etc/crontab

user cron  某个用户自身所定义的任务计划    /var/spool/cron/username/

wps_clip_image-25593

run-parts 命令:运行目录下的每个脚本

*:通配符 ,代表任何时候都接受                   ∕n:每隔N单位间隔

-:取连续范围                                     ,:取离散范围 

wps_clip_image-2157wps_clip_image-15162

wps_clip_image-25221

wps_clip_image-3328

重启crond服务:/etc/rc.d/init.d/crond restart

anacron,将在过去所定义的时间之内没有执行的cron任务重新执行一遍。

wps_clip_image-20009

第一段:在多长时间之内没有执行过的任务要执行一次

第二段:在系统开机之后要等待多长时间才执行

第三段:描述信息

第四段:要执行的任务

anacron进程默认不会启动。

default daily cron jobs

tmpwatch:清除过期的文件

logrotate:日志滚动

logwatch:查看日志文件,并生成一个报告以邮件的形式发给管理员。










本文转自 490999122 51CTO博客,原文链接:http://blog.51cto.com/lyp0909/489093,如需转载请自行联系原作者
相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
5月前
|
运维 安全 Linux
【揭秘】如何轻松掌控Linux系统命脉?——一场探索日志文件奥秘的旅程,带你洞悉系统背后的故事!
【8月更文挑战第21天】日志文件对Linux系统至关重要,记录着包括应用行为、组件状态和安全事件在内的系统活动,如同系统的“黑匣子”。掌握日志查看技巧是系统管理的基础技能,有助于快速诊断问题。常用命令包括`cat`、`tail`和`grep`等,可用于查看如`/var/log/messages`和`/var/log/auth.log`等系统日志文件,以及特定应用的日志。`journalctl`则用于查看systemd服务日志。此外,`logrotate`工具可管理日志文件的滚动和归档,确保系统高效运行。
53 4
|
5月前
|
存储 数据采集 数据处理
【Flume拓扑揭秘】掌握Flume的四大常用结构,构建强大的日志收集系统!
【8月更文挑战第24天】Apache Flume是一个强大的工具,专为大规模日志数据的收集、聚合及传输设计。其核心架构包括源(Source)、通道(Channel)与接收器(Sink)。Flume支持多样化的拓扑结构以适应不同需求,包括单层、扇入(Fan-in)、扇出(Fan-out)及复杂多层拓扑。单层拓扑简单直观,适用于单一数据流场景;扇入结构集中处理多源头数据;扇出结构则实现数据多目的地分发;复杂多层拓扑提供高度灵活性,适合多层次数据处理。通过灵活配置,Flume能够高效构建各种规模的数据收集系统。
108 0
|
1月前
|
存储 监控 安全
什么是事件日志管理系统?事件日志管理系统有哪些用处?
事件日志管理系统是IT安全的重要工具,用于集中收集、分析和解释来自组织IT基础设施各组件的事件日志,如防火墙、路由器、交换机等,帮助提升网络安全、实现主动威胁检测和促进合规性。系统支持多种日志类型,包括Windows事件日志、Syslog日志和应用程序日志,通过实时监测、告警及可视化分析,为企业提供强大的安全保障。然而,实施过程中也面临数据量大、日志管理和分析复杂等挑战。EventLog Analyzer作为一款高效工具,不仅提供实时监测与告警、可视化分析和报告功能,还支持多种合规性报告,帮助企业克服挑战,提升网络安全水平。
|
2月前
|
存储 Linux Docker
centos系统清理docker日志文件
通过以上方法,可以有效清理和管理CentOS系统中的Docker日志文件,防止日志文件占用过多磁盘空间。选择合适的方法取决于具体的应用场景和需求,可以结合手动清理、logrotate和调整日志驱动等多种方式,确保系统的高效运行。
170 2
|
3月前
|
XML JSON 监控
告别简陋:Java日志系统的最佳实践
【10月更文挑战第19天】 在Java开发中,`System.out.println()` 是最基本的输出方法,但它在实际项目中往往被认为是不专业和不足够的。本文将探讨为什么在现代Java应用中应该避免使用 `System.out.println()`,并介绍几种更先进的日志解决方案。
75 1
|
3月前
|
监控 网络协议 安全
Linux系统日志管理
Linux系统日志管理
65 3
|
3月前
|
监控 应用服务中间件 网络安全
#637481#基于django和neo4j的日志分析系统
#637481#基于django和neo4j的日志分析系统
48 4
|
5月前
|
存储 消息中间件 人工智能
AI大模型独角兽 MiniMax 基于阿里云数据库 SelectDB 版内核 Apache Doris 升级日志系统,PB 数据秒级查询响应
早期 MiniMax 基于 Grafana Loki 构建了日志系统,在资源消耗、写入性能及系统稳定性上都面临巨大的挑战。为此 MiniMax 开始寻找全新的日志系统方案,并基于阿里云数据库 SelectDB 版内核 Apache Doris 升级了日志系统,新系统已接入 MiniMax 内部所有业务线日志数据,数据规模为 PB 级, 整体可用性达到 99.9% 以上,10 亿级日志数据的检索速度可实现秒级响应。
AI大模型独角兽 MiniMax 基于阿里云数据库 SelectDB 版内核 Apache Doris 升级日志系统,PB 数据秒级查询响应
|
5月前
|
缓存 NoSQL Linux
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
149 1
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
|
3月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控总结
Linux系统命令与网络,磁盘和日志监控总结
75 0