Malintha,
Few suggestions:

#1:
I think AuthenticationAdmin Service is special compared to other services.

For example, if I do a call to get all pending human tasks, the call would
first get authenticated & then go to relevant service. So I don't think
Authentication Admin Service is a good candidate to start with.

#2:
This dashboard will be used by admins to see access patterns of a given
service. It's highly unlikely that they will do the initial view by
selecting a particular user or a pattern. Have we identified a user story
for the UI?

I would suggest give a summary of things first over a period first & then
let admins drill down @ interesting points.

#3:
The same Dashboard your doing can be useful for APIs, ESB Proxy. Please see
the data your going to depend on are also compatible with them.

#4:
You should also think of how we enable this for services/APIs. Currently
Proxy service has an option called 'enabled statistics'. AFAIR services do
not have such option.  Or is it going to be a separate option in service
dashboard?


#5:
In a real deployment there will large number of access calls for a service.
So tabular format for summarised view is not practical.  Related to #2
above as well.





On Mon, Oct 6, 2014 at 12:34 PM, Malintha Fernando <[email protected]>
wrote:

> Hi,
>
> I am working to create a dashboard for IS to display service statistics.
> The dashboard is supposed to display service access information,
> success/failure ratios and other inherent informations to each service.
> Initially we are planned to make it available for authenticationAdmin
> service.
>
> Herewith, I am sending the dashboard UI mockups for authenticationAdmin
> service.[1]
>
> The overall solution architecture consists of an axis2 handler to log
> axis2 service statistics and a tomcat valve to log other services (oauth2,
> samlsso, passivests, openid). Log appender will publish them to BAM and
> analysed statistics will be shown on the IS dashboard.
>
> [1] https://moqups.com/[email protected]/p6kjuONM/p:a77f637d2
>
> Thank you,
> --
> *Malintha Fernando*
> Software Engineer Intern, WSO2(Lanka) Pvt. Ltd.
> Student Member, IEEE (MIE - 92428359)
> Undergraduate, Faculty of Information Technology
> University of Moratuwa.
> Mobile : 071 8874922
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
/sumedha
m: +94 773017743
b :  bit.ly/sumedha
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to