首页
›
数据工程与实时数据平台
›
040-日志数据平台
›
《日志采集常见坑与》
VIP20
本课程属于:040-日志数据平台
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
日志采集常见坑与
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
日志采集概述
为什么需要日志采集?三大核心目标:可观测性、故障排查、安全审计。
可观测性
故障排查
安全审计
02
采集架构选型
Agent vs Agentless,推模式 vs 拉模式,架构优缺点深度对比。
Agent
推拉模式
架构
03
日志源识别
应用日志、系统日志、容器日志、网络设备日志,哪些必须采集?
应用日志
系统日志
容器日志
04
采集工具对比
Filebeat vs Fluentd vs Logstash vs Vector,选型依据与性能差异。
Filebeat
Fluentd
Logstash
Vector
05
采集性能瓶颈
CPU、内存、磁盘IO、网络带宽,评估采集对业务的影响。
性能
资源开销
瓶颈分析
06
日志格式规范
结构化 vs 非结构化,JSON格式最佳实践与字段设计。
结构化
JSON
规范
07
时间戳处理
时区问题、时间格式不一致、毫秒级精度丢失的解决方案。
时区
精度
时间格式
08
多行日志合并
Java异常栈、SQL执行计划、多行JSON合并策略与配置。
多行合并
异常栈
正则
09
日志编码问题
UTF-8 vs GBK,乱码根源与跨平台编码解决方案。
编码
乱码
UTF-8
10
日志轮转与采集
Linux logrotate、Windows EventLog轮转,采集滞后与丢失处理。
轮转
logrotate
滞后
11
文件采集的坑
文件重命名、软链接、inode复用、文件截断等隐蔽陷阱。
inode
软链接
截断
12
容器日志采集
Docker json-file驱动、Kubernetes Pod日志、Sidecar模式实践。
Docker
K8s
Sidecar
13
采集高可用设计
采集器宕机、数据缓冲、断点续传、去重机制与容错。
高可用
缓冲
断点续传
14
采集链路追踪
从业务到日志的TraceID传递,关联日志与调用链。
TraceID
调用链
关联
15
日志过滤与清洗
敏感信息脱敏(身份证、密码、信用卡),无用日志丢弃。
脱敏
过滤
数据清洗
16
采集配置管理
集中式配置中心、动态热加载、版本控制与审计。
配置中心
热加载
版本控制
17
采集监控与告警
采集延迟、丢失率、采集器健康检查与自愈。
监控
告警
健康检查
18
大规模采集挑战
每日TB级日志、万级Agent管理、数据压缩与传输策略。
大规模
TB级
压缩
19
日志传输安全
TLS加密、身份认证、数据完整性校验与防篡改。
TLS
加密
认证
20
云环境日志采集
AWS CloudWatch、阿里云SLS、自建采集器混合方案。
云环境
CloudWatch
SLS
21
日志采集与合规
GDPR、等保2.0、日志留存周期、数据主权要求。
GDPR
等保
合规
22
采集器资源隔离
cgroup限制、CPU亲和性、内存限制与资源保障。
cgroup
资源隔离
亲和性
23
日志采样策略
全量采集 vs 采样采集,动态采样与静态采样方案。
采样
全量
动态采样
24
采集数据格式转换
Grok解析、正则表达式、字段映射与数据清洗。
Grok
正则
字段映射
25
采集与存储的衔接
Kafka缓冲、直接写入ES、写入对象存储的选型。
Kafka
ES
对象存储
26
采集延迟优化
从日志产生到可查询的端到端延迟优化实践。
延迟
优化
端到端
27
采集器版本升级
灰度发布、回滚策略、兼容性测试与平滑迁移。
灰度
回滚
兼容性
28
日志采集与APM集成
日志与指标、链路追踪的关联分析,可观测性融合。
APM
指标
链路
29
采集成本控制
日志压缩、冷热分离、生命周期管理与成本优化。
成本
压缩
冷热分离
30
实战案例:电商平台演进
某电商平台日志采集架构演进,从单机到万级Agent踩坑记录。
实战
电商
架构演进
所属VIP或分类
同VIP:基于日志数据的血缘分析实践
同VIP:增量计算加速日志处理
同VIP:搭建日志采集系统