数据写入

VictoriaMetrics 能够发现Prometheus兼容的目标地址并采集数据(通过 PULL 模式)。此外,VictoriaMetrics 可以接收使用下面这些常见的数据写入协议的数据(通过PUSH模式)

请注意,大多数写入 API (除了 prometheus remote_write 和 OpenTelemetry) 都做了性能优化,且支持对数据的流式处理。这意味着客户端可以使用一个长链接发送无线的数据。 正因为如此,写入 API 可能不会返回给客户端解析错误,因为系统期望的是数据是持续无中断写入的。

作为替代,可以在服务端(VictoriaMetrics 单机版或 vminsert 组件)来查看解析错误,或者监控vm_rows_invalid_total指标(服务端组件暴露)的变动。