Julius Volz
|
ee808cda8b
|
Fix HTML rendering for aggregator Explain view
Follow-up to https://github.com/prometheus/prometheus/pull/14893
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-10 17:09:34 +02:00 |
|
Julien
|
3782da7bbc
|
Explain: Use param scalars in aggregations description
Signed-off-by: Julien <roidelapluie@o11y.eu>
|
2024-09-10 16:40:33 +02:00 |
|
Jan Fajerski
|
3ce285e0a3
|
Merge pull request #14891 from roidelapluie/fix-lookback-delta
Mantine UI: Use actual lookback delta in explain
|
2024-09-10 13:18:59 +02:00 |
|
Julien
|
be6d443947
|
Mantine UI: Use actual lookback delta in explain
Signed-off-by: Julien <roidelapluie@o11y.eu>
|
2024-09-10 13:01:57 +02:00 |
|
Julius Volz
|
bde5092471
|
Merge pull request #14882 from prometheus/new-ui-help-button
Bring back documentation link in the form of an action button
|
2024-09-10 12:54:00 +02:00 |
|
Julien
|
8aab6458b8
|
Mantine UI: Move /discovered-alertmanagers to /alertmanager-discovery
Signed-off-by: Julien <roidelapluie@o11y.eu>
|
2024-09-10 12:12:21 +02:00 |
|
dependabot[bot]
|
1b281f074e
|
Bump @types/node from 22.5.2 to 22.5.4 in /web/ui (#14873)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.5.2 to 22.5.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-09-10 09:05:21 +02:00 |
|
Julius Volz
|
c1080990ac
|
Bring back documentation link in the form of an action button
IMO this looks nicer than adding it as a normal page nav link as in
https://github.com/prometheus/prometheus/pull/14878
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-09-09 18:55:32 +02:00 |
|
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
CI / Go tests (push) Has been cancelled
CI / More Go tests (push) Has been cancelled
CI / Go tests with previous Go version (push) Has been cancelled
CI / UI tests (push) Has been cancelled
CI / Go tests on Windows (push) Has been cancelled
CI / Mixins tests (push) Has been cancelled
CI / Build Prometheus for common architectures (0) (push) Has been cancelled
CI / Build Prometheus for common architectures (1) (push) Has been cancelled
CI / Build Prometheus for common architectures (2) (push) Has been cancelled
CI / Build Prometheus for all architectures (0) (push) Has been cancelled
CI / Build Prometheus for all architectures (1) (push) Has been cancelled
CI / Build Prometheus for all architectures (10) (push) Has been cancelled
CI / Build Prometheus for all architectures (11) (push) Has been cancelled
CI / Build Prometheus for all architectures (2) (push) Has been cancelled
CI / Build Prometheus for all architectures (3) (push) Has been cancelled
CI / Build Prometheus for all architectures (4) (push) Has been cancelled
CI / Build Prometheus for all architectures (5) (push) Has been cancelled
CI / Build Prometheus for all architectures (6) (push) Has been cancelled
CI / Build Prometheus for all architectures (7) (push) Has been cancelled
CI / Build Prometheus for all architectures (8) (push) Has been cancelled
CI / Build Prometheus for all architectures (9) (push) Has been cancelled
CI / Check generated parser (push) Has been cancelled
CI / golangci-lint (push) Has been cancelled
CI / fuzzing (push) Has been cancelled
CI / codeql (push) Has been cancelled
CI / Report status of build Prometheus for all architectures (push) Has been cancelled
CI / Publish main branch artifacts (push) Has been cancelled
CI / Publish release artefacts (push) Has been cancelled
CI / Publish UI on npm Registry (push) Has been cancelled
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
CI / Go tests (push) Has been cancelled
CI / More Go tests (push) Has been cancelled
CI / Go tests with previous Go version (push) Has been cancelled
CI / UI tests (push) Has been cancelled
CI / Go tests on Windows (push) Has been cancelled
CI / Mixins tests (push) Has been cancelled
CI / Build Prometheus for common architectures (0) (push) Has been cancelled
CI / Build Prometheus for common architectures (1) (push) Has been cancelled
CI / Build Prometheus for common architectures (2) (push) Has been cancelled
CI / Build Prometheus for all architectures (0) (push) Has been cancelled
CI / Build Prometheus for all architectures (1) (push) Has been cancelled
CI / Build Prometheus for all architectures (10) (push) Has been cancelled
CI / Build Prometheus for all architectures (11) (push) Has been cancelled
CI / Build Prometheus for all architectures (2) (push) Has been cancelled
CI / Build Prometheus for all architectures (3) (push) Has been cancelled
CI / Build Prometheus for all architectures (4) (push) Has been cancelled
CI / Build Prometheus for all architectures (5) (push) Has been cancelled
CI / Build Prometheus for all architectures (6) (push) Has been cancelled
CI / Build Prometheus for all architectures (7) (push) Has been cancelled
CI / Build Prometheus for all architectures (8) (push) Has been cancelled
CI / Build Prometheus for all architectures (9) (push) Has been cancelled
CI / Check generated parser (push) Has been cancelled
CI / golangci-lint (push) Has been cancelled
CI / fuzzing (push) Has been cancelled
CI / codeql (push) Has been cancelled
CI / Report status of build Prometheus for all architectures (push) Has been cancelled
CI / Publish main branch artifacts (push) Has been cancelled
CI / Publish release artefacts (push) Has been cancelled
CI / Publish UI on npm Registry (push) Has been cancelled
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
CI / Go tests (push) Waiting to run
CI / More Go tests (push) Waiting to run
CI / Go tests with previous Go version (push) Waiting to run
CI / UI tests (push) Waiting to run
CI / Go tests on Windows (push) Waiting to run
CI / Mixins tests (push) Waiting to run
CI / Build Prometheus for common architectures (0) (push) Waiting to run
CI / Build Prometheus for common architectures (1) (push) Waiting to run
CI / Build Prometheus for common architectures (2) (push) Waiting to run
CI / Build Prometheus for all architectures (0) (push) Waiting to run
CI / Build Prometheus for all architectures (1) (push) Waiting to run
CI / Build Prometheus for all architectures (10) (push) Waiting to run
CI / Build Prometheus for all architectures (11) (push) Waiting to run
CI / Build Prometheus for all architectures (2) (push) Waiting to run
CI / Build Prometheus for all architectures (3) (push) Waiting to run
CI / Build Prometheus for all architectures (4) (push) Waiting to run
CI / Build Prometheus for all architectures (5) (push) Waiting to run
CI / Build Prometheus for all architectures (6) (push) Waiting to run
CI / Build Prometheus for all architectures (7) (push) Waiting to run
CI / Build Prometheus for all architectures (8) (push) Waiting to run
CI / Build Prometheus for all architectures (9) (push) Waiting to run
CI / Report status of build Prometheus for all architectures (push) Blocked by required conditions
CI / Check generated parser (push) Waiting to run
CI / golangci-lint (push) Waiting to run
CI / fuzzing (push) Waiting to run
CI / codeql (push) Waiting to run
CI / Publish main branch artifacts (push) Blocked by required conditions
CI / Publish release artefacts (push) Blocked by required conditions
CI / Publish UI on npm Registry (push) Blocked by required conditions
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 |
|