zabbix二次处理agent上报的数据

zabbix的Storevalue支持如下三种类型:

1、Asis - 数据不做处理
2、Delta(speed per second) 一般用于数据增长的类型
计算公式为(value-prev_value)/(time-prev_time)
value - 获取到的原始值
prev_value - 上次接收到的值
time - 当前时间
prev_time - 上次接收数据的世界
例:
网卡流量,每次获取到的都是当前网卡总流量,比如第一次给的值是0字节(时间为30),第二次获取到的值为3000字节(时间为31),可以得出最终数据是100字节/秒
注意:如果当前获取到的值比上一个值更小,那么zabbix会忽略这个值,等待下一次的值
3、Delta(simple change)
计算公式为(value - prev_value)
value - 获取到的原始值
prev_value - 上次接收到的值

参考:http://www.iyunv.com/thread-179791-1-1.html

时间: 2024-09-17 07:01:17

zabbix二次处理agent上报的数据的相关文章

datadog agent接收指标数据,自己实现server

datadog agent配置datadog.yaml dd_url: http://192.168.2.133:31636 重启datadog,service datadog-agent restart spring boot启动类: import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import or

【华为云技术分享】基于小熊派STM32芯片的通过MQTT上报JSON数据到华为物联网平台的自动售货机Demo解析

[摘要] STM32的工程在文章末尾,可自行下载. 一.工程配置 1.MCU类型选择STM32L431RC 2.烧录器选择OpenOCD,参数 -f interface/stlink-v2-1.cfg -f target/stm32l4x.cfg 3.输出目录选择 LiteOS_Lab_STM32\targets\STM32L431_BearPi\GCC\appbuild 4.编译器Makefile选择 targets\STM32L431_BearPi\GCC\Makefile 5.平台参数配置

如何从Zabbix数据库中获取监控数据

做过Zabbix的同学都知道,Zabbix通过专用的Agent或者SNMP收集相关的监控数据,然后存储到数据库里面实时在前台展示.Zabbix监控数据主要分为以下两类: 历史数据:history相关表,从history_uint表里面可以查询到设备监控项目的最大,最小和平均值,即存储监控数据的原始数据. 趋势数据:trends相关表,趋势数据是经过Zabbix计算的数据,数据是从history_uint里面汇总的,从trends_uint可以查看到监控数据每小时最大,最小和平均值流量. Zabb

python调用zabbix api接口实时展示数据

近日公司准备自已做一个运维管理平台,其中的监控部分,打算调用zabbix api接口来进行展示. 经过思考之后,计划获取如下内容: 1.  获得认证密钥 2.  获取zabbix所有的主机组 3.  获取单个组下的所有主机 4.  获取某个主机下的所有监控项 5.  获取某个监控项的历史数据 6.  获取某个监控项的最新数据 计划最后展示框架如下内容(这只是值方面,其它的会再加): 主机组1 ----主机名1---监控项1----当前值 ---监控项2----当前值 ----主机名2----监控

在cengos中安装zabbix server/agent, 并创建一个简单demo

添加zabbix更新源 rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm 安装 yum -y install iksemel libssh2 zabbix-server-mysql zabbix-web-mysql mysql-server zabbix-agent install net-snmp-devel net-snmp-libs net-snmp-pe

需要保存数据zabbix,不需要保存数据nagios

cacti 有什么好用的基于Web的Linux系统监控开源工具(网管系统) 要求类似于Ubuntu的Landscape,可以记录下历史CPU数值.网络数值.负载等信息,数据存储在本地,MySQL或者其他数据库都可以.可惜Landspace要收费,数据保存在远端服务器上.网上找到一个Agenti,可以稍微管理一下服务器,但是没有记录功能. 附上Landspace的部分功能:Landscape○ 功能列表§ 批量管理服务器§ 获得服务器的基本信息§ 内网穿透(反向连接)§ 脚本执行□ 超时时间□ 指

深入浅出Zabbix 3.0 -- 第九章 数据可视化

第九章 数据可视化 Zabbix是一个非常灵活.强大的监控系统,它不仅能够监控大量不同类型的数据指标,并为这些数据及数据之间的关联提供了多种可视化工具,通过图形.展示屏.网络拓扑图等将数据直观的展现出来,实时的浏览和查看监控设备的状态. 9.1 图形 Zabbix 3.0中支持三种graphs(图形),即simple graphs(简单图形).ad-hocgraphs(自组图形)和customgraphs(自定义图形). 9.1.1 简单图形 简单图形是Zabbix系统内置的一种方法,为监控项数

zabbix—安装agent客户端(linux版)

安装 创建用户 groupadd zabbix useradd -g zabbix zabbix 1)解压 点击(此处)折叠或打开 tar -zxvf zabbix-2.2.4.tar.gz 2)安装 cd zabbix-2.0.1 ./configure --enable-agent make install 3)安装服务 点击(此处)折叠或打开 cat >>/etc/services<<EOF zabbix-agent 10050/tcp Zabbix Agent zabbix

CentOS 6.5 安装部署zabbix(Agent客户端篇)

下载 http://www.zabbix.com/downloads/2.2.1/zabbix_agents_2.2.1.linux2_6_23.i386.tar.gz 所有Agent版本下载:http://www.zabbix.com/download2.php 安装 1)创建用户 #groupadd zabbix #useradd -g zabbix zabbix 2)解压即可 #mkdir /etc/zabbix_agent #tar -zxvf  zabbix_agents_2.2.1.