当前位置: 首页 > news >正文

网站开发补充合同范本优化核心系列网站

网站开发补充合同范本,优化核心系列网站,电子商务作业做网站,网站自己做的记者证目录 一、Linux日志系统概述 1.1 日志的重要性 1.2 日志分类 二、核心日志管理工具 2.1 syslog(传统系统日志) 2.1.1 配置文件 2.1.2 配置语法 2.1.3 优先级说明 2.1.4 应用场景 2.2 rsyslog(增强型系统日志) 2.2.1 核…

目录

一、Linux日志系统概述

1.1 日志的重要性

1.2 日志分类

二、核心日志管理工具

2.1 syslog(传统系统日志)

2.1.1 配置文件

2.1.2 配置语法

2.1.3 优先级说明

2.1.4 应用场景

2.2 rsyslog(增强型系统日志)

2.2.1 核心特性

2.2.2 配置文件结构

2.2.3 高级功能配置示例

2.2.4 应用场景

2.3 journald(systemd日志系统)

2.3.1 核心特性

2.3.2 配置文件

2.3.3 常用配置参数

2.3.4 常用命令

2.3.5 应用场景

2.4 logrotate(日志轮转)

2.4.1 配置文件

2.4.2 典型配置示例

2.4.3 核心参数说明

2.4.4 手动执行

2.4.5 应用场景

三、高级日志管理方案

3.1 ELK Stack(分布式日志)

3.1.1 典型架构

3.1.2 Filebeat配置示例

3.2 auditd(安全审计)

3.2.1 核心配置文件

3.2.2 审计规则配置

3.2.3 审计日志查询


一、Linux日志系统概述

1.1 日志的重要性

  • 系统状态监控

  • 故障排查定位

  • 安全审计分析

  • 性能优化依据

  • 合规性要求满足

1.2 日志分类

日志类型存储位置典型内容
系统日志/var/log/messages内核、系统服务通用日志
认证日志/var/log/secure用户登录、sudo操作记录
启动日志/var/log/boot.log系统启动过程记录
内核日志(红帽专用)/var/log/kern.log内核相关事件
计划任务日志/var/log/croncron任务执行记录
邮件日志/var/log/maillog邮件系统相关操作
应用程序日志/var/log/{application}/各应用程序专用日志

二、核心日志管理工具

2.1 syslog(传统系统日志)

2.1.1 配置文件

/etc/syslog.conf

2.1.2 配置语法
# 格式:设备.优先级 动作
auth.*       /var/log/auth.log
*.emerg     *
mail.err    /var/log/mail.err

例:

[root@bogon ~]#  vim /etc/rsyslog.conf
# rsyslog configuration file
​
# For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html
# or latest version online at http://www.rsyslog.com/doc/rsyslog_conf.html 
# If you experience problems, see http://www.rsyslog.com/doc/troubleshoot.html
​
#### GLOBAL DIRECTIVES ####
​
# Where to place auxiliary files
global(workDirectory="/var/lib/rsyslog")
​
# Use default timestamp format
module(load="builtin:omfile" Template="RSYSLOG_TraditionalFileFormat")
​
#### MODULES ####
​
module(load="imuxsock"    # provides support for local system logging (e.g. via logger command)

2.1.3 优先级说明
优先级数值说明
emerg0系统不可用
alert1需要立即采取行动
crit2严重情况
err3错误条件
warn4警告条件
notice5正常但重要的事件
info6信息性消息
debug7调试级信息
2.1.4 应用场景
  • 传统Linux系统日志管理

  • 兼容性要求高的环境

  • 简单日志收集需求


2.2 rsyslog(增强型系统日志)

2.2.1 核心特性
  • 支持TCP/UDP传输

  • 日志内容过滤

  • 模板化输出

  • 高性能队列处理

  • 支持MySQL/PostgreSQL存储

2.2.2 配置文件结构

/etc/rsyslog.conf

[root@bogon ~]#  vim /etc/rsyslog.conf
# rsyslog configuration file
​
# For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html
# or latest version online at http://www.rsyslog.com/doc/rsyslog_conf.html 
# If you experience problems, see http://www.rsyslog.com/doc/troubleshoot.html
​
#### GLOBAL DIRECTIVES ####
​
# Where to place auxiliary files
global(workDirectory="/var/lib/rsyslog")
​
# Use default timestamp format
module(load="builtin:omfile" Template="RSYSLOG_TraditionalFileFormat")
​
#### MODULES ####
​
module(load="imuxsock"    # provides support for local system logging (e.g. via logger command)
2.2.3 高级功能配置示例
  1. 日志存储到MySQL:

$ModLoad ommysql
*.* :ommysql:localhost,Syslog,rsyslog,password
  1. 日志文件切割:

$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
$FileOwner root
$FileGroup adm
$FileCreateMode 0640
$DirCreateMode 0755
2.2.4 应用场景
  • 企业级日志集中管理

  • 需要结构化存储的环境

  • 高并发日志处理场景


2.3 journald(systemd日志系统)

2.3.1 核心特性
  • 二进制日志存储

  • 结构化日志记录

  • 实时日志查询

  • 与systemd深度集成

2.3.2 配置文件

/etc/systemd/journald.conf

2.3.3 常用配置参数
[Journal]
Storage=persistent          # 存储方式(persistent/volatile)
Compress=yes                # 启用压缩
SystemMaxUse=1G             # 最大磁盘使用量
SystemMaxFileSize=100M      # 单个文件最大尺寸
MaxRetentionSec=1month      # 日志保留时间
2.3.4 常用命令
# 实时日志监控
journalctl -f或-xe
​
# 按服务查询
journalctl -u nginx.service
​
# 结构化显示
journalctl -o json-pretty
​
# 时间范围查询
journalctl --since "2023-07-01" --until "2023-07-10"

-xe

[root@bogon log]# journalctl -xe
░░ Support: https://wiki.rockylinux.org/rocky/support
░░ 
░░ The unit NetworkManager-dispatcher.service has successfully entered the '>
5月 29 19:39:55 bogon systemd[1]: Starting PackageKit Daemon...
░░ Subject: packagekit.service 单元已开始启动
░░ Defined-By: systemd
░░ Support: https://wiki.rockylinux.org/rocky/support
░░ 
░░ packagekit.service 单元已开始启动。
5月 29 19:39:55 bogon PackageKit[160750]: daemon start
5月 29 19:39:55 bogon systemd[1]: Started PackageKit Daemon.
░░ Subject: packagekit.service 单元已结束启动
░░ Defined-By: systemd
░░ Support: https://wiki.rockylinux.org/rocky/support
░░ 
░░ packagekit.service 单元已结束启动。
░░ 
░░ 启动结果为“done”。
5月 29 19:39:57 bogon PackageKit[160750]: search-file transaction /78_dbcaeb>

2.3.5 应用场景
  • 使用systemd的系统

  • 需要结构化日志分析

  • 实时日志监控需求


2.4 logrotate(日志轮转)

2.4.1 配置文件

/etc/logrotate.conf 应用特定配置:/etc/logrotate.d/

2.4.2 典型配置示例
/var/log/nginx/*.log {dailymissingokrotate 30compressdelaycompressnotifemptycreate 0640 www-data admsharedscriptspostrotatesystemctl reload nginxendscript
}
2.4.3 核心参数说明
参数作用
daily/weekly轮转周期
rotate N保留历史文件数量
compress启用gzip压缩
delaycompress延迟压缩前一个日志文件
size 100M按大小触发轮转
missingok文件不存在时不报错
create 0640 user group新日志文件权限设置
2.4.4 手动执行
logrotate -vf /etc/logrotate.d/nginx
2.4.5 应用场景
  • 防止日志文件过大

  • 自动化日志归档

  • 符合存储策略要求


三、高级日志管理方案

3.1 ELK Stack(分布式日志)

组件构成:

  • Elasticsearch:日志存储与检索

  • Logstash:日志收集处理

  • Kibana:数据可视化

3.1.1 典型架构
  1. Filebeat采集日志

  2. Logstash过滤处理

  3. Elasticsearch存储

  4. Kibana展示分析

3.1.2 Filebeat配置示例
filebeat.inputs:
- type: logenabled: truepaths:- /var/log/nginx/*.log
​
output.logstash:hosts: ["logstash:5044"]

3.2 auditd(安全审计)

3.2.1 核心配置文件

/etc/audit/auditd.conf

3.2.2 审计规则配置
# 监控文件访问
-a exit,always -F path=/etc/passwd -F perm=wa
​
# 监控用户登录
-a exit,always -F arch=b64 -S execve -k user_exec
3.2.3 审计日志查询
ausearch -k user_exec -i
aureport -au
http://www.dtcms.com/a/544117.html

相关文章:

  • nginx 网站开发重庆个人建站模板
  • 广州网站设计找谁有做公司网站
  • 玉泉路网站制作wordpress 仿牛杂
  • 网站表单怎么做网站开发方面知识
  • 信阳市住房和城乡建设局网站黄山建设网站公司电话号码
  • 优购物官方网站购物记事本做网站报告
  • 晋中企业网站建设网站建设 猫云seo
  • app网站开发合同dw网站设计与制作
  • 上海市门户网站网络规划设计师是副高
  • 北京建站公司推荐首推万维科技技校十大吃香专业
  • 福州仓前网站建设做网站前怎么建立数据结构
  • 斯特云流量网站网站分析工具
  • 静态后台管理网站模板wordpress 移除一级菜单
  • 杭州网站建设就找蓝韵网络南宁网站设计平台
  • 大连网络建站公司分析山东省城乡建设部网站
  • 海外酒店网站建设可以搜索附近手机的软件
  • 中国互联网协会官方网站贵阳网站建设费用
  • 制作公司网站的步骤wordpress 换首页
  • 网站改造设计方案苏州网站制作公司
  • 做网站前期费用建设网站多钱
  • 河南网站建设公司哪家好免费学习的网站平台
  • 网站申请书13岁开网络科技公司
  • 视频播放网站开发vs怎么添加图片做网站
  • 广东省两学一做网站vs2010网站开发 视频
  • 嘉兴h5建站下载中心官方网站建设银行
  • 安徽省驻房城乡建设官方网站手机app编程教程
  • 网站地图建设成都的设计院
  • 网站认证中心官网上海房产网站建设
  • 东莞企业网站推广多少钱营销型网站如何策划
  • 微信朋友圈网站广告怎么做阿里云服务器上做网站