做视频导航网站,东莞网站建设案例,如何建立官网,wordpress go.php一、Zabbix监控指定服务器 第一里程#xff1a;在指定服务器上安装zabbix客户端#xff0c;即zabbix-agent 访问清华镜像站#xff0c;找到zabbix-agent镜像 第一步 第二步 第三步 第四步 第五步 第六步 第七步 第八步#xff1a;鼠标点击右键选择复…一、Zabbix监控指定服务器 第一里程在指定服务器上安装zabbix客户端即zabbix-agent 访问清华镜像站找到zabbix-agent镜像 第一步 第二步 第三步 第四步 第五步 第六步 第七步 第八步鼠标点击右键选择复制连接地址在远程连接工具上进行安装即可 安装命令 rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.14-1.el7.x86_64.rpm第二里程修改zabbix客户端配置文件修改信息如图 修改信息 第三里程启动zabbix客户端systemctl enable zabbix-agnet.service
systemctl start zabbix-agent.service第四里程服务端安装zabbix-get测试软件包并测试客户端与服务端是否连接通畅yum install -y zabbix-get注意是服务端安装该命令 测试连接 [rootzabbix ~]# zabbix_get -s 172.16.1.7 -p 10050 -k system.hostname
web01补充zabbix_get测试命令参数-s指定连接的源地址测试哪台服务器就写哪台服务器的IP地址-p指定测试服务器zabbix客户端的端口号默认是10050-k是指键值zabbix自带键值或者自定义键值根据键值反馈信息 第五里程web页面配置指定客户端 创建主机 添加主机信息 指定主机监控模板 添加完成后返回主机主页当新建主机变绿后代表监控服务正常因为只有当zabbix服务端收到客户端相应数据时可用性才会变为绿色如图 主页显示绿色
二、Zabbix其他模式接口简述
1.agent代理程序的接口
此接口模式是最常见也最基本的服务端客户端模式将客户端配置文件指定到Zabbix服务端上客户端就会自行更服务端连接当在web页面中填写对应的客户端IP地址后客户端就会向服务端按照模板监控项依照要求时间定期向zabbix服务端发送数据。
2.SNMP接口即简单网络管理协议接口Simple Network Management Protocal
主要用途是使Zabbix监控网络设备如流量信息网络连接信息等可用来监控路由器交换机等网络设备但必须支持SNMP协议引导的设备才可以进行监控
3.JMX接口
主要的应用场景就是监控JAVA程序的如tomcatweblogic等但使用agent代理模式自定义监控也可以正常监控因此推荐使用agent代理程序监控自定义项的方式进行监控。
4.IPMI接口
监控硬件服务器信息的接口如服务器温度风扇转速等但是由于大多数情况机房距离较远受网络波动影响较大因此也可以采取通过命令行调取对应数据后建立自定义监控来进行解决。
三、自定义监控模板
1.理解
自定义监控就是指自行定义你想监控的内容由于zabbix本身监控模板的局限性导致某些项目无法监控或者监控模板过于冗杂因此我们可以通过自定义的方式将想要的监控内容进行单独监控那么能自定义监控什么呢在Linux中只要我们能通过命令调取出的值就可以监控
2.配置自定义监控流程
第一里程在命令行模式下通过命令调取所需监控值 例如监控web01服务器上登录的人员数量[rootweb01 ~]# who |wc -l
1第二里程客户端配置自定义键值 编辑自定义键值的配置文件/etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf 这里强调一下userparameter_mysql.cof是官方自带的一些键值信息用来监控数据库某些监控项在生产环境中我们需要根据自己实际情况来创建不同的文件用于监控不同的服务器如例子中让我们监控web01服务器我们即可在该目录下创建一个userparameter_web01.conf的新文件来监控对应的所需监控项。vim /etc/zabbix/zabbix_agentd.d/userparameter_web01.conf
UserParameterlogin_user.num,who|wc -l书写格式在我们设置自定义键值时一定要注意的就是键值的可是格式为UserParameter键值名称命令/脚本。这里学要注意的就是UserParameter为固定格式一定要注意大小写及号两边无空格键值名称是自己定义的一般用来识别该键值的用处中间多用“.”来分隔最为重要的就是键值名称要唯一无论是否在同一个.conf文件中最后“,”加上对应的命令或者脚本即可
第三里程重启客户端程序systemctl restart zabbix-agent.service第四里程服务端排查测试自定义键值是否成功[rootzabbix ~]# zabbix_get -s 172.16.1.7 -k login_user.num
1第五里程web页面配置创建模板 第一步 第二步 image.png 第六里程web页面配置创建应用集 第一步 第二步 第三步 第四步 第七里程web页面配置创建监控项 第一步 第二步 第三步上 第三步下 第八里程web页面配置创建触发器 第一步 第二步 第三步 显示结果 第九里程web页面创建图形 第一步 第二步 第三步 再设置监控项可自行选择功能、绘画风格等选项其不同选项出图效果也不尽相同根据实际情况自行决定 显示效果 第十里程自定义监控模板关联对应主机 第一步 第二步 第三步 显示结果 需要一定时间根据创建监控项时更新间隔所对应的时间
任何程序错误以及技术疑问或需要解答的请添加