zabbix培训教材ppt课件.ppt

上传人(卖家):三亚风情 文档编号:2811966 上传时间:2022-05-28 格式:PPT 页数:40 大小:3.61MB
下载 相关 举报
zabbix培训教材ppt课件.ppt_第1页
第1页 / 共40页
zabbix培训教材ppt课件.ppt_第2页
第2页 / 共40页
zabbix培训教材ppt课件.ppt_第3页
第3页 / 共40页
zabbix培训教材ppt课件.ppt_第4页
第4页 / 共40页
zabbix培训教材ppt课件.ppt_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、2019Zabbix培训Zabbix简介及安装Zabbix是什么?是一个企业级解决方案,支持实时监控数千台服器,虚拟机和网络设备,采是什么?是一个企业级解决方案,支持实时监控数千台服器,虚拟机和网络设备,采集百万级监控指标。集百万级监控指标。Zabbix完全开源免费,没有任何隐藏收费功能。完全开源免费,没有任何隐藏收费功能。Zabbix简介及安装Zabbix简介及安装应用特色Zabbix简介及安装Zabbix功能简介:Zabbix简介及安装Zabbix功能简介:Zabbix简介及安装Zabbix功能简介:Zabbix简介及安装Zabbix功能简介:Zabbix简介及安装Zabbix功能简介:Z

2、abbix简介及安装Zabbix功能简介:Zabbix简介及安装Zabbix功能简介:Zabbix简介及安装Zabbix功能简介:Zabbix简介及安装Zabbix功能简介:Zabbix简介及安装Zabbix架构简介:1)zabbix server:负责接收agent发送的报告信息的核心组件,所有配置、统计数据及操作数据都由它组织进行;2)database storage:专用于存储所有配置信息,以及由zabbix收集的数据;3)web interface:zabbix的GUI接口;4)proxy:可选组件,常用于监控节点很多的分布式环境中,代理server收集部分数据转发到server,可以

3、减轻server的压力;5)agent:部署在被监控的主机上,负责收集主机本地数据如cpu、内存、数据库等数据发往server端或proxy端;另外,zabbix server、proxy、agent都有自己的配置文件以及log文件,重要的参数需要在这里配置,后面会详细说明。Zabbix简介及安装Zabbix架构简介:一个监控系统运行的大概的流程是这样的:agentd需要安装到被监控的主机上,它负责定期收集各项数据,并发送到zabbix server端,zabbix server将数据存储到数据库中,zabbix web根据数据在前端进行展现和绘图。这里agentd收集数据分为主动和被动两种模

4、式:主动:agent请求server获取主动的监控项列表,并主动将监控项内需要检测的数据提交给server/proxy被动:server向agent请求获取监控项的数据,agent返回数据。Zabbix简介及安装Zabbix安装:Red Hat Enterprise Linux/CentOS概述概述官方的 Zabbix 发行包适用于 RHEL 7、CentOS 7 和 Oracle Linux 7。在本文中,将使用 RHEL 来指代这三个操作系统。一些 Zabbix agent 和 Zabbix proxy 发行包也适用于 RHEL 6 和 RHEL 5。添加添加 Zabbix 软件仓库软件仓

5、库安装软件仓库配置包,这个包包含了 yum(软件包管理器)的配置文件。RHEL 7:# rpm -ivh http:/ 前端需要额外的基础安装包。 您需要在运行 Zabbix 前端的系统中启用可选 rpms 的软件仓库:RHEL 7:# yum-config-manager -enable rhel-7-server-optional-rpms安装安装 Server/proxy/前端前端安装 Zabbix server(适用于 RHEL7,在 RHEL 6 上弃用)并使用 MySQL 数据库:# yum install zabbix-server-mysql安装 Zabbix proxy 并使

6、用 MySQL 数据库:# yum install zabbix-proxy-mysql安装 Zabbix 前端(适用于 RHEL 7,在 RHEL 6 上弃用)并使用 MySQL 数据库:# yum install zabbix-web-mysql若使用PostgreSQL,则将命令中的 mysql 替换为 pgsql;SQLite3则替换为 sqlite3 (仅 Zabbix proxy)。Zabbix简介及安装Zabbix安装:创建数据库创建数据库对于 Zabbix server 和 proxy 守护进程而言,数据库是必须的。而运行 Zabbix agent 是不需要的。如果 Zabbi

7、x server 和 Zabbix proxy 安装在相同的主机,它们必须创建不同名字的数据库!使用 MySQL 或 PostgreSQL 提供的说明来创建数据库。导入数据导入数据使用 MySQL 来导入 Zabbix server 的初始数据库 schema 和数据,# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix系统将提示您输入新创建的数据库密码。对于 Zabbix proxy,导入初始的数据库 schema:# zcat /usr/share/doc/zabbix-pro

8、xy-mysql*/schema.sql.gz | mysql -uzabbix -p zabbix为为 Zabbix server/proxy 配置数据库配置数据库编辑 zabbix_server.conf 或 zabbix_proxy.conf 文件以使用已创建的数据库。例如:# vi /etc/zabbix/zabbix_server.conf DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=在 DBPassword 参数中输入由 MySQL 或 PosgreSQL 创建的 Zabbix 数据库密码。Zabbix简介及安装Z

9、abbix安装:启动启动 Zabbix server 进程进程运行以下命令以启动 Zabbix server 进程:# service zabbix-server start并在系统启动时让它自启:RHEL 7 或更高版本:# systemctl enable zabbix-server使用 zabbix-proxy 替换命令中的 zabbix-server 以启动和自启 Zabbix proxy。Zabbix 前端配置前端配置对于 RHEL 7 和更高版本,Zabbix 前端的 Apache 配置文件位于 /etc/httpd/conf.d/zabbix.conf。虽然已经配置了一些 PHP

10、 参数。但是有必要取消 “date.timezone” 注释,并为其 设置正确的时区 。php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value always_populate_raw_post_data -1 # php_value date.timezone Europe/RigaZabbix简介及安装Zabbix安装:SELin

11、ux 配置配置在 enforcing 模式下启用 SELinux 状态后,您需要执行以下命令以启用 Zabbix 前端和 Zabbix server 之间的通信:RHEL 7 或更高版本:# setsebool -P httpd_can_connect_zabbix on 如果数据库可以通过网络访问(在 PostgreSQL 情况下包括 localhost),您也需要允许 Zabbix 前端连接到数据库:# setsebool -P httpd_can_network_connect_db on# service httpd restart安装安装 Agent运行以下命令以安装 Zabbix

12、agent :# yum install zabbix-agent运行以下命令以启动 Zabbix agent:# service zabbix-agent start功能流程简介04功能流程简介1、自动发现功能流程简介1、自动发现功能流程简介1、自动发现功能流程简介1、自动发现功能流程简介1、自动发现功能流程简介2、Mysql数据库监控“UserParameterUserParameter” 语法: :UserParameter=,用户自定义一个key; 后跟命令,该命令用来获取用户想要监控的数据,也就是key的值;定好UserParameter参数后,在为主机或者模板配置监控项的时候,在”

13、key”中输入上面自定义的key的名字就可以了.假如要获取Mysql Server的版本,我可以这样定义”UserParameter”:打开 Zabbix Agent安装路径下的 ./etc/zabbix_agentd.conf 配置文件,翻页到最后页面,键入如下行:UserParameter=mysql.version,mysql -V功能流程简介2、Mysql数据库监控授权mysqlmysql登录用户(agentagent端):mysql grant usage on *.* to zabbix127.0.0.1 identified by 123456;mysql flush privi

14、leges;1.利用UserParameter参数自定义Agent Key。判断数据库状态,我们采用mysqladmin这个工具来实现,命令如下:linux:/etc/zabbix/zabbix-agentd.conf.d # mysqladmin -uzabbix -p123456 -h127.0.0.1 pingmysqld is alive 如果MySQL状态正常,会显示mysqld is alive,否则会提示连接不上。对于服务器端,mysqld is alive这样的句子不好理解,服务器端最好只接收1和0,1表示服务可用,0表示服务不可用。那么再改进一下这个命令,如下:linux:/

15、etc/zabbix/zabbix-agentd.conf.d # mysqladmin -uzabbix -p123456 -h127.0.0.1 ping | grep -c alive1 用户名和密码放在命令中对于以后的维护不好,所以我们在/etc/zabbix/下创建一个包含MySQL用户名和密码的配置文件“f”,如下: clientuser=zabbixhost=192.168.2.6password=123456 功能流程简介2、Mysql数据库监控 做完这一步后需要做的就是,将这个监控命令添加到Zabbix Agent中,并与一个Key对应,这样Zabbox Server就能通过

16、这个Key获取MySQL的状态了。我们使用mysql.ping作为MySQL状态的Key。首先在去除/etc/zabbix/zabbix-agentd.conf中 包含子配置文件路径的注释,并修改Include=/etc/zabbix/zabbix-agentd.conf.d/ (这里根据自己情况取名就行,别忘了创建这个目录)其次,在etc/zabbix/zabbix_agentd.conf.d/目录下创建userparameter_mysql.conf文件。在文件中添加如下命令:linux:/etc/zabbix/zabbix-agentd.conf.d # cat userparamete

17、r_mysql.conf UserParameter=mysql.ping,mysqladmin s -uzabbix -p123456 -h127.0.0.1 ping | grep -c alive这个命令中”UserParameter”表示这是一个用户自定义的脚本;“=”号后是脚本的内容;“mysql.ping”是Key,“,”号后的命令会在Zabbix Server向Agent发起获取“mysql.ping”这个key的请求时被调用,并将返回值返回给Server。保存并退出后可以使用下面的命令测试是否正常工作。linux:/etc/zabbix # /usr/sbin/zabbix-a

18、gentd -t mysql.ping -c /etc/zabbix/zabbix-agentd.conf.d/userparameter_mysql.conf (正常工作)mysql.ping t|1 功能流程简介2、Mysql数据库监控同时,在Server端也可以使用使用zabbix_get命令来测试从Server端获取指定的Client端的数据,如下:rootZabbixserver alertscripts# zabbix_get s 192.168.17.93 -p 10050 -k mysql.ping1 功能流程简介2、Mysql数据库监控添加mysql数据服务器功能流程简介2、

19、Mysql数据库监控关联模板功能流程简介2、Mysql数据库监控创建监控项功能流程简介2、Mysql数据库监控创建图形功能流程简介2、Mysql数据库监控设置报警,创建触发器,动作设置报警,创建触发器,动作(当(当STATUS=0STATUS=0时,报警)时,报警)功能流程简介2、Mysql数据库监控设置报警,创建触发器,动作设置报警,创建触发器,动作(当(当STATUS=0STATUS=0时,报警)时,报警)功能流程简介3、拓扑图功能流程简介3、拓扑图功能流程简介4、触发器谢谢1.巧用名言,亮出论点。作者引用贴切的名言,巧妙地提出中心论点,言简意赅,简明易懂,便于读者把握主旨。2.古今对举,

20、例证典型。为了让论点得以有力的凸显,文章采用古今中外的名人名言与事例作为论据,纵横捭阖,让人心服口服,不容置疑。3.句式多变,感情充沛。行文中,作者多处使用了设问句、反问句和感叹句,分别起到了不同的表达作用,字里行间洋溢着作者的立场、观点与情感,增强了语言的表现力与论证色彩和力度。4娜塔莎失望和狂喜都有所准备的焦急的面色,忽然明朗起来,露出了快乐、感激、小孩般的笑容。5对于自己的专业精通又专注几乎就是自己对生命最好的馈赠,因为不仅它能让自己得到更多机会,而且能为这世界创造更多价值,这或许就是生命意义所在。6小说中的娜塔莎是托尔斯泰笔下的一个经典形象,她出身于贵族家庭,是一个充满浪漫与幻想且多愁善感的女性。7.推行自主招生改革,扩大学校的招生自主权,有助于高校根据自己的办学定位、育人要求,选拔适合本校培养目标的学生。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(zabbix培训教材ppt课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|