1. 停止prometheus服务
2. 进到prometheus数据目录
3. 删除数据
3.1 删除持久化的数据块
Prometheus 将数据分块存储,每个块对应一个时间段。你可以通过查看目录中的时间戳来找到需要删除的数据块。
- 每个块的目录名是一个时间戳范围,例如
1609459200000-1612137600000
。 - 你可以删除指定时间范围的块:
3.2 删除日志
除了数据块,Prometheus 还使用 Write-Ahead Log (WAL) 文件来临时存储最近的数据,在wal目录下,必须选择删除这些文件,但要谨慎操作,