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
