时间序列数据的存储和计算 - 开源时序数据库解析(一)
开源时序数据库
如图是17年6月在db-engines上时序数据库的排名,我会挑选开源的、分布式的时序数据库做详细的解析。前十的排名中,RRD是一个老牌的单机存储引擎,Graphite底层是Whisper,可以认为是一个优化的更强大的RRD数据库。
Grafana+Prometheus系统监控之MySql
架构
grafana和prometheus之前安装配置过,见:Grafana+Prometheus打造全方位立体监控系统
MySql安装
MySql的地位和重要性就不言而喻了,作为开源产品深受广大中小企业以及互联网企业喜爱,所以这里我们也有必要对其进行相应的监控。
开源监控利器Prometheus初探
Kubernetes作为当下最炙手可热的容器管理平台,在给应用部署运维带来便捷的同时,也给应用及性能监控带来了新的挑战。本文给大家分享一款十分火热的开源监控工具Prometheus,让我们一起来看它是如何兼顾传统的应用监控、主机性能监控和Kubernetes监控的。
Prometheus监控
架构
优点
外部依赖少,性能优秀,部署方便
完善的数据模型,丰富的插件集成
提供强大的查询语言
模块构成
Server:核心服务模块,采样并存储时间序列数据(默认管理面板端口9090)
Retrieval 采样模块
Storage 存储模块
PromQL 查询模块
PushGateway(可选组件):数据网关代理模块,采样数据临时存储,与server通信
Export:数据导出模块,导出服务监控数据。