添加zabbix计算类型项目Calculated items

通过redis自带的info命令可以监控keyspace_hits和keyspace_misses这两个值,但是redis的命中率不能直接获取,可以通过zabbix的calculated items实现监控redis的命中率

https://www.zabbix.com/documentation/2.2/manual/config/items/itemtypes/calculated

zabbix从1.8.1开始支持这个功能

在新建item时,需要选择type为Calculated。

在Key一栏填入新key的名称

在Formula栏填入新key的计算表达式

func(<key>|<hostname:key>,<parameter1>,<parameter2>,...)

func是https://www.zabbix.com/documentation/2.2/manual/appendix/triggers/functions 文档中所支持的函数

key 是需要使用到的其他item,最好用双引号""将key值扩住,如果key值中间有引号需要用\转义。

parameter 需要使用的其他参数

示例:

1.zabbix计算最近的磁盘空余空间和磁盘总空间的比率。

  1. 100*last("vfs.fs.size[/,free]",0)/last("vfs.fs.size[/,total]",0)

2.计算平均10分钟内zabbix处理的

时间: 2024-10-26 08:22:27

添加zabbix计算类型项目Calculated items的相关文章

zabbix低级发现添加计算类型的key值注意问题

在使用zabbix的低级发现功能添加一个计算类型的key值时,需要将低级发现的宏变量也添加进去 key值如下: used_connections_percentage_discovery[{#MONGO_HOST}] 注意这里是用[{#MONGO_HOST}] 如果不添加这个那么添加后的key值会报重复添加错误

Ansible-playbook批量添加zabbix监控项目、同步配置信息(二)

前言 在上一篇教程中我们已经实现了使用ansible-playbook批量在远程主机上部署zabbix客户端并正常运行,现在我们再次通过ansible-playbook给客户端主机批量增加zabbix监控项目配置(创建监控项目示例:自动发现远程主机监听的TCP端口.监控远程主机的TCP连接数状态). Ansible-playbook 配置 在原有的基础目录上创建一个configure角色以及ansible的各个模块任务目录列表,通过ansible-playbook调用入口文件zabbix_con

Zabbix监控(一):添加主机Host和监控项Items

一.添加监控主机Host 1.默认已添加Zabbix服务器本机,对自身状态进行监控,应用了Linux和Zabbix Server两个模板: 2.点击右侧的Creat host添加监控主机,Groups可在右侧选择一个或在New group中创建一个: 3.在Templates项中添加模板,windows系统的就选择Template OS Windows模板,添加并保存: 4.监控主机HV01如果安装配置好zabbix agent的话,过一会Z(Zabbix)图标变绿,表示监控正常: 5.如果Z图

zabbix agent 类型所有key

zabbix agent 类型所有key f zabbix服务器端通过与zabbix agent通信来获取客户端服务器的数据,agent分为两个版本,其中一个是主动一个是被动,在配置主机我们可以看到一个是agent,另一个是agent(active).前者为被动检测,后者为主动检测.那么主动和被动区别在哪里呢?被动:zabbix server向zabbix agent讨要数据.主动:zabbix agent提交数据给zabbix server.监控项keys列表 以下表格是zabbix agen

网格部件添加表达式计算列使用介绍

度量快速开发平台的网格部件中,可以在界面上添加虚拟的计算列,假设一个业务中有 单价,有数量字段,但是没用总价这个字段,则可以在界面上通过添加表达式计算列加上. 添加表达式计算列,可以根据不同的业务需求添加计算列. 语法: 网格部件名称.AddExpressionColumn("columnName","[基本工资]*0.2",2) 添加表达式计算列,第一个参数为列名,第二个参数为计算列表达式.第三个参数为列类型:1:整数,2:数字,3:时间,4:字符串,5:布尔,6

Grafana添加Zabbix为数据源(二)

接触过grafana的同学肯定会觉得grafana比zabbix的图像灵活好看很多,下面就让我们一起进行grafana的web界面配置 1.鼠标移动到左上角,点击Plugins,然后选择"config"选项,点击绿色的enabled选项,启动插件 2.添加zabbix为数据源 最后记得点击保存 Name:给数据源起一个名字. Default:选择默认,意味着数据源将预先选定为新的面板. Type:选择数据源的类型. Url:这里的Url是http协议,地址和端口是zabbix-web提

iOS开发项目-02添加子控制器以及项目分层

iOS开发项目-02添加子控制器以及项目分层 一.添加子控制器 1.设置根控制器(自定义) 说明:分析新浪微博应用,观察其整体建构层次.而系统的控制器不能满足项目开发的需求,这里把项目中原有的控制器删除. 自己定义一个TabBarViewController类.让这个类作为window窗口的根控制器. YYAppDelegate.m文件代码: 1 #import "YYAppDelegate.h" 2 #import "YYTabBarViewController.h&quo

jQuery可以计算的表单,包括单选改变价格,select改变价格,动态添加删除行计算

jQuery可以计算的表单,包括单选改变价格,select改变价格,动态添加删除行计算 各种表单情况的计算 演示 JavaScript Code <script type="text/javascript"> var currentRow = 3; $(document).ready(function(){ $('#calx').calx(); $('#add_item').click(function(){ var $calx = $('#calx'); currentR

iOS开发项目篇—02添加子控制器以及项目分层

iOS开发项目篇—02添加子控制器以及项目分层 一.添加子控制器 1.设置根控制器(自定义) 说明:分析新浪微博应用,观察其整体建构层次.而系统的控制器不能满足项目开发的需求,这里把项目中原有的控制器删除. 自己定义一个TabBarViewController类.让这个类作为window窗口的根控制器. YYAppDelegate.m文件代码: 1 #import "YYAppDelegate.h" 2 #import "YYTabBarViewController.h&qu