Ruby Client for Stackdriver Monitoring API (Alpha)
Idiomatic Ruby client for Stackdriver Monitoring API
Quick Start
In order to use this library, you first need to go through the following steps:
Installation
$ gem install google-cloud-monitoring
Preview
MetricServiceClient
require "google/cloud/monitoring/v3"
MetricServiceClient = Google::Cloud::Monitoring::V3::MetricServiceClient
metric_service_client = MetricServiceClient.new
formatted_name = MetricServiceClient.project_path(project_id)
# Iterate over all results.
metric_service_client.list_monitored_resource_descriptors(formatted_name).each do |element|
# Process element.
end
# Or iterate over results one page at a time.
metric_service_client.list_monitored_resource_descriptors(formatted_name).each_page do |page|
# Process each page at a time.
page.each do |element|
# Process element.
end
end
Next Steps
- Read the Client Library Documentation for Stackdriver Monitoring API to see other available methods on the client.
- Read the Stackdriver Monitoring API Product documentation to learn more about the product and see How-to Guides.
- View this repository's main README to see the full list of Cloud APIs that we cover.