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 Metric | Metric Display Name | Unit | Aggregation Type |
---|---|---|---|
google_apigee_api_proxies_mint_latencies_percentile Percentile of all Monetized response latencies to a request. | Percentile of Apigee Monetization response latencies | ms | Average |
google_apigee_api_proxies_mint_request_count Total number of requests received by the Montized API Proxy. | Apigee Monetization request cumulative count | 1 | Average |
google_apigee_api_proxies_mint_response_count Total number of complete Monetized requests processed by API proxy. | Apigee Monetization response cumulative count | 1 | Average |
google_apigee_api_proxies_policyv2_latencies_percentile Percentile of all API policy response to a request. | Percentile of Apigee policy response latencies | ms | Average |
google_apigee_api_proxies_proxyv2_latencies_percentile Percentile of all API proxy response to a request. | Percentile of Apigee proxy response latencies | ms | Average |
google_apigee_api_proxies_proxyv2_request_count Total number of requests received by the Apigee API proxy. | Apigee proxy request cumulative count | 1 | Average |
google_apigee_api_proxies_proxyv2_response_count Total number of responses sent by the Apigee API proxy. | Apigee proxy response cumulative count | 1 | Average |
google_apigee_api_proxies_targetv2_latencies_percentile Percentile of all API proxy target responseto a request. | Percentile of Apigee proxy target response latencies | ms | Average |
google_apigee_api_proxies_targetv2_request_count Total number of requests received by the Apigee API proxy target. | Apigee target request cumulative count | 1 | Average |
google_apigee_api_proxies_targetv2_response_count Total number of responses sent by the Apigee API proxy target. | Apigee target response cumulative count | 1 | Average |
Event support
- Supported
- Configurable in OpsRamp Google Integration Discovery Profile.