VictoriaMetrics

VictoriaMetrics #

VictoriaMetrics是一个快速、节省成本且可扩展的时序数据监控和管理解决方案。它提供高性能和可靠性,是各种规模企业的理想选择。

VictoriaMetrics针对时序数据进行了优化,即使在旧的时间序列不断以高速率被新数据替换的情况下,它也能提供众多功能:

  • Prometheus的长期存储,或作为Grafana中Prometheus和Graphite的直接替代品。
  • 强大的流式聚合:可用作StatsD的替代方案。
  • 大数据处理的理想选择:能够高效处理来自APM、Kubernetes、物联网传感器、网联汽车、工业遥测、金融数据和各种企业工作负载的大量时序数据。
  • 查询语言:同时支持PromQL和性能更优的MetricsQL。
  • 易于部署:无依赖、单一小型二进制文件、通过命令行标志配置,但默认配置已经过优化;支持即时快照的备份和恢复。
  • 全局查询视图:多个Prometheus实例或任何其他数据源可以将数据摄入VictoriaMetrics,并通过单一查询进行访问。
  • 多种协议支持:支持多种协议的指标抓取、摄入和回填。
    • Prometheus导出器、Prometheus远程写入API、Prometheus展示格式。
    • 通过HTTP、TCP和UDP的InfluxDB行协议。
    • 带标签的Graphite纯文本协议。
    • OpenTSDB put消息。
    • HTTP OpenTSDB /api/put请求。
    • JSON行格式。
    • 任意CSV数据。
    • 原生二进制格式。
    • DataDog代理或DogStatsD。
    • NewRelic基础设施代理。
    • OpenTelemetry指标格式。
  • 基于NFS的存储:支持在基于NFS的存储上存储数据,如Amazon EFS、Google Filestore。
  • 以及许多其他功能,如指标重标记、基数限制器等。
© 2024 青蛙小白
comments powered by Disqus