VictoriaMetrics 架构

架构概述

VictoriaMetrics集群由以下服务组成:

  • vmstorage- 存储原始数据并返回给定标签过滤器在给定时间范围内的查询数据
  • vminsert- 接受获取的数据,并根据指标名称及其所有标签的一致性哈希,将其传播到vmstorage节点之间
  • vmselect- 通过从所有配置的vmstorage节点获取所需数据来执行传入查询

解释:

最上层为查询层,一般使用grafana等作为展示,中间层为vms集群, 负责数据的存储、写入和查询。 对底层为数据源,一般使用远程写的方式来写入。

架构图如下:

当然vms还有一些其他组件来完全的替代prometheus+alertmanager的告警流程。如下:

vmagent: 从各种来源采集指标,通过remote_write 方式写入到vms或其他时序存储中。

vmalert:

vmauth:

vmbackup:

vmrestore:

vmctl:

vmgateway:

vmbackupmanager:

vmalert-tool:

等。 这里就不一一赘述了。 了解就行。

相关推荐
陌上丨20 小时前
MySQL8.0高可用集群架构实战
数据库·mysql·架构
muddjsv20 小时前
深入浅出 B/S 架构:从原理到实践,解锁 Web 应用开发核心
架构
国科安芯1 天前
永磁同步电机驱动控制系统中MCU的抗干扰设计
单片机·嵌入式硬件·性能优化·架构·安全性测试
川西胖墩墩1 天前
钻井平台设备布局图设计方法
人工智能·架构·流程图
独自归家的兔1 天前
系统存储机制深度剖析:从Win11临时文件夹设计看微软存储架构演进
架构
●VON1 天前
Flutter for OpenHarmony:基于原子清空与用户意图防护的 TodoList 批量删除子系统实现
学习·flutter·架构·跨平台·von
molaifeng1 天前
万字长文解析:Redis 8.4 网络 IO 架构深度拆解
网络·redis·架构
SJLoveIT1 天前
【深度复盘】Redis 分布式锁:从 SETNX 到 Redisson 看门狗的架构权衡
redis·分布式·架构
csgo打的菜又爱玩1 天前
数仓整体架构和建模架构
java·大数据·开发语言·架构
小程故事多_801 天前
AI Agent架构革命,Skills模式为何能颠覆传统Workflow?
人工智能·架构·aigc