展开全部

主编推荐语

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、科普以及教材、教辅等领域。