Patrick Seidensal
f007fd7b45
testdata
2024-06-17 09:40:21 +02:00
Patrick Seidensal
a9a55871d7
Fix issue in status panel for cluster dashboard
2024-06-14 09:09:16 +02:00
Patrick Seidensal
f9f3999f48
Create panelGroupData function
...
to provide a clear API of what data is to be expected for
createPanelGroup function. Also refactor all dashboards to use this new
function instead of creating objects without a clear API.
2024-06-14 09:01:33 +02:00
Patrick Seidensal
f8eac8fbce
Clean up bundle deployments dashboard
2024-06-14 08:39:22 +02:00
Patrick Seidensal
1cec2bb192
Cluster group dashboard: change order of queries
2024-06-14 07:47:47 +02:00
Patrick Seidensal
69df87730c
Fix issue in createPanelGroup
2024-06-14 07:45:29 +02:00
Patrick Seidensal
8a49b84010
Simplify and unify git repo dashboard
2024-06-14 07:39:32 +02:00
Patrick Seidensal
26859be1f0
Simplify and unify cluster dashboard
2024-06-14 07:06:29 +02:00
Patrick Seidensal
a47c062981
Simplify and unify bundle dashboard
2024-06-14 07:06:29 +02:00
Patrick Seidensal
f491389f02
Clean up cluster group dashboard
2024-06-14 06:46:40 +02:00
Patrick Seidensal
2e0caada08
Add `name` template variable to clustergroup dashboard
2024-06-13 16:42:11 +02:00
Patrick Seidensal
cd8aefe319
Clean up bundle dashboard
2024-06-13 15:38:10 +02:00
Patrick Seidensal
74cda2e41c
Refactor for flexibility
2024-06-13 12:38:45 +02:00
Patrick Seidensal
a843094a40
Add name template variable to bundle dashboard
2024-06-13 12:34:18 +02:00
Patrick Seidensal
cc40e2db58
Clean up cluster dashboard
2024-06-13 12:25:48 +02:00
Patrick Seidensal
9d31884f21
GitRepo: Adapt width of status panels
2024-06-13 09:23:18 +02:00
Patrick Seidensal
9c21ec5b4c
Add template variable `name` to cluster dashboard
2024-06-12 22:45:00 +02:00
Patrick Seidensal
bc975988c2
Refactor to make dashboard creation more flexible
2024-06-12 22:36:35 +02:00
Patrick Seidensal
34c572d134
Set height to 5 for stat panels in GitRepo dashboard
2024-06-12 22:22:49 +02:00
Patrick Seidensal
39a3e05cb0
Take height from panels
...
instead of assuming a default height. At the same time the height needs
to be set for all panels from the default height, if not defined
individually.
2024-06-12 22:21:48 +02:00
Patrick Seidensal
86eac1d3a4
Simplifiy GitRepo panel titles
2024-06-12 21:36:18 +02:00
Patrick Seidensal
330aec7431
Use new options parameters and add GitRepo status panels
2024-06-12 18:08:23 +02:00
Patrick Seidensal
c6867b403d
Set decimals by default to 0
2024-06-12 18:06:08 +02:00
Patrick Seidensal
f0dcd73c29
Refactor funcs
...
- makes createXPanel functions really small
2024-06-12 18:04:35 +02:00
Patrick Seidensal
134fb29dc3
Remove unnecessary information from configmap
2024-06-12 17:54:40 +02:00
Patrick Seidensal
b975c0988b
Add status panels for GitRepo resources
2024-06-12 17:13:16 +02:00
Patrick Seidensal
b5544cbf42
GitRepo dashboard looks clean
2024-06-12 15:28:50 +02:00
Patrick Seidensal
53c39e66f7
Further Makefile clean-up
2024-06-12 11:45:09 +02:00
Patrick Seidensal
63b503426b
Rework template variables
...
Each dashboard now gets their own metric and label for the template
variables. Having the values retrieved from a single metric, which would
only be shown on one dashboard, would probably not have caused any
issues. But it does feel weird to take values from a metric to filter a
dashboard that does not use this metric at all.
2024-06-12 11:40:50 +02:00
Patrick Seidensal
3e42f43412
Introduce automatic layout manager
2024-06-12 09:59:22 +02:00
Patrick Seidensal
ee37d01ca3
Further untangle Makefile
2024-06-11 17:05:30 +02:00
Patrick Seidensal
691bafd61e
Makefile: exit in build process if an error occurs
2024-06-11 15:48:28 +02:00
Patrick Seidensal
a7d7151d43
Refactor newline
2024-06-11 15:40:29 +02:00
Patrick Seidensal
421fad7ec1
Refactoring
...
Extract repeated code into `fromQueries`.
2024-06-11 15:38:58 +02:00
Patrick Seidensal
0eb4b55720
Refactoring
...
- Makefile
- createStatPanel
- createTimeSeriesPanel
2024-06-11 15:33:54 +02:00
Patrick Seidensal
b806b8cdb2
Ignore configmap.yaml and remove on cleaning up
2024-06-10 23:37:30 +02:00
Patrick Seidensal
d7dead6dbd
GitRepo: Create stats panels
2024-06-10 23:36:47 +02:00
Patrick Seidensal
a31c028039
Update Makefile
2024-06-10 23:36:17 +02:00
Patrick Seidensal
95572d194d
Set time range by default to 1h to now
2024-06-07 17:10:14 +02:00
Patrick Seidensal
ad774e376c
Rename createPanel to createTimeSeriesPanel
2024-06-07 16:41:02 +02:00
Patrick Seidensal
e3350ee7f5
Add namespace template variable
2024-06-07 16:35:49 +02:00
Patrick Seidensal
2b45b8d377
Update dashboards in Kuberntes using Makefile
2024-06-07 16:07:18 +02:00
Patrick Seidensal
a92c703988
Select namespace for all panels in GitRepo dashboard
2024-06-06 08:49:03 +02:00
Patrick Seidensal
f0877b2142
Improve project structure
2024-06-05 18:00:59 +02:00
Patrick Seidensal
6d209a7a02
Build dashboards in out/
2024-06-05 10:06:22 +02:00
Patrick Seidensal
f243ab43ff
gitrepo: Group metrics into less panels
...
Which appear to result in too many metrics being displayed, so some sort
of aggregation or filter (as in filtering by namespace or gitrepo) might
be necessary next.
2024-06-05 09:58:40 +02:00
Patrick Seidensal
e770a5227e
Allow several queries per panel
2024-06-05 09:58:03 +02:00
Patrick Seidensal
8c7986a934
Fix Makefile
...
- Iterate only root folder
- Install dependencies in correct order
2024-06-05 09:55:41 +02:00
Patrick Seidensal
537f5ad358
Make all panels consume 100% width
2024-06-04 12:08:19 +02:00
Patrick Seidensal
9cbb71b73a
Add other dashboards
2024-06-03 12:23:09 +02:00