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

Reply via email to