首页
›
DevOps、SRE 与可观测性工程
›
032-OpenTelemetry SLI口径
›
《Terraform模块化部署管理SLI口径采集管线》
VIP20
本课程属于:032-OpenTelemetry SLI口径
DevOps、SRE 与可观测性工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Terraform模块化部署管理SLI口径采集管线
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
SLI/SLO/SLA基本概念 · 为什么需要自动化采集管线 · Terraform在可观测性中的角色
课程导论
SLI/SLO/SLA
02
Terraform基础回顾
Provider · Resource · Data Source
Terraform
基础回顾
03
SLI口径定义
什么是SLI口径 · 常见的SLI类型(延迟 · 错误率
SLI
口径定义
04
采集管线架构设计
采集器 · 处理器 · 导出器三层架构
采集管线架构设计
采集器
05
Terraform模块化设计原则
模块封装 · 输入输出变量 · 版本管理
Terraform
模块化设计原则
06
Provider选型与配置
Prometheus · OpenTelemetry Coll… · Datadog
Provider
选型
07
编写第一个SLI采集模块
定义PrometheusRule资源 · 采集HTTP请求延迟SLI
SLI
编写第一个
08
变量与局部值设计
使用variables.tf和loc… · 标签 · 周期)
变量
局部值设计
09
输出值与远程状态
使用output.tf暴露采集端点 · 配置S3/DynamoDB后端存储状…
输出值
远程状态
10
模块化PrometheusRule
创建reusable的prometh… · 支持多环境
PrometheusRu…
模块化
11
OpenTelemetry Collector模块
使用Terraform部署OTel… · 定义receivers/proces…
OpenTelemetr…
Collector
12
SLI口径的标签策略
统一标签命名规范 · 使用Terraform的for_ea…
SLI
口径的标签策略
13
条件与循环
使用count和for_each批量…
条件
循环
14
数据源与依赖管理
使用data.terraform_r…
数据源
依赖管理
15
Terraform Workspace多环境管理
dev/staging/produc…
Terraform
Workspace
16
SLI口径版本控制
使用Terraform Regist…
SLI
口径版本控制
17
自动化测试
使用Terratest验证SLI规则…
自动化测试
Terratest
18
CI/CD集成
在GitLab CI/GitHub…
CI/CD
集成
19
告警规则联动
将SLI口径与Alertmanage… · 自动生成告警
告警规则联动
SLI
20
SLI口径的灰度发布
使用feature flag或模块分…
SLI
口径的灰度发布
21
Terraform Provider扩展
编写自定义Provider管理内部S…
Terraform
Provider
22
采集管线健康检查
使用Terraform部署采集器自身…
采集管线健康检查
Terraform
23
成本与性能优化
减少Terraform state膨… · 合理使用模块层级
成本
性能优化
24
安全与权限
使用IAM角色 · Vault集成管理采集器凭证
安全
权限
25
Terraform与Kubernetes Operator结合
使用helm_release和kub…
Terraform
Kubernetes
26
SLI口径的合规审计
使用Terraform的policy…
SLI
口径的合规审计
27
故障排查
常见Terraform错误(依赖循环 · 状态锁 · provider版本冲突)及解决方案
故障排查
Terraform
28
实战案例一
基于Prometheus + Gra…
实战案例一
Prometheus
29
实战案例二
基于OpenTelemetry +…
实战案例二
OpenTelemetr…
30
课程总结与最佳实践
模块化设计模式 · 团队协作规范 · 未来演进方向
课程总结
最佳实践
所属VIP或分类
同VIP:Collector内存参数调优保障SLI口径采集稳定性
同VIP:Collector内存资源调优与SLI采集质量治理
同VIP:Collector配置与SLI数据完整性验证体系