From ae68ef5a1756bc06d060388c0bbb1734e9c73573 Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Fri, 12 Jan 2024 07:00:42 +0100 Subject: [PATCH] Documentation: Add `backlog.md` --- backlog.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 backlog.md diff --git a/backlog.md b/backlog.md new file mode 100644 index 0000000..ca0f85c --- /dev/null +++ b/backlog.md @@ -0,0 +1,26 @@ +# Backlog + +## Iteration +1 +- Make schema **and** table name configurable +- Regular expressions not working + - https://github.com/crate/cratedb-prometheus-adapter/issues/24 + - https://prometheus.io/docs/prometheus/latest/querying/basics/ + - https://prometheus.io/docs/prometheus/latest/querying/examples/ +- Expose metrics about both database connection pools + https://github.com/crate/cratedb-prometheus-adapter/pull/105 + +## Iteration +2 +- Document how to connect to CrateDB Cloud +- Improve documentation + https://community.crate.io/t/storing-long-term-metrics-with-prometheus-in-cratedb/1012 + +## Iteration +3 +- Add more defaults from xxx +- Adjust default timeout values to best practices +- Dissolve discrete connection parameters, use connection string only +- Check how configuration per environment variables works +- Think about using `prometheus.Labels` instead of metric prefixes +- Also prepare SQL statement used for reading? +- Refactor metric names + > Generated/dynamic metric names are a sign that you should be using labels instead. + > -- https://prometheus.io/docs/instrumenting/writing_clientlibs/#metric-names