-
Notifications
You must be signed in to change notification settings - Fork 48
Licenses Report
Licenses report provides information about global account and license rule configuration and consumption for Controller.
Licenses report is produced when:
- License information is extracted via Input.Licenses=
true
- Report is requested via Output.Licenses=
true
- Application is Licensed for the Health Check report
Example Job File.
Licenses report has the following file name:
Report\Licenses.<Job File Name>.<Start Date and Time in yyyyMMddHHmm>.<Number Of Hours Spanned By Report>.xlsx
For example:
Licenses.demo2Ecommerce.2017091914.2.xlsx
The data for the report is in the following files:
- Report\LIC\account.csv
- Report\LIC\licenserules.csv
- Report\LIC\licenserulescopes.csv
- Report\LIC\licenses.csv
- Report\LIC\licenseusage.account.csv
- Report\LIC\licenseusage.rules.csv
This sheet describes the parameters of the extraction and reporting job that produced this report.
Column | Data Type | Purpose |
---|---|---|
Controller | URL | Controller that was queried |
UserName | String | User that was used to retrieve data from the Controller |
Application | String | Name of Application that was queried |
ApplicationID | Integer | ID of Application in Controller |
ApplicationType | String | Type of the Application |
This sheet provides quick access to the contents of this report and provides at-a-glance number of rows in each of the sheet's tables.
Column | Data Type | Purpose |
---|---|---|
Sheet Name | String | Name of the sheet in the report |
Num Entities | Integer | Number of Entities in that sheet |
Link | Hyperlink | Link to the sheet in the report |
This sheet provides information about Controllers covered by this report.
Column | Data Type | Purpose |
---|---|---|
Controller | URL | Controller that was queried |
Version | String | Version of the Controller |
VersionDetail | String | Full version string of the Controller |
NumApps | Integer | Number of all APM Applications registered in the Controller |
NumAPMApps | Integer | Number of APM Applications registered in the Controller |
NumWEBApps | Integer | Number of WEB Applications registered in the Controller |
NumMOBILEApps | Integer | Number of MOBILE Applications registered in the Controller |
NumIOTApps | Integer | Number of IoT Applications registered in the Controller |
NumSIMApps | Integer | Number of SIM Applications registered in the Controller |
NumBIQApps | Integer | Number of BIQ Applications registered in the Controller |
NumDBApps | Integer | Number of DB Applications registered in the Controller |
ControllerLink | URL | Link to Controller |
This sheet lists all Applications of any Type in all Controllers covered by this report.
Column | Data Type | Purpose |
---|---|---|
Controller | URL | Controller that was queried |
ApplicationName | String | Name of Application |
Description | String | Description of Application, if set |
Type | String | Type of the Application |
Types | Array | Types of Application in this application. Most commonly seen are APM and WEB grouped together |
CreatedBy | String | Who created this Application |
CreatedOn | DateTime | When the Application was created, local time |
CreatedOnUtc | DateTime | When the Application was created, UTC time |
UpdatedBy | String | Who updated this Application last |
UpdatedOn | DateTime | When the Application was updated, local time |
UpdatedOnUtc | DateTime | When the Application was updated, UTC time |
ApplicationID | Integer | ID of Application in Controller |
ParentApplicationID | Integer | ID of Parent Application. Used by MOBILE Applications |
This sheet lists all Accounts settings in all Controllers covered by this report.
Column | Data Type | Purpose |
---|---|---|
Controller | URL | Controller that was queried |
AccountName | String | Name of Account, short version |
AccountNameGlobal | String | Name of Account, long version |
AccountNameEUM | String | Name of Account, EUM version |
AccessKey1 | String | Access key for Account, short version |
AccessKey2 | String | Access key for Account, long version |
LicenseKeyEUM | String | License key for EUM |
ServiceKeyES | String | Events service key |
ExpirationDate | DateTime | Account expiration date |
AccountID | Integer | ID of the Account |
LicenseLink | URL | Link to Controller License page for this time range |
This sheet lists all global Licenses in all Controllers covered by this report.
Column | Data Type | Purpose |
---|---|---|
Controller | URL | Controller that was queried |
AccountName | String | Name of Account, short version |
AgentType | String | Type of licensed Agent |
Edition | String | License edition |
Model | String | License model |
Provisioned | Integer | Number of Licenses associated with this agent |
MaximumAllowed | Integer | Number of Licenses associated with this agent, maximum |
Average | Integer | Units of consumption associated with this License in this time range |
Min | Integer | Minimum License consumption for this License in this time range |
Max | Integer | Maximum License consumption for this License in this time range |
Retention | Integer | Retention period, days |
ExpirationDate | DateTime | License expiration date, UTC |
From | DateTime | Beginning of time range queried, local time |
To | DateTime | End of time range queried, local time |
FromUtc | DateTime | Beginning of time range queried, UTC time |
ToUtc | DateTime | End of time range queried, UTC time |
Duration | Integer | Duration of time range queried, in minutes |
AccountID | Integer | ID of the Account |
This sheet uses data in 6.Licenses sheet as source for pivot table to enable summary reporting and ad-hoc drill-down.
Default configuration provides breakdown of Licenses by type in the Controller.
Columns | Rows | Values | Filters |
---|---|---|---|
AgentType | |||
Controller | |||
Average (Sum) | |||
Edition | |||
Model |
Example report showing a 3 Controller license settings:
This sheet lists usage for Global Licenses in all Controllers covered by this report.
Column | Data Type | Purpose |
---|---|---|
Controller | URL | Controller that was queried |
AccountName | String | Name of Account, short version |
RuleName | String | Name of the Rule. Always "Account" in this case |
AgentType | String | Type of licensed Agent |
LicenseEventTime | DateTime | When was license consumed, local time |
LicenseEventTimeUtc | DateTime | When was license consumed, UTC time |
Average | Integer | Average value of consumption |
Min | Integer | Min value of consumption in time period |
Max | Integer | Max value of consumption in time period |
Total | Integer | Total value of consumption in time period |
Samples | Integer | Number of 5 minute samples in the time range |
AccountID | Integer | ID of the Account |
This sheet uses data in 7.Licenses Usage sheet as source for pivot table to enable summary reporting and ad-hoc drill-down.
Default configuration provides per-hour summary of License consumption by Agent Type.
Columns | Rows | Values | Filters |
---|---|---|---|
Controller | |||
AgentType | |||
LicenseEventTime | |||
Average (Average) |
In this example, we are showing license consumption of .NET, Java and Node.JS licenses over 2 days in single Controller:
This sheet lists all Licenses Rules in all Controllers covered by this report.
Column | Data Type | Purpose |
---|---|---|
Controller | URL | Controller that was queried |
AccountName | String | Name of Account, short version |
RuleName | String | Name of the Rule |
AgentType | String | Type of licensed Agent |
RuleLicenses | Integer | Number of Licenses in this entire Rule |
RulePeak | Integer | Maximum License consumption for this License Rule in this time range |
Licenses | Integer | Number of Licenses associated with this agent in this Rule |
NumApplications | Integer | Number of Application entities associated with this Rule |
NumServers | Integer | Number of Machine entities associated with this Rule |
From | DateTime | Beginning of time range queried, local time |
To | DateTime | End of time range queried, local time |
FromUtc | DateTime | Beginning of time range queried, UTC time |
ToUtc | DateTime | End of time range queried, UTC time |
Duration | Integer | Duration of time range queried, in minutes |
AccessKey | String | Access key used by the account |
AccountID | Integer | ID of the Account |
RuleID | String | ID of the Rule |
This sheet uses data in 8.License Rules sheet as source for pivot table to enable summary reporting and ad-hoc drill-down.
Default configuration provides breakdown of License Rules by number of assigned Applications by type in the Controller.
Columns | Rows | Values | Filters |
---|---|---|---|
AgentType | |||
Controller | |||
NumApplications | |||
RuleName | |||
Licenses (Sum) |
Example report showing a License Rules per agent settings:
This sheet lists usage for License Rules in all Controllers covered by this report.
Column | Data Type | Purpose |
---|---|---|
Controller | URL | Controller that was queried |
AccountName | String | Name of Account, short version |
RuleName | String | Name of the Rule |
AgentType | String | Type of licensed Agent |
LicenseEventTime | DateTime | When was license consumed, local time |
LicenseEventTimeUtc | DateTime | When was license consumed, UTC time |
Average | Integer | Units of consumption associated with this License in this time range |
AccountID | Integer | ID of the Account |
This sheet uses data in 9.License Rules Usage sheet as source for pivot table to enable summary reporting and ad-hoc drill-down.
Default configuration provides per-hour summary of License consumption in License Rule by Agent Type.
Columns | Rows | Values | Filters |
---|---|---|---|
Controller | |||
RuleName | |||
AgentType | |||
LicenseEventTime | |||
Average (Average) |
In this example, we are showing license consumption of all licenses for single rule over 2 days in single Controller:
This sheet lists selected Entities for all Licenses Rules in all Controllers covered by this report.
Column | Data Type | Purpose |
---|---|---|
Controller | URL | Controller that was queried |
AccountName | String | Name of Account, short version |
RuleName | String | Name of the Rule |
ScopeSelector | String | How is Entity Selected |
MatchType | String | How is Entity matched |
EntityName | String | Name of matched Entity |
EntityType | String | Type of matched Entity |
EntityID | Integer | ID of matched Entity |
AccountID | Integer | ID of the Account |
RuleID | String | ID of the Rule |
This sheet uses data in 10.License Rule Scopes sheet as source for pivot table to enable summary reporting and ad-hoc drill-down.
Default configuration provides information about entities (Applications, Machines) assigned via rules to the License Rules.
Columns | Rows | Values | Filters |
---|---|---|---|
EntityType | |||
Controller | |||
RuleName | |||
MatchType | |||
EntityName | |||
RuleID (Count) |
Example report showing the assignments for single rule:
- Home
- Getting Started Walkthrough
- Run
-
Excel Reports
- Detected APM Entities
- Detected SIM Entities
- Detected DB Entities
- Detected WEB Entities
- Detected MOBILE Entities
- Detected BIQ Entities
- Entity Metrics
- Entity Metric Graphs
- Registered APM Metrics
- Entity Flowmaps
- Configuration
- Events and Health Rule Violations
- Entity Details
- Snapshots
- Snapshot Method Calls
- Individual Snapshot
- Users and Permissions
- Dashboards
- Health Check
- PowerBI Reports
- Tableau Reports
- Browser Reports