Dev
Dev

Reputation: 257

How to insert timeseries data in to Prometheus

I've a bunch of APIs which can fetch timeseries data on various matrix e.g. CPU, memory etc etc. I need to insert this in Prometheus. How do I do this? I don't want to use an intermediate DB e.g. MySQL etc. Also, I am unable to find detailed info on Prometheus e.g. data structures, tables, data input\output etc etc

Upvotes: 2

Views: 3016

Answers (2)

valyala
valyala

Reputation: 17800

It is possible to push the data to Prometheus-compatible monitoring systems such as VictoriaMetrics. It supports various popular data ingestion protocols such as InfluxDB, Graphite, OpenTSDB, DataDog, CSV, etc. See these docs for details.

Upvotes: 0

Ken Jiiii
Ken Jiiii

Reputation: 720

Either by scraping or using a prometheus push gateway: https://prometheus.io/docs/practices/pushing/

Upvotes: 1

Related Questions