首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
InfluxDB 2.x Open Source Time Series Database
】的更多相关文章
InfluxDB 2.x Open Source Time Series Database
1. 说明 目前,大家普遍还在采用 InfluxDB 1.x 的版本,官方2.x的版本已经发布一段时间了, 其主推flux语言且自带前端炫酷图表. 2. 官方网站 https://www.influxdata.com/ 3. 下载rpm安装包 本次宝路用的是centos7系统进行rpm安装,官方有docker安装方式,两种方式宝路都尝试了,还是更推荐使用rpm安装方式. wget https://dl.influxdata.com/influxdb/releases/influxdb2-…
Prometheus Monitoring System & Time Series Database
什么是 TSDB (Time Series Database): 我们可以简单的理解为.一个优化后用来处理时间序列数据的软件,并且数据中的数组是由时间进行索引的. 时间序列数据库的特点: 大部分时间都是写入操作 写入操作几乎是顺序添加;大多数时候数据到达后都以时间排序. 写操作很少写入很久之前的数据,也很少更新数据.大多数情况在数据被采集到数秒或者数分钟后就会被写入数据库. 删除操作一般为区块删除,选定开始的历史时间并指定后续的区块.很少单独删除某个时间或者分开的随机时间的数据. 数据一般远远超…
Time series database
https://en.wikipedia.org/wiki/Time_series_database https://influxdb.com/docs/v0.9/introduction/getting_started.html http://opentsdb.net/ http://prometheus.io/docs/introduction/comparison/…
【翻译】从头开始写一个时间序列数据库-Writing a Time Series Database from Scratch
本文来自: https://fabxc.org/tsdb/, 如翻译有误,请纠正. 我是从事监控工作的.特别是Prometheus, 一个包含自定义的时间序列库以及集成Kuberntes的监控系统. 在很多方面,Kubernetes代表着所有Prometheus为其设计的所有技术水准.Prometheus使得可持续开发,自动扩展和高度自动化环境更易于实现.在众多其他概念抉择中,Prometheus的查询语言和操作模型使其特别适合这样的环境.另外,如果监控的工作负载变得更加动态化,这样在监控系统本…
Java Collections Source Code Series 2 ---接口
废话开篇 自己学完Java Collections框架之后,其中的一个较大的收获就是接口对于层次的重要性.Java Collections的最终实现至少有几十个,其中很多都有非常相似的功能(method), 如果各个实现中部分代码都是相同的,就没有做到代码reused.想想吧,开发JDK的那些大牛们,怎么可能会犯这么低级的错误呢,说远了,回到正题上:接口. Java Collections 接口整体框架图 下面这张图是Java Collections的核心集合接口图(来自于官方文档),同时也是J…
Java Collections Source Code Series 1 --- 简介
废话开篇 由于项目需要,需要对Java Collections进行系统地了解,所以在此记录下,方便自己,服务他人. Java Collections 简介 Java Collections 框架主要包含interfaces, implementations, aggregate operations and algorithms四个部分,后续的文章也是从这四部分来分别介绍. Java Collections定义 中文的百度上有,自己麻烦参考下吧,这里贴出官方定义: A collections f…
关于Time Series Database
今天观察了下clojure之父datomic.com的数据库 有点类似sequence数据库的变种 不过这类数据库,感觉用在移动端会更有市场: 1. 移动端需要这种可以本地存储,无删除,联网只增加,只记录事实的数据库,方便同步事件 2. 移动端存储大量的事实可以减少各类打点(特殊事件记录),更多维度的收集数据 当然,刚才那个只是针对需要缓存的情况,当所有事情都要立即在云端完成的时候,这种方案的意义就显得没这么大了…
使用cAdvisor+Influxdb+Grafana监控系统
今天准备开始研究研究当前非常流行的Grafana+Influxdb监控系统,两者都是非常轻量级的应用但是功能却异常强大,可以说Grafana在作图显示方面真的毫不逊色与Cacti. 组件介绍 cAdvisor 开源软件cAdvisor(Container Advisor)是用于监控容器运行状态的利器之一,该项目主页为https://github.com/google/cadvisor,它被用于多个与docker相关的开源项目中.实际上在Kubernetes系统中,cAdvisor已经被默…
Kafka使用jmxtrans+influxdb+grafana监控JMX指标
最近在搞Kafka集群监控,之前也是看了网上的很多资料.之所以使用jmxtrans+influxdb+grafana是因为界面酷炫,可以定制化,缺点是不能操作Kafka集群,可能需要配合Kafka Manager一起使用. 环境信息 CentOS Linux release 7.6.1810 (Core) jdk1.8.0_201 zookeeper-3.4.14 kafka_2.11-2.2.0 开启Kafka JMX端口 JMX(Java Management Extensions,即Jav…
利用Metrics+influxdb+grafana构建监控平台(转)
转自http://www.jianshu.com/p/fadcf4d92b0e 这里再配合Influxdb和Grafana可以构建一个非常漂亮的实时监控界面. Grafana监控界面 采集数据(Metrics)-> 存储数据(InfluxDB) -> 显示数据(Grafana). 资源有限,我把这一套服务搭建在了一台CentOS 7的服务器上. 安装influxdb InfluxDB是Go语言写的一个时序型数据库,可以通过rpm的方式来安装它,这里最好能安装InfluxDB的最新版本,否则跟G…