Yes, you can definitely configure alerts in Apigee Analytics based on specific API proxies:
When creating an alert, you have the option to filter by:
• Organization
• Environment
• API Proxy
• And optionally by other dimensions like client, method, etc.
This allows you to scope alerts to target:
• A single API proxy
• Multiple API proxies
• All API proxies
For example, you could create alerts like:
• Error rate above 5% for the "user_api" API proxy
• Request count above 1000 for the "auth_api" and "payment_api" proxies
• Latency above 500ms for any API proxy
To target a specific API proxy in an alert, just follow these steps:
When creating the alert, select the Organization and Environment as normal.
For "Filter by:", choose "API Proxy" from the drop down.
Enter the name of the API proxy you want to alert on.
You can optionally add filters by other dimensions if needed.
Configure the rest of the alert as normal - metric, threshold, actions, frequency, etc.
Save the alert.
The alert will then only use Analytics data from traffic to the specified API proxy (or proxies) when evaluating the conditions.
This allows you to scope alerting more granularly at the API proxy level, in addition to the organization and environment levels.
In summary, yes - by selecting the "API Proxy" dimension when creating an alert in Apigee Analytics, you can easily set up alerts that only target specific API proxies within your Apigee environment.
Hope this helps! Let me know if you have any other questions.
No comments:
Post a Comment