tidb的prometheus 的历史数据如何 清理啊
]# ll /data/tidb-data/prometheus-8249/
total 96
drwxr-xr-x 3 tidb tidb 4096 Feb 9 11:02 01GRT1Z9V470R228801SSCV1VP.tmp
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GSC2SPKY3M5RZVA41ND8SVT6
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GSHW663289J8Y1M2MN3HV4AV
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GSKSY6B8QBWCRM07YW75PCPF
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GSNQQPBM8Y10X1CKY6TS9YSC
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GSQNGZ8G8VJ23XV8B5F86RH1
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GSSKAZTC2FJFN2Z9F3HP0PP3
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GSVH41B2WA7D69N7FR4YAZX3
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GSXEXKK3NH1GFBZD856XCH54
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GSZCQ8FA57AGDM1GG0HNB8AD
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GT1AGT1JF27M0SGEYN3F32MY
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GT38A6RYWFC0P0N2KZ9BKV72
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GT563ZNR0JDJN5BAXPRMZXQ8
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GT73XEQDDPC4JZH22K0SMHH7
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GT91QDY6MBBAWSTGBR0XRP3D
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:15 01GTAZHJ1FN4BSBXNFX5S94XXA
drwxr-xr-x 3 tidb tidb 4096 Mar 1 11:14 01GTDJMZ2V892TSHYDEHP6CDZR.tmp
drwxr-xr-x 3 tidb tidb 4096 Mar 1 13:00 01GTDRN950281E94W98BY4NBBK
drwxr-xr-x 3 tidb tidb 4096 Mar 1 15:00 01GTDZH0CZYTVJQP4S9KD81BPB
drwxr-xr-x 3 tidb tidb 4096 Mar 1 15:07 01GTDZMFYS2BN5QKC2R9V22757
drwxr-xr-x 3 tidb tidb 4096 Mar 1 17:00 01GTE6CQN0AJ7XDGRF22Q1YJFS
drwxr-xr-x 3 tidb tidb 4096 Mar 1 19:00 01GTED8EX0WP1F0MB1CSGXBA5P
drwxr-xr-x 3 tidb tidb 4096 Mar 1 19:01 01GTEDBK9K805ZVW2FX1829BKZ.tmp
-rw-r–r-- 1 tidb tidb 0 Feb 17 2022 lock
drwxr-xr-x 12 tidb tidb 4096 Mar 1 19:01 wal
能直接删除文件吗
prometheus不是有自动过期策略吗
是需要配置吗 还是默认有啊
可以使用prometheus API删除
POST /api/v1/admin/tsdb/delete_series
Example:
$ curl -X POST \
-g 'http://localhost:9090/api/v1/admin/tsdb/delete_series?match[]=up&match[]=process_start_time_seconds{job="prometheus"}'
[root@izuf6fv492k5e39tbrz23uz data]# du -sh tidb-data/prometheus-8249/
71G tidb-data/prometheus-8249/
[root@izuf6fv492k5e39tbrz23uz data]# du -sh data_dir/prometheus-11249/
105G data_dir/prometheus-11249/
上面有回复,有api可以删除,同时,prometheus启动的时候可以配置过期策略的
我这怎么有两个目录啊
是用tiup 启动的,过期策略是不是要写在配置文件里啊
https://docs.pingcap.com/zh/tidb/stable/tiup-cluster-topology-reference#monitoring_servers 参考这里面有配置,设置storage_retention
好的,我看下
别人是用tiup,启动的
https://docs.pingcap.com/zh/tidb/stable/maintain-tidb-using-tiup#清除集群数据
https://docs.pingcap.com/zh/tidb/stable/tiup-component-cluster-clean#tiup-cluster-clean
好吧,官方文档上有介绍 https://docs.pingcap.com/zh/tidb/stable/tiup-cluster-topology-reference#monitoring_servers 参考这里面有配置,设置storage_retention
好的,谢了啊各位
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。