Apigee is a platform for developing and managing APIs. By fronting services with a proxy layer, Apigee provides an abstraction or facade for your backend service APIs and provides security, rate limiting, quotas, analytics, and more.

An API proxy is the HTTP endpoint on Apigee that developers use to access your backend services. While it is possible, you typically do not make individual API proxies available. Instead, you group one or more API proxies into an API product.

An API product is a bundle of API proxies combined with a service plan. That service plan can set access limits on API proxies, provide security, allow monitoring and analytics, and provide additional features. API products are also the central mechanism that Apigee uses for authorization and access control to your APIs.

Use OpsRamp Google Public Cloud Integration to discover and collect metrics against Google Apigee API Proxies.

For more information, go to (https://docs.apigee.com/api-platform/get-started/get-started).

Setup

To set up the Google integration and discover the Google Apigee Environments, Instances, and API Proxies, you need to select Apigee Environment in Google Integration Discovery Profile.

Supported metrics

OpsRamp MetricGoogle MetricMetric Display NameUnitDescription
google_apigee_mint_latencies_percentileapigee.googleapis.com/mint/latencies_percentilePercentile of Apigee Monetization response latenciesmsPercentile of all Monetized response latencies to a request. Sampled every 60 seconds.
google_apigee_mint_request_countapigee.googleapis.com/mint/request_countApigee Monetization request cumulative countcountTotal number of requests received by the Montized Api Proxy. Sampled every 60 seconds.
google_apigee_mint_response_countapigee.googleapis.com/mint/response_countApigee Monetization response cumulative countcountTotal number of complete Monetized requests processed by API proxy. Sampled every 60 seconds.
google_apigee_policyv2_latencies_percentileapigee.googleapis.com/policyv2/latencies_percentilePercentile of Apigee policy response latenciesmsPercentile of all API policy responseto a request. Sampled every 60 seconds.
google_apigee_proxyv2_detailsapigee.googleapis.com/proxyv2/detailsApigee proxy detailscountApigee proxy details deployed to an Apigee environment. Sampled every 60 seconds.
google_apigee_proxyv2_latencies_percentileapigee.googleapis.com/proxyv2/latencies_percentilePercentile of Apigee proxy response latenciesmsPercentile of all API proxy responseto a request. Sampled every 60 seconds.
google_apigee_targetv2_latencies_percentileapigee.googleapis.com/targetv2/latencies_percentilePercentile of Apigee proxy target response latenciesmsPercentile of all API proxy target responseto a request. Sampled every 60 seconds.

Event support

  • Supported
  • Configurable in OpsRamp Google Integration Discovery Profile.

External reference