Skip to content

Commit abb8414

Browse files
committed
added useful frostdb metrics and descriptions
1 parent f007c26 commit abb8414

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

docs/observability.mdx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,20 @@ Parca exposes Prometheus metrics on [localhost:7070/metrics](http://localhost:70
2626
Parca's monitoring is mostly focused on read and write requests to Parca.
2727
For that reason the `grpc_server_handled_total` is the most important metric for Parca and most of the other metrics and helpful for debugging overall.
2828

29+
There are some FrostDB specific metics that are useful to monitor as well.
30+
31+
| Metric | Description | Type |
32+
| ----------------------------|------------------------------------------------------------ | --------- |
33+
| `granules_compactions_total`| Number of per table compactions that have occured. | counter |
34+
| `granules_created_total` | Number of per table granueles that have been created. | counter |
35+
| `blocks_rotated_total` | Number of per table blocks that have rotated out. | counter |
36+
| `active_table_block_size` | The estimated size in bytes of each tables active block size. | gauge |
37+
| `row_insert_size` | Per table tracking of the size in bytes of rows inserted. | histogram |
38+
| `thanos_objstore_bucket_last_successful_upload_time`| If bucket storage is enabled, the last successful upload to the bucket. | gauge |
39+
| `thanos_objstore_bucket_operation_failures_total` | Total number of bucket operations that have failed. | counter |
40+
| `tx_high_watermark` | The transaction number that is safe to read up to. | gauge |
41+
42+
2943
### Service Level Objectives
3044

3145
Here are some example Service Level Objectives for Parca.

0 commit comments

Comments
 (0)