From 7211d7cbff43db69b24de409b6992cdf3ad4f13d Mon Sep 17 00:00:00 2001 From: veypi Date: Thu, 4 Jul 2024 16:20:21 +0800 Subject: [PATCH] tsdb curl doc --- doc/tsdb.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 doc/tsdb.md diff --git a/doc/tsdb.md b/doc/tsdb.md new file mode 100644 index 0000000..5158c6c --- /dev/null +++ b/doc/tsdb.md @@ -0,0 +1,26 @@ +# TSBD + +```bash + +docker run -dit --name=tsdb -v /Users/veypi/test/vdb:/victoria-metrics-data -p 8428:8428 victoriametrics/victoria-metrics -search.latencyOffset=1s -retentionPeriod=10y -search.cacheTimestampOffset=1h + + +# 查询所有数据 +curl http://localhost:8428/prometheus/api/v1/series -d 'match[]={__name__=~".*"}' + +# 删除所有数据 +curl http://localhost:8428/prometheus/api/v1/series\?start=1593100800\&end=1719308095\&step=2d22h40m50s -d 'match[]={__name__=~".*"}' +curl http://localhost:8428/api/v1/admin/tsdb/delete_series -d 'match[]={__name__=~".*"}' + +# 查询所有标签 +curl http://localhost:8428/prometheus/api/v1/labels + +# 插入数据 +curl -X POST http://localhost:8428/api/v1/import/prometheus -d 'abd{foo="bar",a="15"} 25' +curl -X POST http://localhost:8428/api/v1/import -d '{"metric":{"__name__":"foo","job":"node_exporter"},"values":[4],"timestamps":[1719819673000]}' + +curl -G 'http://localhost:8428/api/v1/export' -d 'match={__name__="abd"}' +curl -G 'http://localhost:8428/api/v1/export' -d 'match[]={__name__="abd"}' + + +```