Hi All, We need to come up with a list of stakeholders for APIM alerts. Please help on completing it.
Alert Type Description admin creator publisher subscriber 1. Abnormal response time/ backend time If an API response time or the backend time lies outside the Xth percentile (we have to ask the percentile from the user) value, we send an alert out for an abnormal behaviour. x x - x 2. Abnormal request counts Count the number of requests received for a particular API from a particular User, during last minute and check if it lies outside the Xth percentile (we have to ask the percentile from the user) values. If so we send an alert out for an abnormal behaviour. x - - - 3. Request pattern change detection Say a particular user access a set of API resources of an application in a specific sequence. It'll be abnormal to have a different sequence from the same user all of a sudden. x - - x 4. Request source IP change If the source IP is different from the usual IP range of a particular user, we should send an alert out. This possibly means that the access token is in the hands of someone else. x - - x 5. Abnormal renewal of access tokens System learns the usual token renewal pattern of a user and detect if that pattern got changed suddenly. x - - x 6. Frequent tier limit hitting i.e Tier crossing If a user continuously hits tier limit for an API, we should send an alert suggesting him to subscribe to a different tier. This could be implemented using throttling related events. x - - x 7. Abnormal API usage If a particular API usage is changed and remained for continuous X days, we send an alert out. x - - x 8. API health monitoring We should implement a API health checker and which reports health statuses of all the APIs. When we found a issue with a particular API, we need to send an alert out. x x - - -- Thanks & regards, Nirmal Team Lead - WSO2 Machine Learner Associate Technical Lead - Data Technologies Team, WSO2 Inc. Mobile: +94715779733 Blog: http://nirmalfdo.blogspot.com/
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
