Yury Molodov
|
ddc5197bce
|
vmui: add metric relabel debug (#3889)
* feat: add metric relabel debug (#3807)
* fix: add link to relabeling cookbook
* lib/promrelabel: merge, fix conflicts
* lib/promrelabel: fix diff
* docs/vmui: add metric relabel playground
---------
Co-authored-by: dmitryk-dk <kozlovdmitriyy@gmail.com>
|
2023-05-08 14:59:35 -07:00 |
|
Dmytro Kozlov
|
85b01c4aa7
|
lib/promrelabel: make target url from labels on target relabel page (#3882)
* lib/promrelabel: make target url from labels on target relabel page
* wip
---------
Co-authored-by: Aliaksandr Valialkin <valyala@victoriametrics.com>
|
2023-03-20 22:08:39 -07:00 |
|
Aliaksandr Valialkin
|
1af6e0b233
|
lib/promrelabel: pass query args via query string at /metric-relabel-debug and /target-relabel-debug pages if their length doesnt exceed 1000
This allows copy-n-pasting the url to another browser window and seeing the same result.
The limit in 1000 chars is selected in order to prevent from potential issues with systems
which limit the url length such as Internet Explorer - see https://stackoverflow.com/questions/812925/what-is-the-maximum-possible-length-of-a-query-string
If the limit is exceeded, then query args are sent via POST method and aren't visible in the url.
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3580
|
2023-01-05 16:45:42 -08:00 |
|
Aliaksandr Valialkin
|
1d16cc9349
|
lib/promscrape: pre-fetch metric_relabel_configs rules when debugging metric relabeling for a particular target
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3407
|
2023-01-05 03:28:14 -08:00 |
|
Aliaksandr Valialkin
|
ebb8aeb0cf
|
app/vmselect: remove dependency on lib/promscrape from app/vmselect
|
2023-01-03 23:27:36 -08:00 |
|