zabbix如何添加监控主机和自定义监控项
目录
- 系统环境
- 一 添加监控主机
- 二 添加自定义监控项
系统环境
服务端:10.0.0.61 端口10051 主机名:m01
客户端:10.0.0.7 端口10050 主机名:web01
一 添加监控主机
1)配置—主机—创建主机
2)
3)配置—主机—目标
4)当ZBX是绿色的,说明成功。
二 添加自定义监控项
此处以监控当前系统的用户个数为例子。
1)首先用shell命令筛选出当前系统的用户个数(客户端)
[root@web01 ~]# w 16:22:22 up 2:04, 4 users, load average: 0.04, 0.03, 0.05 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 Sun19 45:00m 0.05s 0.05s -bash root pts/0 10.0.0.1 Mon15 25:00m 0.05s 0.05s -bash root pts/1 10.0.0.1 Sun19 44:45m 0.07s 0.07s -bash root pts/2 10.0.0.1 16:04 6.00s 0.12s 0.00s w [root@web01 ~]# w|awk 'NR==1{print $4}' 4
2)修改配置文件并重启服务(客户端)
vim /etc/zabbix/zabbix_agentd.conf # UserParameter= UserParameter=user_num,w|awk 'NR==1{print $4}' systemctl restart zabbix-agent.service
3)安装zabbix-get软件(服务端)
yum install -y zabbix-get
4)测试监控项(服务端)
[root@m01 ~]# zabbix_get -s 10.0.0.7 -k user_num 4
测试成功!
5)在web界面创建监控项
配置—主机—监控项—创建监控项
这里需要注意的是,键值必须和客户端配置文件的创建的键值保持一致
6)查看最新数据
到此这篇关于zabbix添加监控主机和自定义监控项的文章就介绍到这了,更多相关zabbix自定义监控项内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
Zabbix基于snmp实现监控linux主机
前言: linux主机的话还是比较好处理的,无论是安装agent代理程序还是使用snmp,都是比较方便的,本文旨在介绍通过snmp使client与server进行连接. 环境: server:192.168.249.142 client:192.168.249.145 基础配置:关闭selinux,关闭防火墙或者打开161端口. 一.client端snmp的基础配置: 1.安装snmp(使用阿里yum源): [root@cinder snmp]# yum install net-snmp 2.根
-
使用 Docker安装 Zabbix并配置自定义监控项的过程详解
目录 一.Zabbix 简介 1.监控功能 2.Zabbix 工作原理 3.Zabbix 组件 4.Zabbix 进程 二.使用 Zabbix 配置自定义监控项 1.安装 Zabbix 2.开启自定义监控项 3.编写 Nginx 自定义监控脚本 一.Zabbix 简介 Zabbix 可以用来监控各种网络参数,来保证服务器和系统的安全运行.并且 Zabbix 还提供了灵活的通知机制,以此来让系统管理员快速定位/解决存在的各种问题.是一个基于 Web 界面提供的分布式系统监控以及网络监控功能的企业级
-
关于zabbix自定义监控项和触发器问题
目录 一.监控端口 关系说明 操作 二.监控服务 关系说明 操作 三.模板的导入和导出 一.监控端口 关系说明 触发器: 根据客户端的脚本获取值,当客户端的某项值达到要求后,将发出告警 监控项:根据客户端的脚本获取值,可设定采集值得间隔时间,将值保留记录下来,可形成曲线图 应用集:用来分类存放监控项,比如将监控80,8080等web服务的监控项放在WEB应用集中,将监控22,21等小服务的监控项放入SMALL应用集中. 模板:模板是一套定义好的监控项的合集,任何主机连接模板,则将模板中的监控项等
-
zabbix监控vmware exsi主机的图文步骤
1.进入虚拟化vcenter中,用浏览器登录(客户端没找到地方设置),新建一个只读用户zabbix. 2. 登录vcenter客户端,将新建用户授权为只读 授权过后可以使用新账号登录测试一下. 3.开启exsi主机Managed Object Browser (MOB)功能,没有就默认开着的. 去web client主机系统高级设置里面打开 Config.HostAgent.plugins.solo.enableMob 4.打开zabbix,配置server参数,按照以下参数,没有的就添加进去
-
详解ZABBIX监控ESXI主机的问题
目录 一.环境 二.配置zabbix服務端 三.配置ESXI 四.添加主机监控 一.环境 Zabbix5.2 Centos8.2 ESXI6.5 二.配置zabbix服務端 1.编译安装Zabbix-server的应加上 –with-libxml2 和 –with-libcurl 编译选项 2.yum安装zabbix的是默认安装的 3.修改zabbix配置文件: vim /etc/zabbix/zabbix_server.conf # 找到以下参数取消注释并配置相应数值 StartVMwareC
-
zabbix如何添加监控主机和自定义监控项
目录 系统环境 一 添加监控主机 二 添加自定义监控项 系统环境 服务端:10.0.0.61 端口10051 主机名:m01客户端:10.0.0.7 端口10050 主机名:web01 一 添加监控主机 1)配置—主机—创建主机 2) 3)配置—主机—目标 4)当ZBX是绿色的,说明成功. 二 添加自定义监控项 此处以监控当前系统的用户个数为例子. 1)首先用shell命令筛选出当前系统的用户个数(客户端) [root@web01 ~]# w 16:22:22 up 2:04, 4 users,
-
python matplotlib工具栏源码探析三之添加、删除自定义工具项的案例详解
matplotlib工具栏源码探析二(添加.删除内置工具项)探讨了工具栏内置工具项的管理,除了内置工具项,很多场景中需要自定义工具项,官方给出了案例https://matplotlib.org/gallery/user_interfaces/toolmanager_sgskip.html,主要基于matplotlib.backend_managers.ToolManager类实现,即使用工具栏管理器模式. 官方案例解析 下面对官方案例关键点做注释说明. import matplotlib.pyp
-
Zabbix配置监控项及聚合图形的实例代码
1.安装Zabbix Agent监控本机 安装agent软件 与server端不同,Agent只需安装zabbix-agent包 cat /etc/yum.repos.d/zabbix.repo [zabbix] name=Zabbix Official Repository - $basearch baseurl=https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/$basearch/ enabled=1 gpgcheck=1 gpgkey=
-
Linux zabbix自定义监控及报警实现过程解析
目标 将命令iostat中的一项数据在zabbix前端监控中显示. iostat命令 iostat命令被用于监视系统输入输出设备和CPU的使用情况 这里取出磁盘sda的tps项,注:tps:Transactions Per Second,每秒处理的事务数. 在被监控端新增监控项 在/etc/zabbix/zabbix_agentd.d下创建文件iotps.conf 自定义监控项格式为:UserParameter=<key>,<shell command> 重启服务:systemct
-
zabbix自定义监控nginx状态实现过程
目录 1. 开启状态界面 2. 写监控脚本 3. 配置监控项 4. 配置触发器 5. 测试 zabbix自定义监控nginx状态 zabbix_server 192.168.200.145 zabbix_agentd ,nginx 192.168.200.146 1. 开启状态界面 开启status: [root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf location /status { stub_status on; allow
-
分布式监控系统之Zabbix主动、被动及web监控的过程详解
前文我们了解了zabbix的网络发现功能,以及结合action实现自动发现主机并将主机添加到zabbix hosts中,链接指定模板进行监控:回顾请参考https://www.jb51.net/article/200678.htm:今天我们来了解下zabbix的主动监控.被动监控以及web监控相关话题: 1.什么是主动监控?什么是被动监控? 我们知道获取数据的方式有两种,一种是get,一种是push:在zabbix中描述主动监控和被动监控都是站在agent的一方来描述的:我们把agent主动将数
-
Zabbix对Kafka topic积压数据监控的解决方案
目录 Kafka 需求 解决方案 1.监控分析 2.监控思路 (1) 消费者组管理 (2)分区自动发现 (3)获取监控项“test-group/test/分区X”的Lag (4)最终脚本 3.Zabbix 自动发现配置 4.告警信息 Kafka Apache Kafka是一个分布式发布-订阅消息系统和一个强大的队列,可以处理大量的数据,并使您能够将消息从一个端点传递到另一个端点. Kafka适合离线和在线消息消费. Kafka消息保留在磁盘上,并在群集内复制以防止数据丢失.Kafka构建在Zoo
-
Zabbix对Kafka topic积压数据监控的问题(bug优化)
目录 简述 分区自动发现 获取监控项“test-group/test/分区X”的Lag 最终优化后脚本 接入Zabbix 1.Zabbix配置文件 2.Zabbix自动发现 3.监控项配置 4.告警信息 简述 <Zabbix对Kafka topic积压数据监控>一文的目的是通过Zabbix自动发现实现对多个消费者组的Topic及Partition的Lag进行监控.因在实际监控中发现有问题,为给感兴趣的读者不留坑,特通过此文对监控进行优化调整. 分区自动发现 # 未优化前的计算方式: # 自动发
随机推荐
- Node.JS文件系统解析实例详解
- 基于bootstrap实现多个下拉框同时搜索功能
- Canvas实现动态的雪花效果
- javascript算法之二叉搜索树的示例代码
- php实现带读写分离功能的MySQL类完整实例
- javascript中replace( )方法的使用
- php 正则表达式的子模式详解
- Python多进程并发(multiprocessing)用法实例详解
- MySQL 启动成功但未监听端口的解决方法
- Android中的Bitmap缓存池使用详解
- JavaScript中URL编码函数代码
- js es6系列教程 - 新的类语法实战选项卡(详解)
- Android实现圆角边框对话框的方法
- 了解Powershell中的Exit函数
- Gzip压缩启用图文方法详细说明【IIS6.0、Apache】
- MySQL中处理各种重复的一些方法
- jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
- 使用iframe window的scroll方法控制iframe页面滚动
- php使用PDO方法详解
- python django使用haystack:全文检索的框架(实例讲解)