This section explains audit logs of output by the tenant management, accounting, access control and system condition functions.
Point
If L-Platform Management is operated, audit logs will be output to Configuration Manager. Refer to "13.2.1 Configuration Management Audit Log"for details.
Audit logs relating to the registration, modification or deletion of infrastructure administrators, infrastructure operators, infrastructure monitors, administrators, operators and/or monitors can be checked in the OpenDS access log.
The storage locations and file names of OpenDS access logs are as follows.
[Windows]
<OpenDS Installation directory>\opends\logs\access |
[Linux]
/opt/fujitsu/ServerViewSuite/opends/logs/access |
Refer to the OpenDS website for details on OpenDS access logs.
URL: https://docs.opends.org/2.2/page/DefAccessLog (As of February2012) |
Output format
Audit logs are CSV files where the following items are output in the following order:
Output format |
---|
operation date/time,user ID,tenant name,operation type,operation information,operation result |
Item | Description |
---|---|
operation date/time | The date/time when the operation was performed. |
user ID | The user ID of the user that performed the operation. |
tenant name | The tenant name of the user that executed the operation. |
operation type | The type of the operation performed. |
operation information | Detailed information for the operation type. |
operation result | The result of the operation performed. |
Output files
Audit logs are output to the following files:
Function | Output file |
---|---|
Tenant management (GUI operations from the ROR Console) | [Windows] [Linux] |
Tenant management (creating users from the ROR Console: Provisional account registration method) | [Windows] [Linux] |
Accounting | [Windows] [Linux] |
Access Control | [Windows] [Linux] |
System condition | [Windows] [Linux] |
Procedure for changing the file size and the number of generations held
By default, audit log files are rotated when they reach 10 MB.
To change the maximum size of audit log files or the maximum number of generations held, perform the following procedure:
Stop the manager.
Refer to "7.2 Starting and Stopping the Manager" in the Setup Guide CE for information on how to stop the manager.
Edit the appropriate items in the following definition files:
Definition files
Function | Definition file |
---|---|
Tenant management (GUI operations from the ROR Console) | [Windows] [Linux] |
Tenant management (creating users from the ROR Console: Provisional account registration method) | [Windows] [Linux] |
Accounting | [Windows] [Linux] |
Access Control | [Windows] [Linux] |
System condition | [Windows] [Linux] |
Setting items
Setting item | Description |
---|---|
MaxFileSize | This item sets the maximum size of audit log files. |
MaxBackupIndex | This item sets the maximum number of generations of the audit log file. |
*1: Do not specify decimal fractions. Also, do not leave a blank space.
*2: Do not specify a maximum file size that is larger than the size of the disk. Conversely, do not set values that are too small for the maximum file size, or else the logs will be overwritten frequently.
Start the manager.
Refer to "7.2 Starting and Stopping the Manager" in the Setup Guide CE for information on how to start the manager.
Operation types and operation information
The following table shows the operation types and operation information that are output to audit logs:
Function | Operation type | Content | Operation information (*1) |
---|---|---|---|
Tenant management (GUI operations from the ROR Console) | registUser | Notify user registration | "mail=""xxx@com""" |
createUser | Create users | "userid=""<user ID of the user created>""&mail=""xxx@com"" | |
deleteUser | Delete users | "userid=""<user ID of the user deleted>""" | |
updateUser | Update user information | "userid=""<user ID of the user updated>""&mail=""xxx@com"" | |
listUser | Get a list of user information | None. | |
moveUser | Relocate users | "userid=""<user ID of the user that has been relocated>""&oldorgid=""<tenant name of the original tenant>"" | |
updatePassword | Update passwords | "userid=""<user ID of the user whose password has been updated>""" | |
createOrg | Create an tenant | "orgid=""<tenant name of the tenant that has been created>""&orgname=""<tenant name>"" | |
deleteOrg | Delete tenants | "orgid=""<tenant name of the tenant that has been deleted>""" | |
updateOrg | Update tenant information | "orgid=""<tenant name of the tenant that has been updated>""&orgname=""<tenant name>"" | |
listOrg | Get a list of tenant information | None. | |
Tenant management (creating users from the ROR Console: Provisional account registration method) | createUser | Create users | "userid=""<user ID of the user created>""&mail=""xxx@com"" |
Accounting | updatePMaster | Update product master | None. |
listPMaster | Get a list of product master | None. | |
updateMlogSch | Update periodic log schedule settings | "use=""yes|no""&time=""<time of output of periodic log>""&type=""<frequency of output of periodic log>""&day=""<day of output of periodic log>""" | |
listMlogSch | Get a list of periodic log schedule settings | "use=""yes|no""&time=""<time of output of periodic log>""&type=""frequency of output of periodic log""&day=""<day of output of periodic log>""" | |
listMeteringlog | Get a list of metering logs | "start=""<start date of the acquisition period>""&end=""<end date of the acquisition period>"" | |
deleteMlog | Delete metering logs | "retention=""<log entry retention period>""" | |
Access Control | updateAuthority | Access authority modifications | "roleid=""<role name of modification target>"" |
System condition (*4) | dispUsageStatus | Display usage condition | None. |
*1: If a value is not set for an item, """" is output.
An example is shown below.
... &globalpool=""""...
*2: If multiple global pools have been set, the global pools are output separated by commas.
An example is shown below.
...&globalpool=""/AddressPool,/ImagePool""...
*3: For the operation result of createOrg, deleteOrg, or updateOrg, the processing result will be output. Use the operation log (resource operation) to check the actual processing result. Refer to "13.1 Operation Logs" for information on how to check the operation log (resource operation).
*4: Audit logs for usage condition are output only when operations are performed from the ROR Console.