目录第一部分 概念篇
第1章 自动化运维和监控系统
1.1 互联网公司的运维工作
1.2 何谓自动化运维
1.3 监控系统在运维自动化中的角色
1.4 监控系统的理想化模样
第2章 Zabbix简介
2.1 Zabbix发展现状
2.2 选择Zabbix的理由
2.3 Zabbix部分名词约定
第3章 Zabbix安装
3.1 获取Zabbix
3.2 Zabbix Server安装
3.2.1 Zabbix数据库配置
3.2.2 安装Zabbix Server
3.2.3 安装Zabbix Web前端
3.3 Zabbix Agent安装
3.3.1 UNIX/Linux上安装Zabbix Agent
3.3.2 Windows上安装ZabbixAgent
3.4 测试Zabbix Agent和Zabbix Server运行
3.5 配置文件详解
3.5.1 zabbix_server.conf
3.5.2 zabbix_agentd.conf
第4章 监控第一台Host
4.1 Host在监控系统中的活动
4.2 添加一个用户
4.3 把服务器加入Zabbix监控
4.4 添加Item
4.5 添加Trigger
4.6 设置Action
4.7 收到第一封报警邮件
4.8 Zabbix报警流程
4.9 看,Zabbix在工作呢
4.9.1 全局搜索框
4.9.2 查看监控数据
4.9.3 查看报警信息
4.10 添加自定义监控点
第二部分 配置篇
第5章 增加监控
5.1 Host配置
5.2 Item属性
5.3 Item类型
5.3.1 Zabbix Agent类型
5.3.2 SNMP类型
5.3.3 IPMI类型
5.3.4 日志文件监控
5.3.5 计算型Item
5.3.6 Zabbix内部监控
5.3.7 ssh类型Item
5.3.8 Telnet类型Item
5.3.9 External Check类型Item
5.3.10 Aggregate类型Item
5.3.11 Trapper类型Item
5.3.12 JMX类型Item
5.3.13 ODBC类型Item
5.4 Item历史数据History和Trends
5.5 使用Application对ltem分组
5.6 ItemKey详解
5.7 Template模板
5.7.1 新建和配置一个Template
5.7.2 建立/取消Host和Template的关联
5.7.3 修改Template
5.7.4 Template和Host
5.7.5 Template之间的父子关系
5.8 Clone.FullClone和MassUpdate
5.9 Windows监控
5.10 VMware监控
5.11 Zabbix监控性能
第6章 报警配置
6.1 Triggers
6.1.1 配置Triggers
6.1.2 Trigger expression
6.1.3 Function详解
6.1.4 Trigger依赖
6.1.5 Trigger等级
6.1.6单位
6.2 Events
6.3 Actions
6.3.1 Action
6.3.2 Operation
6.3.3 Condition
6.3.4 Escalations
6.3.5 Unsupported状态的Items的报警
6.4 Media类型
6.5 Maintenance状态
第7章 数据可视化
7.1 Graph
7.2 Network Maps
7.2.1 新建Maps
7.2.2 创建元素
7.2.3 选择元素
7.2.4 关联元素
7.2.5 关联指示器
7.3 Screens
7.4 Slide shows
第8章 Users和Macros
8.1 User和User group
8.1.1 配置User
8.1.2 Usergroup
8.2 Macros
8.2.1 自带宏
8.2.2 用户自定义宏
8.2.3 自定义宏的适用范围
第9章 IT serviceS服务监控与Web monitoring网络监控
9.1 Services服务监控
9.2 服务配置
9.3 Webmonitoring网络监控配置
9.4 监控百度示例
……
第10章 Zabbix前端界面
第11章 Discovery
第三部分 进阶篇
第四部分 设计篇
第五部分 社区和开源
附录 Zabbix自带宏
后记程序员职业生涯的一些感悟