-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[Metricbeat] Add googlecloud compute overview dashboard #16819
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- The filters can be combined into one control instead of having 3 separate ones.
instance.uptime
can be added to the dashboard as a label between the filters and CPU graph.
Good point, done!
Thanks for your suggestions @sorantis ! I just added uptime as a separate visualization. The problem is instance/uptime metric from GCP is delta kind, which means it measures the change in a value over a sample period. So with this uptime visualization, you won't be able to see numbers going up to larger than 60. |
@kaiyan-sheng I see the issue. I was thinking about it as a True/False indicator(sorry for not making it clear), e.g. |
@sorantis Thank you for the suggestion. I changed uptime to show 100% Running 34 and less than 100% Running 2. With how googlecloud metrics are collected, this is still not accurate . Because when you set period=5m in gcp compute metricset, you get metrics every minute still for 3 times in each 5 minute. |
@sorantis What do you think about changing uptime using a gauge to show percentage here? I'd like to show True/False indicator but the data we are collecting here doesn't give me a good way of displaying the exact number of instances. I'm also working on figuring out how we can improve data collection shown as screenshot above. After figuring that out, I can come back and revisit the uptime visualization. Thanks! |
looks much better, @kaiyan-sheng, thanks for revisiting it! |
nit: perhaps we can align all dropdowns vertically, and place the gauge between the filters and cpu utilization? this should save space, improve symmetry (and help my OCD :D) |
@sorantis Totally understand. I just made the change. Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This PR is to add googlecloud compute overview dashboard:
How to test it
make sure in the google cloud account you are using for testing, there are VMs running. Note on what are the regions they belong to and remember to change
region
in step 3 configuration.change
modules.d/googlecloud.yml
to:closes #16534