How the Enterprise Dashboard Usage Audit Report updates counts for API calls
search cancel

How the Enterprise Dashboard Usage Audit Report updates counts for API calls

book

Article ID: 225863

calendar_today

Updated On:

Products

Service Virtualization

Issue/Introduction

DevTest Solutions Usage Audit Report provides details on the usage of Devtest with license agreement. When the VS is updated with RR pairs using eclipse plug-in and lisa-virtualize-invoke api, what data is updated in the  Enterprise Dashboard-->Usage Audit Report?

Environment

Release : 10.6

Component : DevTest Enterprise Dashboard

Cause

None.

Resolution

Here is the information on the Enterprise Dashboard Usage Audit Report about how the invoke2-API, virtualize-invoke and virtualize-invoke counts will change for the VS updates with Eclipse plugin and virtualize API calls.

Eclipse plugin uses invoke2-API (Rest Invoke API), virtualize-invoke (Virtual Service Invoke v1,v2,v3 API) and test-invoke. The count will be updated (after 1 hr) in ED based on the operation being performed from the Eclipse plugin and the user logged in. Some of the operations include the usage of APIs from all categories.

List of calls used under invoke2-API:
Authentication
List VSEs
Start/Stop VS
Undeploy VS
Refresh VSE
Create VS using MAR
Deploy MAR

List of calls used under virtualize-invoke:
Create Virtual Service using RR Pairs
Update Virtual Service using RR Pair

List of calls used under test-invoke:
Get Resource groups

Additional Information

DevTest Solutions Usage Audit Report:
https://techdocs.broadcom.com/us/en/ca-enterprise-software/devops/devtest-solutions/10-6/administering/license-administration/devtest-solutions-usage-audit-report.html
 
Creating a Virtual service using RR Pairs from the Eclipse plugin will increase the count under invoke2-api, virtualize-invoke, test-invoke sections. Using the same credentials by different users will not give the required count. To get the count of sessions used to create VS from Eclipse plugin using RR pairs then try this:

- Create a separate user for each developer/tester and configure the Registry with those credentials in their eclipse instance. The user can be added manually or through LDAP in IAM and should be assigned the appropriate role. After creating the VS using RR Pairs from Plugin, then after an hour look for the count under the "virtualize-invoke" section for that user.
Optionally, resource groups can also be used to restrict the users to certain Registries and VSEs.

Note: User need not be created explicitly if the LDAP is configured in IAM.