Expand my Community achievements bar.

SOLVED

Daily Volume of REST API - Adobe live cycle

Avatar

Level 3

Hi Team,

Any idea, how can we get daily volume of REST API in adobe live cycle Workbench

1 Accepted Solution

Avatar

Correct answer by
Moderator

@Amreen1 . You can use the transaction reporting featureTransaction report within AEM Forms allows you to monitor all transactions since a designated date on your AEM Forms deployment

View solution in original post

5 Replies

Avatar

Employee

Hi @Amreen1,

To obtain the daily volume of REST API calls in Adobe LiveCycle Workbench, you need to monitor and analyze the API usage. Adobe LiveCycle Workbench itself does not provide direct tools for tracking API usage, but you can achieve this by following these general steps:

Step 1: Enable Logging

  1. Configure Logging: Ensure that logging is enabled for the LiveCycle server. You can configure logging settings in the server's administration console. This will allow you to capture detailed information about API requests.

  2. Set Log Levels: Adjust the log levels to capture the necessary details about API requests. This might involve setting the log level to DEBUG or INFO for specific components that handle REST API calls.

Step 2: Analyze Log Files

  1. Access Log Files: Locate the log files where API requests are recorded. These are typically found in the server's log directory.

  2. Parse Logs: Use a log parsing tool or script to extract information about REST API calls. You will be looking for entries that correspond to API requests, which may include the endpoint, timestamp, and other relevant details.

  3. Filter by Date: Filter the parsed log entries by date to isolate the API calls for each day.

Step 3: Aggregate Data

  1. Count API Calls: Once you have the daily log entries, count the number of API calls made each day. This can be done using simple scripts or data processing tools like Excel, Python, or any other data analysis tool.

  2. Generate Reports: Create reports or dashboards to visualize the daily API usage. This can help you track trends and identify any anomalies in API usage.

Thanks
Pranay

Avatar

Moderator

@Amreen1 , We hope you are now able to obtain the daily volume of REST API calls in Adobe LiveCycle Workbench. Let us know if you are looking for any additional information about this issue. Thanks! 

Avatar

Level 3

@Khushwant_Singh this finding the count from log is cumbersome method. Am checking for any other easy method

 

Avatar

Correct answer by
Moderator

@Amreen1 . You can use the transaction reporting featureTransaction report within AEM Forms allows you to monitor all transactions since a designated date on your AEM Forms deployment

Avatar

Administrator

@Amreen1 Did you find the suggestions helpful? Please let us know if you need more information. If a response worked, kindly mark it as correct for posterity; alternatively, if you found a solution yourself, we’d appreciate it if you could share it with the community. Thank you!



Kautuk Sahni