版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2019Zabbix培训2021/3/261zabbix培训ppt课件Zabbix简介及安装Zabbix是什么?是一个企业级解决方案,支持实时监控数千台服器,虚拟机和网络设备,采集百万级监控指标。Zabbix完全开源免费,没有任何隐藏收费功能。2021/3/262zabbix培训ppt课件Zabbix简介及安装2021/3/263zabbix培训ppt课件Zabbix简介及安装应用特色2021/3/264zabbix培训ppt课件Zabbix简介及安装Zabbix功能简介:2021/3/265zabbix培训ppt课件Zabbix简介及安装Zabbix功能简介:2021/3/266zabbix培训ppt课件Zabbix简介及安装Zabbix功能简介:2021/3/267zabbix培训ppt课件Zabbix简介及安装Zabbix功能简介:2021/3/268zabbix培训ppt课件Zabbix简介及安装Zabbix功能简介:2021/3/269zabbix培训ppt课件Zabbix简介及安装Zabbix功能简介:2021/3/2610zabbix培训ppt课件Zabbix简介及安装Zabbix功能简介:2021/3/2611zabbix培训ppt课件Zabbix简介及安装Zabbix功能简介:2021/3/2612zabbix培训ppt课件Zabbix简介及安装Zabbix功能简介:2021/3/2613zabbix培训ppt课件Zabbix简介及安装Zabbix架构简介:1)zabbixserver:负责接收agent发送的报告信息的核心组件,所有配置、统计数据及操作数据都由它组织进行;2)databasestorage:专用于存储所有配置信息,以及由zabbix收集的数据;3)webinterface:zabbix的GUI接口;4)proxy:可选组件,常用于监控节点很多的分布式环境中,代理server收集部分数据转发到server,可以减轻server的压力;5)agent:部署在被监控的主机上,负责收集主机本地数据如cpu、内存、数据库等数据发往server端或proxy端;另外,zabbixserver、proxy、agent都有自己的配置文件以及log文件,重要的参数需要在这里配置,后面会详细说明。2021/3/2614zabbix培训ppt课件Zabbix简介及安装Zabbix架构简介:一个监控系统运行的大概的流程是这样的:agentd需要安装到被监控的主机上,它负责定期收集各项数据,并发送到zabbixserver端,zabbixserver将数据存储到数据库中,zabbixweb根据数据在前端进行展现和绘图。这里agentd收集数据分为主动和被动两种模式:主动:agent请求server获取主动的监控项列表,并主动将监控项内需要检测的数据提交给server/proxy被动:server向agent请求获取监控项的数据,agent返回数据。2021/3/2615zabbix培训ppt课件Zabbix简介及安装Zabbix安装:RedHatEnterpriseLinux/CentOS概述官方的Zabbix发行包适用于RHEL7、CentOS7和OracleLinux7。在本文中,将使用
RHEL
来指代这三个操作系统。一些Zabbixagent和Zabbixproxy发行包也适用于
RHEL6
和
RHEL5。添加Zabbix软件仓库安装软件仓库配置包,这个包包含了yum(软件包管理器)的配置文件。RHEL7:#rpm-ivh/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm前端安装的先决条件Zabbix前端需要额外的基础安装包。您需要在运行Zabbix前端的系统中启用可选rpms的软件仓库:RHEL7:#yum-config-manager--enablerhel-7-server-optional-rpms安装Server/proxy/前端安装Zabbixserver(适用于RHEL7,在RHEL6上弃用)并使用MySQL数据库:#yuminstallzabbix-server-mysql安装Zabbixproxy并使用MySQL数据库:#yuminstallzabbix-proxy-mysql安装Zabbix前端(适用于RHEL7,在RHEL6上弃用)并使用MySQL数据库:#yuminstallzabbix-web-mysql若使用PostgreSQL,则将命令中的'mysql'替换为'pgsql';SQLite3则替换为'sqlite3'(仅Zabbixproxy)。2021/3/2616zabbix培训ppt课件Zabbix简介及安装Zabbix安装:创建数据库对于Zabbix
server
和
proxy
守护进程而言,数据库是必须的。而运行Zabbix
agent
是不需要的。如果Zabbixserver和Zabbixproxy安装在相同的主机,它们必须创建不同名字的数据库!使用
MySQL
或
PostgreSQL
提供的说明来创建数据库。导入数据使用MySQL来导入Zabbixserver的初始数据库schema和数据,#zcat/usr/share/doc/zabbix-server-mysql*/create.sql.gz|mysql-uzabbix-pzabbix系统将提示您输入新创建的数据库密码。对于Zabbixproxy,导入初始的数据库schema:#zcat/usr/share/doc/zabbix-proxy-mysql*/schema.sql.gz|mysql-uzabbix-pzabbix为Zabbixserver/proxy配置数据库编辑zabbix_server.conf或zabbix_proxy.conf文件以使用已创建的数据库。例如:#vi/etc/zabbix/zabbix_server.confDBHost=localhostDBName=zabbixDBUser=zabbixDBPassword=<password>在DBPassword参数中输入由MySQL或PosgreSQL创建的Zabbix数据库密码。2021/3/2617zabbix培训ppt课件Zabbix简介及安装Zabbix安装:启动Zabbixserver进程运行以下命令以启动Zabbixserver进程:#servicezabbix-serverstart并在系统启动时让它自启:RHEL7或更高版本:#systemctlenablezabbix-server使用'zabbix-proxy'替换命令中的'zabbix-server'以启动和自启Zabbixproxy。Zabbix前端配置对于RHEL7和更高版本,Zabbix前端的Apache配置文件位于/etc/httpd/conf.d/zabbix.conf。虽然已经配置了一些PHP参数。但是有必要取消“date.timezone”注释,并为其
设置正确的时区
。php_valuemax_execution_time300php_valuememory_limit128Mphp_valuepost_max_size16Mphp_valueupload_max_filesize2Mphp_valuemax_input_time300php_valuealways_populate_raw_post_data-1#php_valuedate.timezoneEurope/Riga2021/3/2618zabbix培训ppt课件Zabbix简介及安装Zabbix安装:SELinux配置在enforcing模式下启用SELinux状态后,您需要执行以下命令以启用Zabbix前端和Zabbixserver之间的通信:RHEL7或更高版本:#setsebool-Phttpd_can_connect_zabbixon如果数据库可以通过网络访问(在PostgreSQL情况下包括'localhost'),您也需要允许Zabbix前端连接到数据库:#setsebool-Phttpd_can_network_connect_dbon
#servicehttpdrestart安装Agent运行以下命令以安装Zabbixagent:#yuminstallzabbix-agent运行以下命令以启动Zabbixagent:#servicezabbix-agentstart2021/3/2619zabbix培训ppt课件功能流程简介042021/3/2620zabbix培训ppt课件功能流程简介1、自动发现2021/3/2621zabbix培训ppt课件功能流程简介1、自动发现2021/3/2622zabbix培训ppt课件功能流程简介1、自动发现2021/3/2623zabbix培训ppt课件功能流程简介1、自动发现2021/3/2624zabbix培训ppt课件功能流程简介1、自动发现2021/3/2625zabbix培训ppt课件功能流程简介2、Mysql数据库监控“UserParameter”语法:UserParameter=<key>,<command>用户自定义一个key;
后跟命令,该命令用来获取用户想要监控的数据,也就是key的值;定好UserParameter参数后,在为主机或者模板配置监控项的时候,在”key”中输入上面自定义的key的名字就可以了.假如要获取MysqlServer的版本,我可以这样定义”UserParameter”:打开ZabbixAgent安装路径下的../etc/zabbix_agentd.conf配置文件,翻页到最后页面,键入如下行:UserParameter=mysql.version,mysql-V2021/3/2626zabbix培训ppt课件功能流程简介2、Mysql数据库监控授权mysql登录用户(agent端):mysql>grantusageon*.*tozabbix@identifiedby'123456';mysql>flushprivileges;1.利用UserParameter参数自定义AgentKey。判断数据库状态,我们采用mysqladmin这个工具来实现,命令如下:linux:/etc/zabbix/zabbix-agentd.conf.d#mysqladmin-uzabbix-p'123456'-hping
mysqldisalive
如果MySQL状态正常,会显示mysqldisalive,否则会提示连接不上。对于服务器端,mysqldisalive这样的句子不好理解,服务器端最好只接收1和0,1表示服务可用,0表示服务不可用。那么再改进一下这个命令,如下:linux:/etc/zabbix/zabbix-agentd.conf.d#mysqladmin-uzabbix-p'123456'-hping|grep-calive
1
用户名和密码放在命令中对于以后的维护不好,所以我们在/etc/zabbix/下创建一个包含MySQL用户名和密码的配置文件“.f”,如下:
[client]
user=zabbix
host=
password=123456
2021/3/2627zabbix培训ppt课件功能流程简介2、Mysql数据库监控
做完这一步后需要做的就是,将这个监控命令添加到ZabbixAgent中,并与一个Key对应,这样ZabboxServer就能通过这个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#catuserparameter_mysql.conf
UserParameter=mysql.ping,mysqladmin–s-uzabbix-p'123456'-hping|grep-calive这个命令中”UserParameter”表示这是一个用户自定义的脚本;“=”号后是脚本的内容;“mysql.ping”是Key,“,”号后的命令会在ZabbixServer向Agent发起获取“mysql.ping”这个key的请求时被调用,并将返回值返回给Server。保存并退出后可以使用下面的命令测试是否正常工作。linux:/etc/zabbix#/usr/sbin/zabbix-agentd-tmysql.ping-c/etc/zabbix/zabbix-agentd.conf.d/userparameter_mysql.conf(正常工作)
mysql.ping[t|1]
2021/3/2628zabbix培训ppt课件功能流程简介2、Mysql数据库监控
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 28544-2026封装闪烁体光输出和固有分辨率的测量方法
- T/SDPEA 0028-202335千伏及以上高压电力用户输变电设备运行维护技术规程
- T/LCH 039-2025老旧小区景观绿化改造工程管理与验收规范
- T/CDAIA 0009-2025智能网联汽车示范运营作业规范
- T/CFA 0197-2025镁合金半固态注射成型机
- T/CSPSTC 179-2025堤防振动测试技术规范
- GB/T 14531-2026办公家具阅览桌、椅、凳
- 2025~2026学年贵州省黔西南布依族苗族自治州兴义市十校监考人教版三年级上册12月月考数学试卷【附答案】
- 2027届湖南长沙长郡芙蓉中学八年级数学第一学期期末质量跟踪监视试题含解析
- PHP程序员笔试真题(含详细答案)
- 2026一级建造师《水利水电工程管理与实务》真题及答案解析(完整版含图表)
- 2026年福建省高考地理试卷真题(含答案)
- 2026年铅锌冶炼行业市场深度调研报告及未来五至十年技术路径与产业化前景
- 2026标准短视频拍摄合同律师审核修订版条款严谨权利义务对等公平合理可签
- 中国临床肿瘤学会(CSCO)胃癌诊疗指南(2026版)
- 有限空间作业监理实施细则(详细完-整版)
- 2026年烟花爆竹零售经营安全考试试题及答案
- (正式版)DB34∕T 3763-2020 《水泥生产企业化验室达标评价规范》
- 2026年产科急症多学科协作处置试题(含答案)
- 草原鼠虫害防治施工方案及技术措施
- 多囊卵巢综合征诊疗中国指南(2026 版)
评论
0/150
提交评论