标签分类
当前位置:首页 > 行业软件及应用电子书 > Zabbix电子书网盘下载
Zabbix监控系统深度实践 Zabbix监控系统深度实践
feng198148

feng198148 提供上传

资源
36
粉丝
19
喜欢
59
评论
10

    Zabbix监控系统深度实践 PDF 高清版

    Zabbix电子书
    • 发布时间:

    给大家带来的一篇关于Zabbix相关的电子书资源,介绍了关于Zabbix、监控系统、深度实践方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小52 MB,姚仁捷编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.7,更多相关的学习资源可以参阅 行业软件及应用电子书、等栏目。

  • Zabbix监控系统深度实践 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1VZ8sjObanNDFvqJkwGgJmw
  • 分享码:atn3
  • Zabbix监控系统深度实践 PDF

    全方位解读Zabbix配备运用,深层次分析Zabbix內部基本原理

    用真實工作中要求驱动器,以独家代理实践实例引导,帮你监控器神器出鞘

    Zabbix是现阶段*时兴的分布式系统图形界面开源系统监控系统解决方法,它有完善灵便的监控器数据收集、储存、告警标准配备及其图形界面展现页面。丰富多彩的作用身后是挺高的多元性,非常在中国欠缺有关的汉语材料的背景图下,管理信息系统工作人员没办法渗透到道具本质的精粹和局限性,进而高效率地将其用以规模性监控器情景。这书创作者曾参加规模性Zabbix集群服务器运用新项目,系统软件遮盖了那时候6000几台服务器和几十万个监控设备,近千万的监控设备纪录,改动了Zabbix好几处源代码,保持了许多自动化技术的监控器布署和Proxy-Master 的分布式系统监控器,及其根据Zabbix Trigger全自动剖析等,从实践中小结了具有使用价值的方式 、观念和方法在这书中共享。《Zabbix监控系统深度实践》是1本循序渐进,全方位解读Zabbix运用与基本原理的技术性书藉,都是创作者很多年实践经验的小结和萃取。在定义篇,从1个简易但详细的新手入门实例说起,实例中有最基础的定义详细介绍,根据实例协助这些要是将网络服务器添加监控器,而且见到监控器统计数据的用户;随后逐渐深层次,在实战篇详细介绍Zabbix的多方各面的配备;在设计方案篇中对Zabbix的內部基本原理开展深层次分析,包含Zabbix与数据库查询的互动Zabbix数据库查询表的设计方案等,并共享创作者在Zabbix上踩过的坑及其解决困难的构思。最终会在开源系统一部分详细介绍73同城网开源系统的Zatree和Chrome的软件、app客户端等道具。

    这这书是从人们工作上的具体要求去往,以具体实例做为引导,期待针对用户来讲,不仅是学好一些实际的实际操作,只是深层次掌握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栏目 151
    • 10.1.2 Overview栏目 157
    • 10.1.3 Web栏目 158
    • 10.1.4 Latest data栏目 159
    • 10.1.5 Triggers栏目 159
    • 文前.indd 10 2014-8-19 14:46:53
    • 目 录
    • XI
    • 10.1.6 Events栏目 160
    • 10.1.7 Graphs&Screens&Maps栏目 161
    • 10.2 Inventory板块 161
    • 10.3 Reports板块 161
    • 10.4 Configuration板块 166
    • 10.4.1 Host groups栏目 166
    • 10.4.2 Template栏目 167
    • 10.4.3 Hosts栏目 168
    • 10.4.4 Maintenance栏目 170
    • 10.4.5 其他 170
    • 10.5 Administration板块 171
    • 10.5.1 General栏目 171
    • 10.5.2 DM栏目 177
    • 10.5.3 Authentication栏目 178
    • 10.5.4 Users栏目 179
    • 10.5.5 Media types栏目 181
    • 10.5.6 Scripts栏目 181
    • 10.5.7 Audit栏目 185
    • 10.5.8 Queue栏目 186
    • 10.5.9 Notification栏目 186
    • 10.5.10 Installation栏目 187
    • 10.6 前端配置 187
    • 10.6.1 全局配置参数 187
    • 10.6.2 前端维护状态显示 189
    • 10.6.3 Profile设置 190
    • 10.7 全局搜索框 192
    • 第 11 章 Discovery 193
    • 11.1 基于网络的Discovery 193
    • 11.2 Discovery的一个例子 195
    • 11.3 Discovery Rule和Discovery Action的配置 196
    • 11.4 存活Agent自动加入监控 199
    • 11.5 low-level discovery 200
    • 文前.indd 11 2014-8-19 14:46:53
    • Zabbix监控系统深度实践
    • XII
    • 第三部分 进阶篇
    • 第 12 章 Zabbix API 206
    • 12.1 Zabbix API POST参数 206
    • 12.2 Item支持的Zabbix API方法 207
    • 12.2.1 Item object 208
    • 12.2.2 item.create 209
    • 12.2.3 item.delete 210
    • 12.2.4 item.exists 210
    • 12.2.5 item.get 211
    • 12.2.6 item.getobjects 214
    • 12.2.7 item.isreadable/item.iswritable 215
    • 12.2.8 item.update 215
    • 12.3 如何阅读Zabbix API文档 216
    • 第 13 章 Zabbix分布式监控 217
    • 13.1 两种分布式架构对比 217
    • 13.2 Proxy单级分布式架构 218
    • 13.3 Proxy配置 219
    • 13.4 Node多级分布式架构 220
    • 第 14 章 Zabbix系统优化 227
    • 14.1 Zabbix内部运行机制 227
    • 14.2 Items过多造成性能下降 228
    • 14.3 数据库及其他调优 232
    • 第 15 章 轻量级日志监控应用 233
    • 15.1 准备工作 233
    • 15.2 添加 Item 234
    • 15.3 测试 234
    • 15.4 配置报警 236
    • 15.5 轮转的日志文件 237
    • 15.6 获取关键字 238
    • 文前.indd 12 2014-8-19 14:46:53
    • 目 录
    • XIII
    • 第四部分 设计篇
    • 第 16 章 Zabbix数据库表结构解析 240
    • 16.1 表结构概述 240
    • 16.2 Hosts表 241
    • 16.3 Items表 244
    • 16.4 Trigger在数据库中的结构 248
    • 16.5 Events表 253
    • 16.6 Triggers和Events生成的规则 255
    • 第 17 章 History和Trends 256
    • 17.1 sync字段的含义 257
    • 17.2 history和trends的区别 261
    • 17.3 housekeeper和trends表 262
    • 17.4 Graph对于history和trends的选择 263
    • 第 18 章 Zabbix和数据库交互详解 268
    • 18.1 include/zbxdb.h

    上一篇:Android UI设计  下一篇:深入理解ElasticSearch

    展开 +

    收起 -

    Zabbix相关电子书
    学习笔记
    网友NO.712899

    Zabbix添加Node.js监控的方法

    目前网上已有 pm2-zabbix 工具可以实现Zabbix对Node.js的监控报警,Github地址。 特征: 自动发现通过PM2管理的Node.js进程。 报告Nodes.js进程状态、CPU占用率、内存占用以及进程是否重启。 监控PM2守护进程自身状态、资源占用和PID改变。 已提供易于安装的Zabbix监控项模板。 1.Node.js服务器安装 pm2-zabbix npm install -g pm2-zabbix 测试自动发现功能是否正常: pm2-zabbix --discover 输出类似表明安装成功: {"data": [{"{#PROCESS_ID}": "qb_node-0","{#PROCESS_NAME}": "qb_node"},{"{#PROCESS_ID}": "qb_node-1","{#PROCESS_NAME}": "qb_node"},{"{#PROCESS_ID}": "qb_node-2","{#PROCESS_NAME}": "qb_node"},{"{#PROCESS_ID}": "qb_node-3","{#PROCESS_NAME}": "qb_node"}]} 2.克隆代码 git clonehttps://github.com/greatcare/pm2-zabbix.git 3.Zabbix Web管理后台导入模板文件 pm2-zabbix/install/zabbix-server/pm2-zabbix.template.xml 4.Node.js服务器添加服务,根据服务器操作系统版本选择,并修改服务运行用户和使用PM2启动的Node.js用户一致 RHEL/CentOS 7系列: cp pm2-zabbix/install/init/systemd/pm2-zabbix.service /usr/lib/systemd/system/ 修改目标文件 pm2-zabbix.service 文件内容 User项: User=root RHEL/CentOS 6或5系列: cp pm2-zabbix/install/init/sysv/pm2-zabbix /etc/init.d/ 修改目标文件 pm2-zabbix 文件内容 DAEMON_USER项: DAEMON_USER=root 5.新建软连接,根据自己服务器修改软连接指向的真实文件路径 mkdir -p……

    网友NO.880523

    安装配置Zabbix来监控MySQL的基本教程

    Zabbix的简单安装配置说明 1、在已有的LAMP或者LNMP的基础上安装zabbix,安装一些依赖包: yum -y install mysql-devel libcurl-devel net-snmp-devel 2、添加用户: groupadd zabbixuseradd zabbix -g zabbix 3、创建数据库,添加授权账号 create database zabbix character set utf8;grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; 4、编译安装zabbix 下载地址: wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.0/zabbix-2.2.0.tar.gztar zxf zabbix-2.2.0.tar.gzcd zabbix-2.2.0./configure --prefix=/usr/local/zabbix --enable-server --enable-agent \--with-mysql --with-net-snmp --with-libcurlmake install 5、导入数据库 mysql -uzabbix -pzabbix -hlocalhost zabbix database/mysql/schema.sqlmysql -uzabbix -pzabbix -hlocalhost zabbix database/mysql/images.sqlmysql -uzabbix -pzabbix -hlocalhost zabbix database/mysql/data.sql 6、修改配置文件 cp misc/init.d/fedora/core/zabbix_server /etc/init.d/cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/cp -R frontends/php /var/www/html/zabbixsed -i 's/^DBUser=.*$/DBUser=zabbix/g' /usr/local/zabbix/etc/zabbix_server.confsed -i 's/^.*DBPassword=.*$/DBPassword=zabbix/g' /usr/local/zabbix/etc/zabbix_server.confsed -i 's/BASEDIR=\/usr\/local/BASEDIR=\/usr\/local\/zabbix/g' /etc/init.d/zabbix_serversed -i 's/BASEDIR=\/usr\/local/BASEDIR=\/usr\/local\/zabbix/g' /etc/init.d/zabbix_agentd 7、添加服务端口: cat /etc/services EOFzabbix-agent 1……

    网友NO.884973

    Python 调用 zabbix api的方法示例

    前提准备: 1.使用python requests模块 2.了解json 3.zabbix api的具体调用建议先浏览一下官网 先上代码: import requests,json##url一定要正确,IP地址换成自己zabbix服务器的zbx_url = "http://192.168.60.130:3080/zabbix/api_jsonrpc.php"#在post请求头部必须要有 'Content-Type': 'application/json-rpc'headers = {'Content-Type': 'application/json-rpc'}#传递json 数据到api;登录login = { "jsonrpc": "2.0", "method": "user.login", "params": { "user": "Admin", "password": "zabbix" }, "id": 1}#首次登陆不用在json字段中写 auth,否则会有相关的报错#将数据发送到apiret = requests.post(zbx_url, data=json.dumps(login), headers=headers)#对结果进行序列化ret = ret.json()auth = ret['result']#获取问题主机jsondata = { "jsonrpc": "2.0", "method":"trigger.get", "params": { # output表示输出结果包含参数有哪些 "output": [ "triggerid", "description", "status", "value", "priority", "lastchange", "recovery_mode", "hosts", "state", ], "selectHosts": "hosts", # 需包含主机ID信息,以便于根据主机ID查询主机信息 "selectItems":"items", "filter": { # 筛选条件 "value": 1,#value值为1表示有问题 "status": 0#status为0表示已启用的trigger }, }, "auth":auth,#这里的auth就是登录后获取的 'id':'1'#这个id可以随意}#将查询数据发送到zabbix-serverret = requests.post(zbx_url,data=json.dumps(data),headers=headers)respone_result = ret.json()['result']#对结果进行json序……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明