-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature(BaseMonitorSet): Implement monitoring template #9855
base: master
Are you sure you want to change the base?
Conversation
5f70e7b
to
9b4018c
Compare
@k0machi new branch |
448e001
to
a6f5dac
Compare
Added annotations, template variables for event types, added logic to change default values (currently just hardcoded to change the |
This run has the updated dashboard, monitoring node is set to |
This commit adds a new templating mechanism for monitoring dashboards, allowing SCT to be in sync with changes in scylla-monitoring repo, by first separating SCT metrics into a separate file, and then injecting them into the overview template on the monitoring node, then regenerating said template. This allows monitoring dashboard to always be up to date with regards to changes on the monitoring side. Fixes scylladb/qa-tasks#1444
a6f5dac
to
9eeebf4
Compare
requests served per instance shows whole numbers (like 30000 instead of 30k) and miss unit (ops/s) |
This commit adds a new templating mechanism for monitoring dashboards,
allowing SCT to be in sync with changes in scylla-monitoring repo, by
first separating SCT metrics into a separate file, and then injecting
them into the overview template on the monitoring node, then
regenerating said template. This allows monitoring dashboard to always
be up to date with regards to changes on the monitoring side.
Fixes scylladb/qa-tasks#1444
Testing
PR pre-checks (self review)
backport
labelsReminders
sdcm/sct_config.py
)unit-test/
folder)