diff --git a/docs/storage.md b/docs/storage.md index 8ee9366ec0..3adf591858 100644 --- a/docs/storage.md +++ b/docs/storage.md @@ -20,25 +20,26 @@ The block for currently incoming samples is kept in memory and not fully persist The directory structure of a Prometheus server's data directory will look something like this: ``` -./data/01BKGV7JBM69T2G1BGBGM6KB12 -./data/01BKGV7JBM69T2G1BGBGM6KB12/meta.json -./data/01BKGTZQ1SYQJTR4PB43C8PD98 -./data/01BKGTZQ1SYQJTR4PB43C8PD98/meta.json -./data/01BKGTZQ1SYQJTR4PB43C8PD98/index -./data/01BKGTZQ1SYQJTR4PB43C8PD98/chunks -./data/01BKGTZQ1SYQJTR4PB43C8PD98/chunks/000001 -./data/01BKGTZQ1SYQJTR4PB43C8PD98/tombstones -./data/01BKGTZQ1HHWHV8FBJXW1Y3W0K -./data/01BKGTZQ1HHWHV8FBJXW1Y3W0K/meta.json -./data/01BKGV7JC0RY8A6MACW02A2PJD -./data/01BKGV7JC0RY8A6MACW02A2PJD/meta.json -./data/01BKGV7JC0RY8A6MACW02A2PJD/index -./data/01BKGV7JC0RY8A6MACW02A2PJD/chunks -./data/01BKGV7JC0RY8A6MACW02A2PJD/chunks/000001 -./data/01BKGV7JC0RY8A6MACW02A2PJD/tombstones -./data/wal/00000000 -./data/wal/00000001 -./data/wal/00000002 +./data +├── 01BKGV7JBM69T2G1BGBGM6KB12 +│   └── meta.json +├── 01BKGTZQ1SYQJTR4PB43C8PD98 +│   ├── chunks +│   │ └── 000001 +│   ├── tombstones +│   ├── index +│   └── meta.json +├── 01BKGTZQ1HHWHV8FBJXW1Y3W0K +│   └── meta.json +├── 01BKGV7JC0RY8A6MACW02A2PJD +│  ├── chunks +│  │ └── 000001 +│  ├── tombstones +│  ├── index +│  └── meta.json +└── wal +  ├── 00000002 +  └── checkpoint.000001 ``` The initial two-hour blocks are eventually compacted into longer blocks in the background.