Julius Volz
|
11f344e4d3
|
Move AM discovery page from "Monitoring status" -> "Server status"
Seems to at least make more sense to me like that.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-09 14:32:27 +02:00 |
Julius Volz
|
e2be869a7a
|
Slightly improve navbar wrapping for long status title + narrow window
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-09 11:59:36 +02:00 |
Julius Volz
|
306d357635
|
Revert back to normal font for recording rule titles
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-09 11:54:41 +02:00 |
Julius Volz
|
7e0cba568e
|
Make annotations display on /alerts page consistent with /rules
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-09 11:50:46 +02:00 |
Julius Volz
|
adf6c105a7
|
Show alert annotations on /rules page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-09 11:46:42 +02:00 |
Julius Volz
|
5956d482e8
|
Remove a few unneeded comments and component props
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-09 11:19:47 +02:00 |
Julius Volz
|
d7bacf96c7
|
Remove commented-out and unused allowLineBreaks settings for binop explain
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-09 11:19:02 +02:00 |
Julius Volz
|
ff41d45bae
|
Make status page timestamps consistent and use local time
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-09 11:13:22 +02:00 |
Julius Volz
|
a0463f5501
|
Update UI docs to mention both old + new UIs
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-09 11:02:32 +02:00 |
Julius Volz
|
0c9a2c95bf
|
Make "npm run start" from web/ui start the new UI
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-09 11:02:15 +02:00 |
Julius Volz
|
d23872ef30
|
Graph range vector selectors as instant vector selectors with notice
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-08 21:11:06 +02:00 |
Julius Volz
|
1f1ca37fd7
|
Select root of tree by default in tree view
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-08 20:53:59 +02:00 |
Julius Volz
|
cdcd43af5b
|
Fix a lot of styling in tree view and binop explain view
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-08 20:53:44 +02:00 |
Julius Volz
|
52a6e32fd0
|
Update all CodeMirror dependencies
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-08 17:06:21 +02:00 |
Julius Volz
|
0ac38a5fd6
|
Update mantine-ui package version to latest release
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-08 15:17:49 +02:00 |
Julius Volz
|
8b4291537b
|
Clarify explain view, add tree view close button, fix callback bug
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-08 15:17:00 +02:00 |
Julius Volz
|
7e0cd2e0b4
|
Improve binop explain view styling
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-08 15:16:02 +02:00 |
Julius Volz
|
d9fdb50a61
|
Remove file that was erroneously added to old UI
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-07 18:00:35 +02:00 |
Julius Volz
|
89bfe813a9
|
Update UI tools Go version again to match rest of Prometheus
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-06 22:08:09 +02:00 |
Julius Volz
|
392e0a6554
|
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-06 21:47:35 +02:00 |
Julius Volz
|
cb66131974
|
Rename and restructure AST-to-JSON file
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-06 21:45:39 +02:00 |
Julius Volz
|
9b27e0d915
|
Only switch dir temporarily in build_ui.sh
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-06 21:40:29 +02:00 |
Julius Volz
|
5c88aa4fea
|
Add commented-out Prometheus demo server as alternative to vite proxy config
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-06 21:22:26 +02:00 |
Julius Volz
|
ee4a06be37
|
Make new UI tools Go version the same as rest of Prometheus
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-06 20:59:49 +02:00 |
Julius Volz
|
ae131e7d86
|
Install prettier deps for modules and old React app
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-06 20:48:55 +02:00 |
Julius Volz
|
5fd860f806
|
Complete building tree view and implement "Explain" tab
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-06 20:38:10 +02:00 |
Julius Volz
|
b75a12b52f
|
Remove unneeded <Group> in TSDBStatusPage
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-06 20:36:39 +02:00 |
Julius Volz
|
07856b4bb9
|
Make linter run by upgrading the ESLint config
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-06 20:35:55 +02:00 |
Julius Volz
|
c1c2e32137
|
More cleanups to tree view stats
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-05 16:19:12 +02:00 |
Julius Volz
|
2d9f79f59e
|
Show label stats in tree view
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-05 14:45:09 +02:00 |
Julius Volz
|
331a8e1d6c
|
Use infinite scroll in metrics explorer for faster rendering
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-05 14:44:45 +02:00 |
Julius Volz
|
1f8a6b4d6e
|
Show Consoles link if configured
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 21:50:44 +02:00 |
Julius Volz
|
53affc64db
|
Clear the query page when navigating away from it
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 21:41:27 +02:00 |
Julius Volz
|
c73c3e24d7
|
Default to serving new (Prometheus 3.0) UI
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 21:33:37 +02:00 |
Julius Volz
|
d0ee5427bd
|
Redirect /graph to /query in new UI, preserving params
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 21:21:29 +02:00 |
Julius Volz
|
8ee70c5fa0
|
Remove unused import
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 21:03:00 +02:00 |
Julius Volz
|
490eef6509
|
Merge branch 'main' into mantine-ui
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 20:58:19 +02:00 |
Julius Volz
|
1f3de9c599
|
Change range input from Input to TextInput
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 20:43:33 +02:00 |
Julius Volz
|
d36e049d79
|
Fix lint errors by removing unused imports and vars
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 17:49:08 +02:00 |
Julius Volz
|
7103b35568
|
Add "Show exemplars" button (doesn't do anything yet)
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 17:45:31 +02:00 |
Julius Volz
|
88519152e5
|
Minor cleanups
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 17:44:54 +02:00 |
Julius Volz
|
c0ba4ee2bb
|
Add beginnings of a PromLens-style tree view
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 17:43:08 +02:00 |
Julius Volz
|
e5e212dad2
|
Remove wrong query key for format_query
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 17:35:17 +02:00 |
Julius Volz
|
fef4c15283
|
Remove commented-out line
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 17:34:35 +02:00 |
Julius Volz
|
a99c01b53f
|
Implement query history
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 17:25:34 +02:00 |
Julius Volz
|
f3f324be89
|
Don't update pathPrefix in settings on every App render
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-04 17:18:41 +02:00 |
Julius Volz
|
d0ccbd2eb5
|
Top-align all targets page table cell contents, other styling
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-03 16:09:50 +02:00 |
Julius Volz
|
eb175c88f6
|
Correctly pass custom title into ResettingErrorBoundary
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-03 16:07:04 +02:00 |
Julius Volz
|
857e59c8b6
|
Improve EndpointLink styling
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-03 16:05:30 +02:00 |
Julius Volz
|
5599db20cd
|
Change use{Suspense}APIQuery key to an array
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-03 16:05:05 +02:00 |