一 监控架构1.1 组成客户端:数据采集部分服务端:数据存储分析告警展示1.2 采集模式被动模式:服务器端到客户端采集数据,对服务器的开销较大,适合小规模的监控环境。主动模式:客户端主动上报数据到服务器端,对服务器的开销较小,适合大规模的监控环境。1.4 协议专用客户端采集公用协议采集:SNMP/S... ...
分类:
其他好文 时间:
2018-11-15 13:54:05
阅读次数:
192
在很多物联网系统中,都需要对联网的设备进行监控,并对监控采样到的数据进行持久化。对采样数据进行持久化,其实很多年前在工业领域已经有专门的数据库来完成这个任务了。在工业领域,这个叫实时数据库。 工业领域的实时数据库具有数据采集、实时数据缓存、数据回写(向设备发送指令)、采样数据归档存盘等主要功能。目前 ...
分类:
数据库 时间:
2018-10-27 16:39:02
阅读次数:
200
现象及原因 通常来讲,在使用json数据格式时一般不需要要求数据有序。但凡事都有例外,针对查询时序数据这样一个场景,就必须要求服务器端返回的数据是按时间有序的,否则前端在进行数据展示时就会有问题。 项目架构如下: 数据从OpenTSDB中查询出来的时候是有序的: 执行如下操作: 结果查看对应的JSO ...
分类:
Web程序 时间:
2018-09-30 16:41:41
阅读次数:
566
################################################################ 创建metric: 两种方式,选择其一即可。不管何种导入方式都必须先设置metric。 1. 事先在opentsdb中创建metric。如生成两个名为mymetric.d... ...
分类:
数据库 时间:
2018-09-28 12:34:48
阅读次数:
302
转自:https://yq.aliyun.com/articles/623275 OpenTSDB 官方介绍 http://opentsdb.net/overview.html 这里就不翻译了。 OpenTSDB 应用场景与数据量级 现在的时间序列数据库不仅仅可以提供原始数据的查询,而且要支持对原始 ...
分类:
数据库 时间:
2018-09-27 16:58:38
阅读次数:
355
OpenTsDB使用Grafana Filters字段Type类型注解 literal_or : tagv的过滤规则: 精确匹配多项迭代值,多项迭代值以'|'分隔,大小写敏感 iliteral_or: tagv的过滤规则: 精确匹配多项迭代值,多项迭代值以'|'分隔,忽略大小写 wildcard: ...
分类:
数据库 时间:
2018-09-11 16:09:22
阅读次数:
1068
一.安装jdk①下载jdkhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html②传到centos主机解压并放到/usr/local下(目录随便放,但是后期要和环境变量保持一致)设置环境变量vim/etc/profile.d/java.sh③测试。使用java-version如下:二、部
分类:
数据库 时间:
2018-09-06 16:29:28
阅读次数:
193
阿里巴巴监控平台经过了这么多年的发展,与时俱进从最开始的简单自动化到现在的人工智能的系统运维。在这个人叫做容器下的 AIOps论坛上面,阿里巴巴集团监控负责人进行了精彩的演讲,主题是自动化到智能化的阿里监控发展之路。这次演讲主要分三部分分别是打怪升级、修炼内功、仰望星空。 阿里巴巴监控平台经过了这么 ...
分类:
其他好文 时间:
2018-09-06 14:27:30
阅读次数:
145
最初使用Druid时序数据库是因为新项目准备做应用监控平台,因此需要使用到时序数据库来存储监控数据,目前流行的时序数据库有InfluxDB、OpenTSDB、Druid,之所以会选择Druid作为存储工具,主要是因为Druid是开源免费的,并且Druid集群支持水平扩展,查询速度可以达到纳秒级别,完... ...
分类:
其他好文 时间:
2018-07-04 21:35:02
阅读次数:
1651
Grafana 是 Graphite 和 InfluxDB 仪表盘和图形编辑器。 Grafana 是开源的,功能齐全的度量仪表盘和图形编辑器,支持 Graphite,InfluxDB 和 OpenTSDB。Grafana 主要特性:灵活丰富的图形化选项;可以混合多种风格;支持白天和夜间模式;多个数据 ...
分类:
其他好文 时间:
2018-06-25 20:35:14
阅读次数:
608