Audit Log Events

The Audit Log report logs XenServer events, event objects, and actions. These actions include import/export, host and pool backups, and guest and host console access. The following table defines some of the typical events that appear frequently in the XenServer Audit Log and Pool Audit Trail report. The table also specifies the granularity of these events.

In the Pool Audit Trail report, the events listed in the Event Action column apply to a pool, VM, or host. To determine what the events apply to, see the Event Object and Object Name columns in the report. For extra event definitions, see the Management API. To know more about the Pool Audit Trail granularity settings, see Advanced Settings.

Pool Audit Trail Granularity Event Action User Action
Minimum VM.start Started a virtual machine.
Minimum VM.copy Copied the specified VM, making a new VM.
Minimum host.reboot Restarted XenServer host.
Minimum host.disable Put the host into a state in which no new VMs can be started.
Minimum pool.join Instructed host to join a new pool.
Minimum pool.join_force Instructed (forced) host to join a new pool.
Medium SR.destroy Destroyed the storage repository.
Medium SR.create Created a storage repository.
Medium VDI.snapshot Took a read-only snapshot of the VDI, returning a reference to the snapshot.
Medium VDI.clone Took an exact copy of the VDI and returned a reference to the new disk.
Medium VIF.plug Hot plugged the specified VIF, dynamically attaching it to the running VM.
Medium VIF.unplug Hot-unplugged the specified VIF, dynamically detaching it from the running VM.
Maximum auth.get_subject_identifier Queried the external directory service to obtain the subject identifier as a string from the human-readable subject name.
Maximum task.cancel Requested that a task is canceled.
Maximum VBD.insert Inserted new media into the device.
Maximum VIF.get_by_uuid Got a reference to the VIF instance with the specified UUID.
Maximum VDI.get_sharable Got the sharable field of the given VDI.
Maximum SR.get_all Returned a list of all the SRs known to the system.
Maximum pool.create_new_blob Created a placeholder for a named binary blob of data that is associated with this pool.
Maximum host.send_debug_keys Injected the given string as debugging keys into Xen.
Maximum VM.get_boot_record Returned a record describing the VM’s dynamic state. This record is initialized when the VM boots and updated to reflect runtime configuration changes, for example, CPU hotplug.
Audit Log Events

In this article