Jump to content
We've recently updated our Privacy Statement, available here ×
  • JasperReports Server Performance with Audit Enabled


    rmiller
    • Features: Logging Version: v5.5 Product: JasperReports® Server

    Monitoring report performance using the auditing feature in JasperReports Server is very useful in identifying slow reports and long running queries, however there is significant overhead and performance degradation when auditing is enabled. With this in mind caution should be used when enabling auditing in production environments.

    The following table shows the response time of various reports and dashboards during a load test of JasperReports Server v5.5 with and without auditing enabled. As can be seen there was an overall 35% increase in response time when auditing was enabled. The tests were run with 20 virtual users on a MacBook Pro with 8 GB RAM and 4 GB heap.

     Average Response Time (ms) 
    TransactionWithout AuditWith Audit% Difference
    Login Page26533053-13%
    Home Page118410948%
    View Repository13221334-1%
    AllAccounts View Report1373822307-38%
    Geographic Results View Report1596719560-18%
    View Customer Detail Report2701250227-46%
    View Dashboard85187124113-31%
    View Supermart Cusotmer Detail Report1524626250-42%
    Logout23554843-51%
    TOTAL1829628087-35%

     


    User Feedback

    Recommended Comments

    There are no comments to display.



    Guest
    This is now closed for further comments

×
×
  • Create New...