互联网
类型
7.2
豆瓣评分
可以朗读
语音朗读
214千字
字数
2014-01-01
发行日期
展开全部
主编推荐语
Nagios的权威指南,详细讲解整个监控技术,演示经典做法,揭示常见错误及后果。
内容简介
本书提供了所有配置和运行方式,并探讨如何编写自定义模块与基于Nagios事件代理API。本书从实际出发,在开篇就系统运维中的监控提出一系列需求,从而展开对Nagios系统的初步介绍,随后从实用的角度,全面、详细地讲解了Nagios安装、配置的相关内容。通过简化配置、实施监控等工作,用大量的示例展示Nagios的实际能力。然后,在扩展方面介绍了一些常用的方案,并从原理、案例到最后的DIY,一步步带领读者进入数据可视化的世界。此外,还介绍了Nagios商业版本——Nagios XI的功能特色。最后,介绍Nagios事件代理,并用C语言实现完整NEB插件,使读者进一步掌握NEB的工作机制。
目录
- 版权信息
- 译者序
- 序言
- 前言
- 第1章 最佳实践
- 1.1 系统监控的过程方法
- 1.2 处理和开销
- 1.2.1 远端处理与本地处理
- 1.2.2 带宽方面的考虑
- 1.3 网络位置和依赖关系
- 1.4 安全
- 1.5 沉默是金
- 1.6 监视端口与监视应用
- 1.7 谁来监控这些检测插件
- 第2章 运作原理
- 2.1 主机和服务范例
- 2.1.1 从头开始
- 2.1.2 主机和服务
- 2.1.3 相互依赖
- 2.1.4 主机和服务的消极面
- 2.2 插件
- 2.2.1 退出代码
- 2.2.2 远程执行
- 2.3 调度
- 2.3.1 检测间隔及状态
- 2.3.2 分散负载
- 2.3.3 信息采集和并发执行
- 2.4 通知
- 2.4.1 全局陷阱
- 2.4.2 通知选项
- 2.4.3 模板
- 2.4.4 时间段
- 2.4.5 计划宕机时间、状态确认以及升级规则
- 2.5 I/O界面总结
- 2.5.1 Web界面
- 2.5.2 当前状态
- 2.5.3 报表
- 2.5.4 外部命令文件
- 2.5.5 性能数据
- 2.5.6 事件代理
- 第3章 Nagios的安装
- 3.1 操作系统支持及FHS
- 3.2 安装步骤及先决条件
- 3.3 安装Nagios
- 3.3.1 configure
- 3.3.2 make
- 3.3.3 make install
- 3.4 安装插件
- 3.5 安装NRPE
- 第4章 Nagios的配置
- 4.1 对象和定义
- 4.2 nagios.cfg
- 4.3 CGI程序配置
- 4.4 模板
- 4.5 时间段
- 4.6 命令
- 4.7 联系人
- 4.8 联系人组
- 4.9 主机
- 4.10 服务
- 4.11 主机组
- 4.12 服务组
- 4.13 升级规则
- 4.14 依赖关系
- 4.15 扩展信息
- 4.16 Apache配置
- 4.17 GO
- 第5章 Nagios配置文件引导
- 5.1 开发脚本模板
- 5.2 自动发现
- 5.2.1 Check_MK
- 5.2.2 Nagios XI
- 5.2.3 自动发现:已死还是永生
- 5.3 NagiosQL
- 第6章 监视:通过Nagios插件监控
- 6.1 本地查询
- 6.1.1 Ping检测
- 6.1.2 端口查询
- 6.1.3 多端口查询
- 6.1.4 更复杂的服务检测
- 6.1.5 使用WebInject和Cucumber-Nagios进行端到端监控
- 6.2 监视Windows
- 6.2.1 Windows脚本开发环境
- 6.2.2 COM和OLE
- 6.2.3 WMI技术
- 6.2.4 WSH:用还是不用
- 6.2.5 VB:用还是不用
- 6.2.6 Windows脚本开发的未来
- 6.2.7 切入正题
- 6.2.8 NRPE
- 6.2.9 Check_NT
- 6.2.10 NSCP
- 6.3 监视UNIX
- 6.3.1 NRPE
- 6.3.2 CPU
- 6.3.3 内存
- 6.3.4 磁盘
- 6.4 Check_MK
- 6.5 监视“其他内容”
- 6.5.1 SNMP
- 6.5.2 使用SNMP进行工作
- 6.5.3 环境传感器
- 6.5.4 独立传感器
- 6.5.5 LMSensor
- 6.5.6 IPMI
- 第7章 Nagios的扩展
- 7.1 调整、优化以及一些组成要素
- 7.1.1 NRDP/NSCA
- 7.1.2 NDOUtils
- 7.2 使用二级Nagios守护进程进行分布式被动检测
- 7.3 事件代理模块:DNX、Merlin以及Mod Gearman
- 7.3.1 DNX
- 7.3.2 Mod Gearman
- 7.3.3 Op5 Merlin
- 7.4 分布式仪表板:Fusion、MNTOS以及MK-Multisite
- 第8章 可视化
- 8.1 Nagios性能数据
- 8.2 RRDTool:基础
- 8.2.1 初识RRDTool
- 8.2.2 RRD数据类型
- 8.2.3 心跳周期和步进周期
- 8.2.4 最小值和最大值
- 8.2.5 循环归档
- 8.2.6 RRDTool创建语法
- 8.2.7 RRDTool图形模式
- 8.2.8 RPN
- 8.3 数据可视化策略:三位系统管理员的故事
- 8.3.1 Suitcorp:Nagios、NagiosGraph以及Drraw
- 8.3.2 singularity.gov:Nagios和Ganglia
- 8.3.3 Massive Ginormic:Nagios、Logsurfer、Graphite及RRDTool以外的生活方式
- 8.4 DIY仪表板
- 8.4.1 了解自己正在做的事情
- 8.4.2 RRDTool抓取模式
- 8.4.3 GD图形库
- 8.4.4 NagVis
- 8.4.5 GraphViz
- 8.4.6 迷你图
- 8.4.7 使用jsvis的力导向图
- 第9章 Nagios XI
- 9.1 它是什么
- 9.2 如何运作
- 9.3 有什么好处
- 9.3.1 美观的界面
- 9.3.2 集成时序数据
- 9.3.3 模块化组件
- 9.3.4 强化的报表和高级可视化功能
- 9.3.5 内置插件和配置向导
- 9.3.6 运维方面的改进
- 9.4 如何上手
- 第10章 Nagios事件代理接口
- 10.1 C中的函数引用以及回调
- 10.2 NEB的架构
- 10.3 使用NEB实现一个文件系统接口
- 10.4 DNX,实际的示例
- 10.5 总结
展开全部
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。