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

Reply via email to