我试图弄清楚如何将带时间戳的传感器数据记录到 VictoriaMetrics 的实例中。我有一个带有传感器的嵌入式控制器,每秒读取一次。我希望 VictoriaMetrics 每分钟轮询一次控制器,并将所有 60 个读数及其相关时间戳记录到 TSDB 中。
我有服务器和客户端正在运行,测量系统指标很容易,但我找不到如何让嵌入式客户端报告一批传感器读数的示例,我也无法从中弄清楚文档。
欢迎任何见解!
我试图弄清楚如何将带时间戳的传感器数据记录到 VictoriaMetrics 的实例中。我有一个带有传感器的嵌入式控制器,每秒读取一次。我希望 VictoriaMetrics 每分钟轮询一次控制器,并将所有 60 个读数及其相关时间戳记录到 TSDB 中。
我有服务器和客户端正在运行,测量系统指标很容易,但我找不到如何让嵌入式客户端报告一批传感器读数的示例,我也无法从中弄清楚文档。
欢迎任何见解!
VictoriaMetrics 支持通过各种协议获取数据。所有这些协议都支持批处理,即可以在单个请求中发送多个测量值。因此,您可以选择最适合的协议,将收集的批量测量值插入 VictoriaMetrics。例如,如果选择Prometheus 文本展示格式进行数据摄取,那么一批指标可能如下所示:
measurement_name{optional="labels"} value1 timestamp1
...
measurement_name{optional="labels"} valueN timestampN