《分布式监控平台Centreon实践真传》[73M]百度网盘|pdf下载|亲测有效
《分布式监控平台Centreon实践真传》[73M]百度网盘|pdf下载|亲测有效

分布式监控平台Centreon实践真传 pdf下载

出版社 清华大学出版社京东自营官方旗舰店
出版年 2023-03
页数 390页
装帧 精装
评分 9.5(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供分布式监控平台Centreon实践真传电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

Centreon是一款分布式开源监控平台,易于安装、管理,可支持大规模的网络监控。本书基于作者实践经验讲述如何使用Centreon。

全书共15章,大致可分为4部分:第1章和第2章为基础部分,主要介绍分布式监控平台Centreon的主要特征、功能;第3~5章介绍系统部署,用ISO镜像文件部署Centreon及在CentOS上部署Centreon,并在安装好的Centreon上做最简单的主机监控;第6~13章为生产环境监控实践,涉及生产环境的方方面面,是全书的精华;第14章和第15章介绍一些比较典型的故障和处理方法,以及部分不经常使用的功能。

本书适合有一定Linux基础并且从事系统运维的技术人员、计算机专业学生、高可用系统架构研究者阅读。


目录

目录


第1章 监控那些事 / 1


1.1 笔者的监控之旅 / 1


1.2 监控的分类 / 4


1.3 有效监控 / 5


1.4 经验之谈 / 5


第2章 认识开源分布式监控平台Centreon / 7


2.1 Centreon的主要特征 / 7


2.2 Centreon的主要组成部分 / 10


2.2.1 操作系统CentOS / 10


2.2.2 数据库MySQL / 10


2.2.3 Web服务器Apache / 11


2.2.4 应用程序PHP / 12


2.2.5 Centreon相关组件 / 12


2.2.6 Centreon分布式监控架构 / 15


2.3 Centreon Web管理界面简述 / 16


第3章 安装和部署Centreon 20.10 / 20


3.1 安装和部署需求 / 20


3.2 安装前的准备工作 / 22


3.3 以ISO方式安装Centreon / 23


3.4 在操作系统CentOS 7上安装 Centreon / 32


3.4.1 安装Centreon的先决条件 / 32


3.4.2 准备yum安装源 / 33


3.4.3 安装CentreonCentral Server / 34


3.4.4 修改数据库LimitNOFILE限制 (可选) / 35


3.4.5 修改PHP时区 / 35


3.4.6 将所有相关服务设置成随系统开机启动 / 36


3.4.7 启动所有服务 / 36


3.5 验证Centreon安装的正确性 / 36


第4章 Centreon初始化及配置详解 / 38


4.1 Centreon初始化设置 / 38


4.2 Centreon 20相关信息初探 / 43


4.2.1 Centreon相关性账号 / 43


4.2.2 主要配置文件 / 44


4.3 Web管理后台登录 / 51


4.4 注意事项 / 51


第5章 部署第一个监控实例 / 53


5.1 添加主机 / 53


5.2 添加依附于主机的服务 / 60


5.3 导出数据并启动Centreon引擎 / 62


5.4 操作步骤汇总 / 68


5.5 验证监控有效性 / 68


第6章 监控生产环境之准备工作 / 70


6.1 确定监控范围 / 70


6.2 告警工具准备 / 71


6.3 钉钉告警 / 71


6.3.1 准备钉钉群组机器人 / 71


6.3.2 将告警整合进Centreon / 76


6.4 短信告警 / 82


6.5 邮件告警 / 83


第7章 监控生产环境之主机资源监控 / 86


7.1 监控主机资源 / 86


7.1.1 安装NRPE / 86


7.1.2 安装Nagios插件 / 87


7.1.3 在被监控端配置NRPE / 88


7.1.4 验证NRPE / 91


7.1.5 为监控服务器CentreonCentral添加主机资源监控项 / 93


7.1.6 主机资源监控验证 / 98


7.2 模拟故障告警 / 99


7.3 批量部署NRPE监控主机资源 / 104


第8章 监控生产环境之服务监控 / 107


8.1 监控服务 / 107


8.1.1 监控负载均衡(Keepalived+ HAProxy)/ 107


8.1.2 监控Proxmox VE超融合集群 / 111


8.2 监控小型站点 / 115


8.2.1 监控Nginx服务 / 115


8.2.2 监控PHP服务 / 116


8.2.3 监控MySQL数据库 / 117


8.2.4 综合性监控 / 123


第9章 Centreon日常维护及管理 / 125


9.1 Centreon日常维护 / 125


9.1.1 Centreon相关服务的启停 / 125


9.1.2 Centreon数据备份 / 126


9.1.3 Centreon故障处理 / 129


9.2 CentreonCentral日常管理 / 131


9.2.1 添加联系人/用户 / 131


9.2.2 删除被监控主机 / 140


9.2.3 删除联系人/用户 / 141


9.3 Nagios插件脚本撰写 / 142


9.3.1 监控日志文件是否生成 (check_logfile) / 142


9.3.2 监控日志文件大小 (check_logsize) / 143


9.4 CentreonCentral告警静默 / 144


9.4.1 立刻保持静默 / 144


9.4.2 固定时间静默 / 146


第10章 Centreon的使用技巧 / 148


10.1 创建Centreon模板 / 148


10.2 自定义CentreonCentral管理后台视图(Custom Views) / 153


10.3 复制监控对象 / 156


10.4 多用户钉钉机器人报警 / 158


10.4.1 创建钉钉群组 / 158


10.4.2 创建自定义钉钉群组机器人 / 159


10.4.3 创建另一个钉钉机器人调用脚本 / 160


10.4.4 Centreon Web管理后台创建通知命令 / 161


10.4.5 创建联系人并关联钉钉 / 163


10.4.6 联系人/用户附属到主机或者服务 / 164


第11章 Centreon版本升级 / 165


11.1 Centreon小版本升级 / 165


11.1.1 更新Centreon yum源 / 165


11.1.2 Centreon在线更新 / 166


11.1.3 重启PHP及Apache服务 / 167


11.1.4 Centreon管理后台更新 / 168


11.1.5 重启其他相关服务 / 172


11.2 Centreon大版本升级 / 172


11.1.1 更新系统及Centreon yum源 / 172


11.1.2 Centreon更新 / 173


11.2.3 启动新的PHP 7.2 / 173


11.2.4 验证升级是否正常 / 177


11.3 Centreon版本升级的变化 / 178


第12章 Centreon分布式监控 / 180


12.1 安装Centreon分布式Poller / 181


12.2 为中央服务器添加Poller / 183


12.2.1 以SSH协议连接远端Poller / 183


12.2.2 以“gorgone”协议连接远端Poller / 187


12.3 通过远端Poller监控私有网络 / 190


12.3.1 需求及场景描述 / 191


12.3.2 添加受保护的内网主机 / 191


12.3.3 添加主机服务项 / 192


12.3.4 模拟故障,验证监控是否有效 / 193


第13章 Centreon备份与恢复 / 196


13.1 最快的备份及恢复 / 197


13.1.1 Centreon系统备份 / 197


13.1.2 Centreon系统快速恢复 / 199


13.2 简化性的Centreon备份及恢复 / 202


13.2.1 备份MariaDB数据库 / 202


13.2.2 备份非数据库文件 / 203


13.2.3 Centreon中央监控服务器恢复 / 203


13.3 经验总结 / 205


第14章 Centreon典型故障处理 / 207


14.1 远端Poller故障 / 207


14.2 CentreonCentral中央监控服务器故障 / 211


14.2.1 CentreonCentral Web管理后台不能登录 / 211


14.2.2 Cdb服务不能启动 / 212


14.2.3 Centreon Poller间歇性停止故障 / 213


14.3 NRPE故障 / 217


14.3.1 普通账号权限问题 / 218


14.3.2 远端Poller内的NRPE权限问题 / 220


第15章 杂项 / 222


15.1 Centreon高可用性(HA) / 222


15.2 监控更大规模的网络 / 224


15.3 Centreon的安全性 / 225


前言/序言

前言


关于“Linux企业级高可用实践真传”系列图书


经过三年多时间的打磨,“Linux企业级高可用实践真传”系列图书终于与读者见面了。本系列图书是系统高可用的最佳实践总结。无论是自建平台还是流行的公有云平台,高可用系

统的架构基本上都包含以下三部分:


z前端的负载均衡,实现应用层面的可用性及可扩展性。

z分布式的监控系统,作为高可用系统的耳目,在无人值守的情况下随时监控基础设施和应用的运行情况。

z底层的超融合集群,不仅能加快系统和应用的部署速度,而且能把整个业务层面的可用性提到更高的层次。



笔者现有的高可用环境由负载均衡(前端)、Proxmox VE超融合高可用集群(包含Proxmox Backup Server多副本备份)、Centreon分布式监控平台(千里眼、顺风耳)组成。与10年前

相比,运维压力减轻很多。本系列图书正是基于笔者的亲身实践而写,包括《Proxmox VE超融合集群实践真传》《分布式监控平台Centreon实践真传》和《Linux 负载均衡实践真传》。


“Linux企业级高可用实践真传”系列图书有以下特点:


(1)原创性。本系列图书的内容为笔者实际工作场景(脱敏后的真实运行环境)的再现和还原,凝聚笔者二十多年的经验、教训与心得体会,旨在让后来者少踩坑,少走弯路。


(2)时效性。本系列图书所采用的系统、工具版本为当前主流稳定版本,短时间内不会过时,易于获取并部署到真实的生产环境。


(3)非全面性。本系列图书不是使用手册,书中内容根据实际需要在软件或工具功能上做取舍,不可能面面俱到。即便如此,读者按书中的思路、实践方法去操作,应该可以将自己所需要的功能一一实现。


(4)接地气。书中讲的更多的是思路、实践经验及部分感言,是比较接地气的。


本系列图书适合有一定Linux基础并且从事系统运维的技术人员、计算机专业学生、高可用系统架构研究者阅读。


关于本书


Centreon是一款分布式开源监控平台,易于安装、管理,可支持大规模的网络监控。Centreon基于大名鼎鼎的Nagios,并对其进行了二次封装。Centreon以ISO镜像方式一键部署,以Web方式添加监控对象;管理界面简洁直观、性能强劲(监控引擎扫描监控对象时,不频繁查询数据集);可单机监控,也可与Poller组成集群,以支持大规模网络监控或者监控受保护的内部网络。


在开源领域,有多种可选的监控平台,比较主流的有Zabbix、Nagios、Prometheus等。目前Zabbix在国内的知名度最高,除了产品本身优秀,还与其有力的宣传有关。作为Nagios的继任者,Centreon在功能及易用性上可以与Zabbix相媲美,笔者建议大家有条件的话尝试使用Centreon,毕竟多一个选择就是多一条路。


致谢


为尽可能地保证行文和技术上的正确性,在本书写作时特邀请Linux系统管理员曾俊辉先生全程参与,在此表示特别感谢!


田 逸


2022年12月