Nadav Har'El
df6c9828ef
Merge 'Add protobuf and Native histogram support' from Amnon Heiman
...
Native histograms (also known as sparse histograms) are an experimental Prometheus feature.
They use protobuf as the reporting layer.
Native histograms hold the benefits of high resolution at a lower resource cost.
This series allows sending histograms in a native histogram format over protobuf.
By default, protobuf support is disabled. To use protobuf with native histograms, the command line flag prometheus_allow_protobuf should be set to true, and the Prometheus server should send the accept header with protobuf.
Fixes #12931
Closes scylladb/scylladb#16737
* github.com:scylladb/scylladb:
main.cc: Add prometheus_allow_protobuf command line
histogram_metrics_helper: support native histogram
config: Add prometheus_allow_protobuf flag
2024-01-24 21:24:50 +02:00
..
2023-09-11 14:38:46 +03:00
2022-11-17 11:09:59 +02:00
2024-01-18 12:50:06 +02:00
2023-12-07 10:50:55 +03:00
2023-12-02 22:37:22 +02:00
2024-01-18 12:50:06 +02:00
2023-04-27 10:24:46 +03:00
2023-12-02 22:37:22 +02:00
2023-12-02 22:37:22 +02:00
2023-09-04 16:14:38 +03:00
2023-04-17 11:14:45 +03:00
2023-04-17 11:16:45 +03:00
2024-01-18 12:50:06 +02:00
2023-05-07 19:01:29 +03:00
2024-01-18 12:50:06 +02:00
2023-12-12 21:09:51 +08:00
2023-03-24 15:41:45 +08:00
2023-03-24 15:41:45 +08:00
2024-01-18 12:50:06 +02:00
2024-01-18 12:50:06 +02:00
2024-01-18 12:50:06 +02:00
2023-05-07 17:17:34 +03:00
2023-09-01 22:34:41 +02:00
2024-01-18 12:50:06 +02:00
2024-01-22 10:26:15 +02:00
2022-11-12 17:04:05 +02:00
2023-11-15 17:14:04 +02:00
2022-10-02 13:41:40 +03:00
2023-12-05 15:18:11 +02:00
2024-01-09 11:49:06 +02:00
2023-11-30 08:52:57 +03:00
2023-11-30 08:52:57 +03:00
2024-01-18 12:50:06 +02:00
2024-01-18 12:50:06 +02:00
2022-09-16 08:21:02 +03:00
2023-12-20 10:25:03 +02:00
2023-02-17 07:19:52 +02:00
2023-02-17 07:19:52 +02:00
2024-01-18 12:50:06 +02:00
2023-07-31 16:01:43 +03:00
2024-01-18 12:50:06 +02:00
2024-01-18 12:50:06 +02:00
2023-04-27 10:24:46 +03:00
2024-01-23 10:03:51 +02:00
2024-01-18 12:50:06 +02:00
2023-12-02 22:37:22 +02:00
2024-01-18 12:50:06 +02:00
2023-11-21 13:37:52 +03:00
2023-04-11 16:09:38 +03:00
2023-11-21 08:42:33 +00:00
2023-04-24 14:06:43 +03:00
2023-04-24 14:06:40 +03:00
2024-01-18 12:50:06 +02:00
2024-01-23 13:12:34 +02:00
2023-02-14 19:22:19 +08:00
2023-11-07 04:39:33 -05:00
2024-01-18 12:50:06 +02:00
2024-01-18 12:50:06 +02:00
2023-12-02 22:37:22 +02:00
2023-12-05 15:18:11 +02:00
2023-12-05 15:18:11 +02:00
2023-04-21 14:28:18 +03:00
2024-01-18 12:50:06 +02:00
2023-09-05 20:50:42 +03:00
2023-12-02 22:37:22 +02:00
2023-04-27 10:24:46 +03:00
2023-04-27 10:24:46 +03:00
2023-12-05 15:18:11 +02:00
2023-09-27 10:28:00 -04:00
2023-09-01 22:34:23 +02:00
2023-05-07 17:16:38 +03:00
2023-05-07 17:17:34 +03:00
2023-11-20 23:02:41 +02:00
2023-03-20 07:55:20 +02:00
2023-12-02 22:37:22 +02:00
2023-04-27 10:24:46 +03:00
2023-07-10 19:36:06 +02:00
2023-07-10 19:36:06 +02:00
2022-11-28 21:58:30 +02:00
2023-01-27 21:56:31 +01:00
2024-01-11 14:33:47 +08:00
2024-01-11 14:33:47 +08:00
2023-12-02 22:37:22 +02:00
2023-02-03 19:04:32 +01:00
2023-02-28 21:56:55 +08:00
2024-01-18 12:50:06 +02:00
2024-01-24 10:30:52 +02:00
2024-01-24 10:30:52 +02:00
2023-06-26 11:10:38 +03:00
2023-05-21 11:33:38 +04:00
2024-01-18 12:50:06 +02:00
2023-05-11 16:31:23 +03:00
2023-04-24 14:06:43 +03:00
2023-05-02 10:48:46 +03:00
2023-05-24 12:08:19 +04:00
2024-01-18 12:50:06 +02:00
2023-06-21 00:58:24 +02:00
2023-02-15 11:09:04 +02:00
2023-05-02 10:59:58 +03:00
2024-01-18 12:50:06 +02:00
2023-06-15 15:52:50 +04:00
2023-01-27 19:15:39 +01:00
2023-12-02 22:37:22 +02:00
2023-12-02 22:37:22 +02:00
2023-02-17 07:19:52 +02:00
2024-01-18 12:50:06 +02:00
2024-01-18 12:50:06 +02:00
2023-12-05 14:09:34 +01:00
2022-11-27 16:34:34 +02:00
2023-02-17 07:19:52 +02:00