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

[testing-on-gke part 6.3] Use monitoring api for gce vm #2495

Merged

Conversation

gargnitingoogle
Copy link
Collaborator

@gargnitingoogle gargnitingoogle commented Sep 17, 2024

Description

The backend library uses mash (monarch cli frontend) to access VM metrics on a cloudtop, but mash can't be installed on a GCE VM, so as an alternative, using monarch monitoring API to access the same VM metrics.

This is on top of #2493 and is followed up in #2482 .

Link to the issue in case of a bug fix.

NA

Testing details

  1. Manual - NA
  2. Unit tests - NA
  3. Integration tests - NA

@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/extract-common-runner-code branch from 05586ea to 982f22a Compare September 17, 2024 07:10
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from bf2eac8 to 858df9d Compare September 17, 2024 07:10
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/extract-common-runner-code branch from 982f22a to a52219a Compare September 17, 2024 10:30
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from e9904e0 to 1203353 Compare September 17, 2024 10:30
@gargnitingoogle gargnitingoogle marked this pull request as ready for review September 17, 2024 10:37
@gargnitingoogle gargnitingoogle requested review from ankitaluthra1 and removed request for a team September 17, 2024 10:37
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/extract-common-runner-code branch from a52219a to e1731fd Compare September 18, 2024 06:25
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from 1203353 to fc374e8 Compare September 18, 2024 06:25
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/extract-common-runner-code branch from e1731fd to b84c83c Compare September 18, 2024 06:53
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from fc374e8 to b8b5c7f Compare September 18, 2024 06:53
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/extract-common-runner-code branch from b84c83c to 5e71087 Compare September 18, 2024 08:17
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from b8b5c7f to 5e20671 Compare September 18, 2024 08:17
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/extract-common-runner-code branch from 5e71087 to fda10f6 Compare September 18, 2024 08:27
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from 5e20671 to e94975f Compare September 18, 2024 08:27
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/extract-common-runner-code branch from fda10f6 to 7bb66ac Compare September 18, 2024 08:41
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from e94975f to 254c03c Compare September 18, 2024 08:41
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/extract-common-runner-code branch from 7bb66ac to 9063eaa Compare September 18, 2024 08:55
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from 254c03c to 5d3e38d Compare September 18, 2024 08:55
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/extract-common-runner-code branch from 9063eaa to 6f2c2f6 Compare September 18, 2024 17:19
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from 5d3e38d to 55d10d9 Compare September 18, 2024 17:19
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from 4e0d52c to 4fac67a Compare September 23, 2024 06:43
@gargnitingoogle gargnitingoogle changed the base branch from garnitin/add-gke-load-testing/extract-common-runner-code to master September 23, 2024 06:43
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from 4fac67a to 547f5bc Compare September 24, 2024 05:25
Copy link

codecov bot commented Sep 24, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 78.35%. Comparing base (01d2308) to head (edff586).
Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #2495      +/-   ##
==========================================
+ Coverage   78.32%   78.35%   +0.02%     
==========================================
  Files         107      107              
  Lines       11776    11776              
==========================================
+ Hits         9224     9227       +3     
+ Misses       2068     2066       -2     
+ Partials      484      483       -1     
Flag Coverage Δ
unittests 78.35% <ø> (+0.02%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch 4 times, most recently from 0e9c9d9 to 2f62229 Compare September 25, 2024 13:45
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from 2f62229 to d5fc7d6 Compare September 27, 2024 04:59
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch 2 times, most recently from 91bd178 to 7ddf503 Compare September 27, 2024 09:44
@kislaykishore kislaykishore requested a review from a team September 27, 2024 09:46
@gargnitingoogle gargnitingoogle force-pushed the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch from 7ddf503 to edff586 Compare September 27, 2024 12:45
@gargnitingoogle gargnitingoogle merged commit 459a6b8 into master Sep 27, 2024
12 checks passed
@gargnitingoogle gargnitingoogle deleted the garnitin/add-gke-load-testing/monitoring-api-for-gce-vm branch September 27, 2024 13:43
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.

2 participants