当前位置: 首页 > news >正文

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:
等。 这里就不一一赘述了。 了解就行。

http://www.dtcms.com/a/279957.html

相关文章:

  • 位置编码类型彩色图解
  • 考虑频率耦合的构网型(GFM)VSG变流器(电压电流双闭环控制结构)的二维序阻抗与降维SISO序阻抗建模详细推导及扫频对比验证
  • 【人工智能99问】什么是深度学习?(2/99)
  • Kimi K2智能体能力的技术突破:大规模数据合成 + 通用强化学习
  • 名片管理系统IV
  • 螺旋模型:风险分析驱动的渐进式开发
  • cuda优化之softmax
  • 组件化思想
  • Brooks 低温泵On-Board Cryopump 安装和维护手法Installation and Maintenance Manual
  • aspnetcore Mvc配置选项中的ModelBindingMessageProvider
  • 第二章 基于新版Onenet搭建云服务(stm32物联网)
  • PyTorch中torch.topk()详解:快速获取最大值索引
  • @Resource 注解的空值处理(默认行为与容器实现)
  • 冲刺阶段项目进度压力大,如何组织高效冲刺
  • 大屏搭建多个图表不自适应问题
  • H264编码结构和解析
  • 第四章 uniapp实现兼容多端的树状族谱关系图,剩余组件
  • ESP32 OTA升级详解:使用Arduino OTA库实现无线固件更新
  • HTML 文本格式化标签
  • java--ThreadLocal创建以及get源码解析
  • http常见状态码
  • 苦练Python第18天:Python异常处理锦囊
  • 【论文阅读】Masked Autoencoders Are Effective Tokenizers for Diffusion Models
  • rsyslog简单应用
  • STM32F769I-DISCO 串口调试
  • Linux上基于C/C++头文件查找对应的依赖开发库
  • SAP B1认证资料-题目
  • 分布式系统中实现临时节点授权的高可用性与一致性
  • 哈希扩展 --- 海量数据处理
  • CISSP知识点汇总- 通信与网络安全