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 MetricMetric Display NameUnitAggregation Type
google_apigee_api_proxies_mint_latencies_percentile

Percentile of all Monetized response latencies to a request.
Percentile of Apigee Monetization response latenciesmsAverage
google_apigee_api_proxies_mint_request_count

Total number of requests received by the Montized API Proxy.
Apigee Monetization request cumulative count1Average
google_apigee_api_proxies_mint_response_count

Total number of complete Monetized requests processed by API proxy.
Apigee Monetization response cumulative count1Average
google_apigee_api_proxies_policyv2_latencies_percentile

Percentile of all API policy response to a request.
Percentile of Apigee policy response latenciesmsAverage
google_apigee_api_proxies_proxyv2_latencies_percentile

Percentile of all API proxy response to a request.
Percentile of Apigee proxy response latenciesmsAverage
google_apigee_api_proxies_proxyv2_request_count

Total number of requests received by the Apigee API proxy.
Apigee proxy request cumulative count1Average
google_apigee_api_proxies_proxyv2_response_count

Total number of responses sent by the Apigee API proxy.
Apigee proxy response cumulative count1Average
google_apigee_api_proxies_targetv2_latencies_percentile

Percentile of all API proxy target responseto a request.
Percentile of Apigee proxy target response latenciesmsAverage
google_apigee_api_proxies_targetv2_request_count

Total number of requests received by the Apigee API proxy target.
Apigee target request cumulative count1Average
google_apigee_api_proxies_targetv2_response_count

Total number of responses sent by the Apigee API proxy target.
Apigee target response cumulative count1Average

Event support

  • Supported
  • Configurable in OpsRamp Google Integration Discovery Profile.

External reference