感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
开源网络监控简介
- 网络监控的演进:从SNMP到现代遥测技术
- 商业监控解决方案中的厂商锁定问题
- 开源监控平台概览
- LibreNMS与Zabbix:选择适合的平台
- 混合和互补的监控策略
LibreNMS架构与安装
- LibreNMS架构与组件概述
- 安装:手动与Docker部署
- 数据库配置(MySQL/MariaDB)
- Web服务器设置(Apache/Nginx与PHP-FPM)
- RRDtool配置与调优
- 初始配置与验证
Zabbix架构与安装
- Zabbix架构:服务器、代理、前端
- 安装方法:包管理、Docker、源码编译
- 数据库设置与优化(MySQL/PostgreSQL/TimescaleDB)
- 服务器与前端配置
- 首次设置向导
- 从开始考虑可扩展性
设备发现与库存管理
- LibreNMS中的自动网络发现
- Zabbix网络发现与自动注册
- SNMP版本与安全性(v1、v2c、v3)
- 设备分类与分组
- 位置与联系人管理
- 导入/导出与批量配置
SNMP监控深入探讨
- SNMP协议基础与MIB
- 配置网络设备上的SNMP(路由器、交换机、防火墙)
- 自定义OID监控与轮询
- SNMPv3安全性:认证与加密
- 排查SNMP连接问题
- 厂商特定的SNMP注意事项
基于代理的监控
- Zabbix代理安装与配置
- Zabbix代理2:基于Go的下一代代理
- LibreNMS代理与check_mk集成
- 自定义脚本与用户参数
- 被动与主动代理模式
- 大规模代理部署(Ansible、Puppet、Chef)
Windows与Linux服务器监控
- Windows性能计数器与服务
- Linux系统指标:CPU、内存、磁盘、网络
- 进程与服务监控
- 日志文件监控与解析
- JVM与应用监控
- 容器监控(Docker、Kubernetes)
网络设备监控
- 交换机监控:端口状态、VLAN、STP、MAC表
- 路由器监控:BGP、OSPF、路由表
- 防火墙监控:会话、吞吐量、规则命中
- 无线接入点监控
- 环境监控:温度、电源、UPS
- 接口利用率与错误跟踪
虚拟化与云监控
- VMware vSphere监控集成
- Proxmox VE监控
- Hyper-V监控
- AWS/Azure/GCP云监控API
- OpenStack监控
- 容器编排监控
项目类型与数据收集
- Zabbix项目类型:Zabbix代理、SNMP、IPMI、JMX、SSH、Telnet
- 计算与聚合项目
- 依赖项目与预处理
- LibreNMS轮询模块与操作系统发现
- 自定义数据收集方法
- 数据类型与单位
警报与触发器
- Zabbix触发器表达式与函数
- 触发器依赖与事件关联
- LibreNMS警报规则与传输
- 通知渠道:电子邮件、短信、Slack、PagerDuty、Webhooks
- 升级与确认工作流
- 维护窗口与计划停机时间
仪表板与可视化
- Zabbix仪表板与屏幕
- 图表小部件与网络地图
- LibreNMS仪表板自定义
- 自定义图表创建与模板化
- 网络拓扑地图与发现
- Grafana集成以实现高级可视化
报告与分析
- SLA与可用性报告
- 容量规划报告
- 自定义报告生成
- 计划报告交付
- 趋势分析与预测
- 基于API的报告自动化
分布式与高可用性监控
- Zabbix代理部署用于远程站点
- Zabbix服务器集群与高可用性
- LibreNMS分布式轮询器设置
- 跨多个轮询器的负载均衡
- 地理分布策略
- 数据库复制与集群
性能优化
- 数据库优化与调优
- 轮询器性能与并发检查
- 历史与趋势存储优化
- 数据清理与保留策略
- 缓存策略
- 硬件规模与扩展指南
安全性与访问控制
- 用户认证:LDAP、SAML、MFA集成
- 基于角色的访问控制配置
- 主机组与模板权限
- API安全性与令牌管理
- 审计日志与合规性
- 安全通信(TLS/SSL)
自动化与集成
- Zabbix API使用与脚本编写
- LibreNMS API与自动化
- Webhook与工单系统集成
- Ansible模块用于配置管理
- CI/CD流水线集成
- ChatOps与通知自动化
从商业工具迁移
- 评估商业监控替换方案
- 数据迁移策略与工具
- 过渡期间的共存
- 员工培训与文档编写
- 生产迁移的经验教训
生产部署最佳实践
- 备份与灾难恢复流程
- 生产环境的升级策略
- 文档与操作手册编写
- 测试与验证流程
- 社区支持与贡献
要求
- 了解网络协议(SNMP、ICMP、TCP/UDP)
- 具备Linux系统管理经验
- 熟悉基本网络概念(子网、路由、交换)
- 了解数据库概念(MySQL/PostgreSQL)
- 具备基本的Web服务器管理经验
受众
- 网络管理员和工程师
- 负责基础设施监控的系统管理员
- IT运营经理
- NOC工程师和监控专家
28 小时
客户评论 (2)
培训师如何如此有效地传授知识
Vu Thoai Le - Reply Polska sp. z o. o.
课程 - Certified Kubernetes Administrator (CKA) - exam preparation
机器翻译
有趣的实验,培训师的帮助
Alexey - Tink Poland sp. z o. o.
课程 - Certified Kubernetes Application Developer (CKAD) - exam preparation
机器翻译