-
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] Enhancement for stackdriver metricset #18664
Comments
Pinging @elastic/integrations-platforms (Team:Platforms) |
something to consider: should the service parameter accept just a service name or full service prefix, i.e. |
Do you know if google cloud metric type will have other prefix than |
Agreed. In that case it makes sense to keep just the service names. A larger question. Is stackdriver actually the right name for the metricset? Google is moving away from Stackdriver to Operations (see here). Maybe we should align it before it's gained large adoption. |
Regarding to the naming, more specifically, we are using |
I think it's a very good idea. A user will look for a "monitoring solution for google cloud" but not a "stackdriver module" or a "stackdriver monitoring module" |
BTW, regarding the list of metrics, I think I read about it here: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.metricDescriptors/list |
+1 I think we should align with the official naming used by google cloud. We can add it as another item to the original list. |
@sayden Yes, we are already using metricDescriptors already in the code so it would be leveraging the same API response body or similar. Thanks!! |
More thinking about renaming
Enter Enter
With all above, WDYT about renaming |
|
it seems the second item is also done, can we close this issue? |
@andresrc Yes everything is done for this issue. Thanks for checking! |
This issue is to track enhancements for googlecloud stackdriver metricset:
Add google doc link to the documentation, so that it’s easier to find what GCP metrics are available ([Metricbeat] Update googlecloud stackdriver metricset documentation #18693)
Research if there is a separate API call we can make to get a list of metric types(like the list shown in google doc link above), then we can implement the wildcard into stackdriver metricset (Accept prefix as metric_types for stackdriver metricset in GCP #19345)
Remove prefix from
metric_type
in googlecloud config. For example:compute.googleapis.com/instance/cpu/utilization
->instance/cpu/utilization
(Move service config under stackdriver.metrics and simplify metric_types #18691)Use service parameter in config to construct the full
metric_type
.compute.googleapis.com/instance/cpu/utilization
=compute
+.googleapis.com/
+metric_type
(Move service config under stackdriver.metrics and simplify metric_types #18691)Improve documentation around ALIGNER https://www.elastic.co/guide/en/beats/metricbeat/7.8/metricbeat-metricset-googlecloud-stackdriver.html#_metricset_config_and_parameters ([Metricbeat] Update googlecloud stackdriver metricset documentation #18693)
Rename stackdriver metricset ([Metricbeat] Enhancement for stackdriver metricset #18664)
cc @sorantis Please feel free to add more items. Thank you for the feedback!
The text was updated successfully, but these errors were encountered: