Zabbix监控系统深度实践

价格 69.00对比
发货 广东东莞市
销量 暂无
评价 已有 0 条评价
人气 已有 3 人关注
数量
+-
库存100
 
联系方式
加关注0

新图书资料发布

VIP   VIP会员第1年
资料未认证
保证金未缴纳

内容简介

《Zabbix监控系统深度实践》是一本由浅入深,全面讲解Zabbix应用与原理的技术书籍,也是作者多年实战经验的总结和浓缩。在概念篇,从一个简单但完整的入门案例讲起,案例中有本的概念介绍,通过案例帮助那些只要将服务器加入监控,并且看到监控数据的读者;然后逐步深入,在进阶篇介绍Zabbix的各方各面的配置;在设计篇中对Zabbix的内部原理进行深入剖析,包括Zabbix与数据库的交互Zabbix数据库表的设计等,并分享作者在Zabbix上踩过的坑以及解决问题的思路。会在开源部分介绍58同城开源的Zatree和Chrome的插件、手机客户端等工具。
这本书会从我们工作中的实际需求出发,以实际案例作为指引,希望对于读者而言,不仅仅是学会某些具体的操作,而是深入了解Zabbix 的设计思路,掌握解决问题的方法。

目录

第一部分 概念篇
第 1 章 自动化运维和监控系统 2
1.1 互联网公司的运维工作 2
1.2 何谓自动化运维 3
1.3 监控系统在运维自动化中的角色 5
1.4 监控系统的理想化模样 5
第 2 章 Zabbix简介 7
2.1 Zabbix发展现状 7
2.2 选择Zabbix的理由 8
2.3 Zabbix部分名词约定 9
第 3 章 Zabbix安装 11
3.1 获取Zabbix 11
3.2 Zabbix Server安装 12
3.2.1 Zabbix数据库配置 12
3.2.2 安装Zabbix Server 13
3.2.3 安装Zabbix Web前端 16
3.3 Zabbix Agent安装 18
3.3.1 UNIX/Linux上安装Zabbix Agent 18
3.3.2 Windows上安装Zabbix Agent 18
3.4 测试Zabbix Agent和Zabbix Server运行 20
3.5 配置文件详解 20
3.5.1 zabbix_server.conf 20
3.5.2 zabbix_agentd.conf 24
第 4 章 监控第一台Host 26
4.1 Host在监控系统中的活动 26
4.2 添加一个用户 27
4.3 把服务器加入Zabbix监控 27
4.4 添加Item 28
4.5 添加Trigger 29
4.6 设置Action 31
4.7 收到第一封报警邮件吧 33
4.8 Zabbix 报警流程 33
4.9 看,Zabbix在工作呢 34
4.9.1 全局搜索框 35
4.9.2 查看监控数据 35
4.9.3 查看报警信息 36
4.10 添加自定义监控点 37
第二部分 配置篇
第 5 章 增加监控 40
5.1 Host配置 41
5.2 Item属性 45
5.3 Item类型 48
5.3.1 Zabbix Agent类型 48
5.3.2 SNMP类型 51
5.3.3 IPMI类型 52
5.3.4 日志文件监控 53
5.3.5 计算型Item 54
5.3.6 Zabbix内部监控 55
5.3.7 ssh类型Item 58
5.3.8 Telnet类型Item 60
5.3.9 External Check类型Item 60
5.3.10 Aggregate类型Item 60
5.3.11 Trapper类型Item 62
5.3.12 JMX类型Item 62
5.3.13 ODBC类型Item 64
5.4 Item历史数据History和Trends 66
5.5 使用Application对Item分组 67
5.6 Item Key详解 68
5.7 Template模板 69
5.7.1 新建和配置一个Template 69
5.7.2 建立/取消Host和Template的关联 71
5.7.3 修改Template 73
5.7.4 Template和Host 73
5.7.5 Template之间的父子关系 74
5.8 Clone,Full Clone和Mass Update 75
5.9 Windows监控 76
5.10 VMware监控 82
5.11 Zabbix监控性能 84
第 6 章 报警配置 86
6.1 Triggers 86
6.1.1 配置Triggers 86
6.1.2 Trigger expression 87
6.1.3 Function详解 89
6.1.4 Trigger依赖 92
6.1.5 Trigger等级 94
6.1.6 单位 95
6.2 Events 95
6.3 Actions 96
6.3.1 Action 97
6.3.2 Operation 99
6.3.3 Condition 104
6.3.4 Escalations 107
6.3.5 Unsupported状态的Items的报警 110
6.4 Media类型 111
6.5 Maintenance状态 116
第 7 章 数据可视化 118
7.1 Graph 118
7.2 Network Maps 123
7.2.1 新建Maps 123
7.2.2 创建元素 124
7.2.3 选择元素 126
7.2.4 关联元素 126
7.2.5 关联指示器 126
7.3 Screens 127
7.4 Slide shows 131
第 8 章 Users和Macros 133
8.1 User和User group 133
8.1.1 配置User 133
8.1.2 User group 135
8.2 Macros 136
8.2.1 自带宏 136
8.2.2 用户自定义宏 137
8.2.3 自定义宏的适用范围 139
第 9 章 IT services服务监控与Web monitoring网络监控 140
9.1 Services服务监控 140
9.2 服务配置 141
9.3 Web monitoring网络监控配置 145
9.4 监控百度示例 148
第 10 章 Zabbix前端界面 151
10.1 Monitoring板块 151
10.1.1 Dashboard栏

摘要与插图

序一
去年姚仁捷同学跟我提起过,他要写一本关于Zabbix 的书,其实一开始我是不太鼓励的。
在我看来,写书向大众传播知识,是一件很严肃的事情,仁捷作为一名年轻的技术人员,去完成一本书可能还是会有些吃力。但是我看到他有这个决心,对待书的态度也虔诚,每天都会在繁忙的工作之余加班写作,真的书还是写完了,不由很是佩服,作为他毕业到现在的多年老板,必须顶一下。事实上,从PPTV 到唯品会,仁捷都基本上是独立担当一个领域,借鉴业界的best practice,从无到有地快速建设起来完整的解决方案。的确是,聪明的人,给机会,就能脱颖而出。
Zabbix 是业界近年来较为流行的一个比较完善的开源系统监控解决方案,我们当初也是选
型了不少解决方案才选择了它。姚仁捷曾经是PPTV 的Zabbix 集群的负责人,PPTV 的Zabbix应用,已经是国内较大规模的系统监控了,覆盖了当时5000 多台主机和上面应用的几十万个监控点,近百万的监控点记录,也修改了Zabbix 多处源码,实现了很多自动化的监控部署和Proxy-Master 的分布式监控,以及通过Zabbix Trigger 自动分析等,也就Zabbix 本身的一些缺点设计了对应的workaround 的办法和二次开发,可以说是是国内较为领先的大规模部署解决实际案例。在Zabbix 的实践领域,PPTV 的很多方法、思想和技巧都很有价值,仁捷同学在这本书中也都有涉及。
好的经验还是值得分享,就算还不是。
目前国内Zabbix 的资料还很少,希望这本书能够给大家带来一手的Zabbix 实战经验,更
加希望大家可以从中借鉴作者分享的经验,少走弯路,帮助公司更加多快好省地建设系统监控解决方案。
唯品会总监
诸超
序二
Zabbix 作为一款企业级的、开源的、分布式的监控套件,设计理念超前,解决了以往监控
软件的短板,可以说是现在行的监控解决方案之一。
Zabbix 可以监控网络和服务的健康状况,可以利用模板批量添加服务器,可以自定义监控项,可以利用灵活的报警机制给运维人员发送E-mail 和短信报警,从而保证了运维人员能快速对问题作出响应。此外,Zabbix 简单易上手,只要稍作学习,就能迅速搭建一套运维监控平台,瞬间高大上。
Zabbix 在分布式方面做了大量的优化工作,这样可以保证在多机房和对海量服务器进行监
控时,能快速地收集数据,并集中在一个界面内展示。不过目前我所负责项目中的15 万个Items 和1000 多个Hosts 用一个配置比较高的服务器在抗,毫无压力,等服务器规模再大一些,机房比较多的时候,我会考虑用分布式。
我使用Zabbix 也快1 年了,替换了原来的Nagios+Cacti 方案,Zabbix 兼有Nagios+Cacti 的特点,所以现在维护一个系统就可以了,极大地方便了运维工作。因为公司大部分都是标准化的服务和服务器,迁移过程也比较顺利,只要事先做好分组,设置几个模板一关联就可以了,迁移的大部分时间花在了寻找合理阈值和设置靠谱Trigger 上,这个可能需要慢慢积累经验。
作为Zabbix 插件Zatree 的开发者之一,我一直比较关注Zabbix 在国内的发展,这几年是
Zabbix 发展的快速时期,大量爱好者在QQ 群、微博和社区参与讨论和分享,极大地丰富了Zabbix 的中文资料,不过当前全面系统的中文资料比较少,姚仁捷同学这本书可以说写的正是时候。作为曾经国内规模Zabbix 集群的负责人,姚仁捷在《Zabbix 监控系统深度实践》一书中全面讲解了Zabbix 的安装、配置、使用及技巧,提供了大量的案例和解决问题的心得,其中也介
举报收藏 0
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2021111040号