随笔分类 -  时序数据库

基于VictoriaMetrics的prometheus 集群监控报警方案
摘要:VictoriaMetrics 是一个不错的prometheus 集群方案,同时也提供了比较全的周边工具,同时社区也很活跃,以下 是一个简单的集成,后续落地实施踩坑 参考方案图 主要是基于VictoriaMetrics提供的周边工具做的集成 参考说明 主要是各点的一些说明,详细的可以看相关资料 说明 阅读全文

posted @ 2020-05-13 16:01 荣锋亮 阅读(1876) 评论(0) 推荐(0) 编辑

karma prometheus alertmanager dashboard简单试用
摘要:官方提供了一个简单的all-in-one 的dockerfile 我们可以学习下karma,了解下karma的处理机制,同时在这个all-in-one 中 也还包含了kthxbye一个方便的报警确认进程,整个项目基于supervisord运行(当然这个也是大家基于all-in-one容器的一个套路) 阅读全文

posted @ 2020-05-13 11:37 荣锋亮 阅读(1202) 评论(0) 推荐(0) 编辑

karma 一个不错的prometheus alertmanager dashboard
摘要:默认的alertmanager已经包含了ui,但是比较简单,karma是一个不错的alert dashboard,核心基于golang开发,ui 使用react编写 运行 参考命令 ALERTMANAGER_URI=https://alertmanager.example.com karma or 阅读全文

posted @ 2020-05-13 09:43 荣锋亮 阅读(942) 评论(0) 推荐(0) 编辑

VictoriaMetrics vmagent的一些介绍
摘要:以前有简单说明过vmagent,实际上vmagent可以替代我们做好多事情.以下是一个说明 vmagent的作用 主要目的是实现metrics 的收集然后存储到VictoriaMetrics以及prometheus兼容的存储系统(主要支持remote_write 协议即可,有好多实现) 同时一个好处 阅读全文

posted @ 2020-05-12 21:05 荣锋亮 阅读(2991) 评论(2) 推荐(0) 编辑

VictoriaMetrics vmalert 说明
摘要:vmalert 可以执行一系列给定的rule(基于metricsql),然后发送报警到Alertmanager 特性 集成VictoriaMetrics TSDB MetricsQL 表达式校验 prometheus 报警规则格式支持 集成Alertmanager 轻量级没有额外的依赖 使用 构建 阅读全文

posted @ 2020-05-12 20:20 荣锋亮 阅读(2160) 评论(0) 推荐(0) 编辑

关于VictoriaMetrics 的一些扩展
摘要:如果大概了解VictoriaMetrics的话,大家应该会有安全以及alert 的问题(尽管支持cluster 模式,但是缺少安全处理) 以下是一些来自官方的一些扩展说明 vmalert alert扩展,这个官方介绍的不太多,但是可以解决我们安全的问题,使用basic auth,同时我们可以扩展。  阅读全文

posted @ 2020-05-11 23:28 荣锋亮 阅读(532) 评论(0) 推荐(0) 编辑

victoriametrics 集群模式试用
摘要:已经设计过一个使用简单单机模式的,以下是一个关于集群模式的试用 环境准备 docker-compose 文件 version: "3" services: prometheus: image: prom/prometheus ports: - 9090:9090 volumes: - ./promd 阅读全文

posted @ 2020-04-28 14:46 荣锋亮 阅读(1330) 评论(4) 推荐(0) 编辑

victoriametrics 单机试用
摘要:以下是关于victoriametrics 单机的一个简单试用 环境准备 docker-compose 文件 version: "3" services: prometheus: image: prom/prometheus ports: - 9090:9090 volumes: - ./promda 阅读全文

posted @ 2020-04-28 14:21 荣锋亮 阅读(2119) 评论(0) 推荐(0) 编辑

victoriametrics 集群架构
摘要:victoriametrics 支持基于模式,同时拆分出了三大组件,vminsert,vmselect,vmstorage 参考图 从这张图我们可以看到insert 以及select 都是无状态的,只有vmstorage,对于insert 以及select 的扩展很简单,主要是vmstorage 配 阅读全文

posted @ 2020-04-28 11:49 荣锋亮 阅读(3728) 评论(0) 推荐(0) 编辑

vmagent 方便的prometheus存储兼容的agent
摘要:vmagent 只是一个agent ,实现了prometheus 的remote_write 协议,同时强大的地方是支持influx ,opentsdb,graphite 。。。协议 基于此以及VictoriaMetrics可以灵活的扩展监控的处理 参考架构 说明 vmagent 的功能是很强大的, 阅读全文

posted @ 2020-04-28 11:48 荣锋亮 阅读(1546) 评论(0) 推荐(0) 编辑

使用promxy实现prometheus 的ha 以及api 聚合
摘要:promxy 是一个聚合proxy 可以用来实现prometheus 的ha 详细的相关介绍可以参考github 文档,是一个值得尝试的工具,同时VictoriaMetrics对于自己的一些短板 也推荐了此工具,以前也介绍过一个时序数据库cache proxy trickster也是值得试用的 参考 阅读全文

posted @ 2020-04-27 23:23 荣锋亮 阅读(2334) 评论(0) 推荐(0) 编辑

victoriametrics 快速高效&&可扩展的时序数据库
摘要:victoriametrics 是一个时序数据库,可以用来作为prometheus 的long-term 远端存储 特性 支持promtheus 查询api,同时实现了一个metricsql 查询语言 支持全局查询视图,好处多prometheus 实例写数据到victoriametrics,然后提供 阅读全文

posted @ 2020-04-27 23:15 荣锋亮 阅读(4850) 评论(0) 推荐(0) 编辑

cortex 1.0 版本发布
摘要:cortex 1.0 第一个主版本发布了(4.2发布),也预示着,作为prometheus 可扩展的方案可以生产可用了 cortex 很强大,解决了好多关于单机,或者原生prometheus 的问题,提高了系统的可扩展行 我以前也有写过简单的运行,后期使用下新版本,尝试下新功能 参考资料 https 阅读全文

posted @ 2020-04-03 09:02 荣锋亮 阅读(583) 评论(0) 推荐(0) 编辑

pgspider timescale+citus 扩展docker 镜像
摘要:就是一个简单的docker 镜像,后边尝试如何集成 Dockerfile FROM dalongrong/pgspider:base as build WORKDIR /app RUN apt-get update && apt-get install -y cmake automake gcc a 阅读全文

posted @ 2020-03-14 10:24 荣锋亮 阅读(608) 评论(0) 推荐(0) 编辑

pgspider timescale 扩展docker 镜像
摘要:timescale 是我比较喜欢的一个pg 扩展,对于时序数据的处理很强大,以下是docker 镜像的制作 老样子基于基础镜像制作 dockerfile FROM dalongrong/pgspider:base as build WORKDIR /app RUN apt-get update && 阅读全文

posted @ 2020-03-14 10:08 荣锋亮 阅读(528) 评论(0) 推荐(0) 编辑

pgspider griddb 试用
摘要:前边有构建一个简单的pgspider griddb fdw 的docker 镜像,以下是一个简单的试用 一些说明 关于pgspider griddb fdw 的构建目前4.3 有bug,使用的是4.2版本的,同时对于java 链接使用member ip,不是广播地址ip 环境准备 griddb 自己 阅读全文

posted @ 2020-02-07 15:38 荣锋亮 阅读(362) 评论(0) 推荐(0) 编辑

Thanos prometheus 集群以及多租户解决方案docker-compose 试用(一)
摘要:prometheus 是一个非常不多的metrics 监控解决方案,但是对于ha 以及多租户的处理并不是很好,当前有好多解决方案 cortex Thanos prometheus+ influxdb Timebala M3db 以下结合github 上的一个docker-compose项目学习下Th 阅读全文

posted @ 2019-08-08 11:03 荣锋亮 阅读(4434) 评论(0) 推荐(0) 编辑

telegraf 学习三 telegra inputs.net_response + smtp2http+ grafana 进行tcp服务状态监控
摘要:以下演示一个简单的使用telegra inputs.net_response 进行tcp 服务状态的监控,统计集成grafana 的alert 为了方便使用了一个smtp2http 的服务,对于http 的webhook 使用benthos 环境准备 项目使用docker-compose 运行,配置 阅读全文

posted @ 2019-07-29 14:19 荣锋亮 阅读(2079) 评论(0) 推荐(0) 编辑

TimescaleDB1.3 的新特性——Continuous aggregates: faster queries with automatically maintained materialized views
摘要:One characteristic of time-series data workloads is that the dataset will grow very quickly. Without the proper data infrastructure, these large data 阅读全文

posted @ 2019-05-11 07:54 荣锋亮 阅读(531) 评论(0) 推荐(0) 编辑

edgedb 集成timescaledb
摘要:timescaledb 是一个强大的pg 扩展,可以让我们的pg 数据库支持时序数据库的能力,以下测试下与edgedb 集成 预备 因为edgedb 当前是基于pg11 开发的,所以需要使用pg11 的timescale 扩展 环境准备 edgedb 安装 这个比较简单,参考 https://edg 阅读全文

posted @ 2019-04-23 19:17 荣锋亮 阅读(437) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示