On Mon, Jan 6, 2020 at 10:45 PM Kasun Thennakoon <[email protected]> wrote:
> Hi Fazlan, > > This analytics report looks much better than the reports generated in > current APIM 3.0.0 analytics. > Why do we want to move the reporting capabilities to admin users? > By moving report reporting capabilities to a separate portal (though it's > called a dashboard it seems like a report generation/download page) are we > going to include additional information in the reports? or is it only to > prevent showing restricted(access-controlled) API stats to > unintended publisher users? > Otherwise, We already present this information(visually) to publisher > users from the analytics dashboard, and the same data is available through > the REST APIs. So IMO restricting report generation capabilities to admin > users is not necessary. > > Regarding the report generation, Can't we render HTML pages as reports and > give users a print button to print or download it as PDF? In this way, I > think we will have more flexibility in styling and arranging the report > data. Basically providing a printable version of the widget (Graph/Table/ > pie chart etc,). > +1 for this. > > Thanks > ~KasunTe > > On Mon, Jan 6, 2020 at 10:12 PM Rukshan Premathunga <[email protected]> > wrote: > >> Hi Fazlan, >> >> Can we know whats are the information admin users could include in the >> report? And is this parameter are selectable? ex: Tenant domain, API, >> Application, users information, etc. >> It also looks like the actual use case of this report/API is to provide >> monetization capabilities. Please verify if not. So are we providing the >> PDF generation capabilities to standard users, from existing widgets? >> >> Thanks and Regards >> >> >> >> On Mon, Jan 6, 2020 at 9:52 PM Harsha Kumara <[email protected]> wrote: >> >>> Can we select range when generating the report? Also we need to evaluate >>> what are the common requirements and provide the capability to generate the >>> reports based on it. >>> >>> On Mon, Jan 6, 2020 at 5:47 PM Fazlan Nazeem <[email protected]> wrote: >>> >>>> Hi all, >>>> >>>> We have been constantly getting requests from customers to have a >>>> proper PDF reporting mechanism where users can export analytics data in PDF >>>> format. Therefore we have implemented a prototype of this feature for the >>>> upcoming 3.1 release. >>>> >>>> The current prototype is implemented by exposing an MSF4J rest service >>>> which will generate a hit count report for a particular month, year >>>> combination. The month, year combination has to be passed as query params >>>> to the API. Attached herewith is a PDF report generated by this service. We >>>> are thinking of adding two more types of reports if time permits. >>>> Altogether this makes 3 types of reports which can be downloaded. >>>> >>>> 1) Request Summary >>>> 2) Throttle Summary >>>> 3) Fault summary >>>> >>>> The plan is to secure the service with tenant admin credentials. This >>>> means not all users who visit the analytics dashboard will be able to >>>> download the PDF report unless he/she is an admin. We are thinking of >>>> exposing a new dashboard with a single widget that takes the inputs (year, >>>> month) and downloads this report. The dashboard will be secured with admin >>>> role, resulting in only admin users being able to view this dashboard. The >>>> rationale behind this decision is not to expose analytics data of publisher >>>> access-controlled APIs to normal API publishers. >>>> >>>> Please provide your suggestions on any improvements or changes which >>>> can add value to this feature. >>>> >>>> -- >>>> Thanks & Regards, >>>> >>>> *Fazlan Nazeem | *Associate Technical Lead | WSO2 Inc >>>> Mobile : +94772338839 | [email protected] >>>> >>>> >>>> >>> >>> -- >>> >>> *Harsha Kumara* >>> >>> Technical Lead, WSO2 Inc. >>> Mobile: +94775505618 >>> Email: [email protected] >>> Blog: harshcreationz.blogspot.com >>> >>> GET INTEGRATION AGILE >>> Integration Agility for Digitally Driven Business >>> >> >> >> -- >> Rukshan C. Premathunga | Associate Technical Lead | WSO2 Inc. >> (m) +94711822074 | (w) +94112145345 | Email: [email protected] >> GET INTEGRATION AGILE >> Integration Agility for Digitally Driven Business >> > > > -- > *Kasun Thennakoon* | Associate Technical Lead | WSO2 Inc. > (m) +94 711661919 | (w) +94 11 214 5345 | (e) [email protected] > GET INTEGRATION AGILE > Integration Agility for Digitally Driven Business > -- *Harsha Kumara* Technical Lead, WSO2 Inc. Mobile: +94775505618 Email: [email protected] Blog: harshcreationz.blogspot.com GET INTEGRATION AGILE Integration Agility for Digitally Driven Business
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
