Skip to content
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

feat: Adds new dashboards for KCM and KSH metrics 1.0 #42

Merged
merged 1 commit into from
Nov 22, 2024

Conversation

RiskyAdventure
Copy link
Contributor

Issue #, if available:

Created new KCM and KSH dashboards for new control plane metrics.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@RiskyAdventure RiskyAdventure changed the title New dashboards for KCM and KSH metrics 1.0 feat: Adds new dashboards for KCM and KSH metrics 1.0 Oct 29, 2024
Copy link
Contributor

@elamaran11 elamaran11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@RiskyAdventure Thanks for the PR, have following feedback:

  1. Please follow the naming convention for your new dashboards in the repo.
  2. What are we going to do with these new dashboards. If you need these dashboards to be created CDK or terraform accelerator. You need to add these to dashboards via Grafana operator.
  3. Also Collector config for the data to flow to these dashboards should be added to CDK EKS and Terraform EKS Accelerator to have these working in our accelerators otherwise these are going to empty dashboards.
    please share screenshots of dashboards with the PR once you are done testing.

artifacts/grafana-dashboards/eks/cp-metrics/EKS-KCM.json Outdated Show resolved Hide resolved
artifacts/grafana-dashboards/eks/cp-metrics/EKS-KSH.json Outdated Show resolved Hide resolved
@RiskyAdventure
Copy link
Contributor Author

Ela, sorry for improper push. Feedback has been addressed. @elamaran11

Copy link
Contributor

@elamaran11 elamaran11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@RiskyAdventure This looks great. Let me ask Ashok to run this with terraform accelerator before i can merge.

@RiskyAdventure
Copy link
Contributor Author

KSH Dashboard Sample
image (140)
KCM Dashboard Sample
Screenshot 2024-10-30 at 1 08 34 PM

Copy link
Contributor

@elamaran11 elamaran11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@RiskyAdventure Can you remove all the 5 .DS_Store files. rest looks good. Also the screenshots of the data on Grafana boards look great.

@ashoksrirama
Copy link

Tested the dashboards using the terraform blueprint and attached the screenshots.

KubeScheduler Dashboard
ksh

KubeControllerManager Dashboard
kcm

Copy link
Contributor

@elamaran11 elamaran11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks Great. Thankyou @ashoksrirama @RiskyAdventure

@elamaran11 elamaran11 merged commit 0301595 into aws-observability:main Nov 22, 2024
1 check failed
@RiskyAdventure RiskyAdventure deleted the cp-metrics branch November 22, 2024 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants