2.0

Table Of Contents
VMware ACE Administrator’s Manual
264 VMware, Inc.
Themechanismdoesnotnecessarilyanswerthesequestionsdirectly,butprovides
enoughdatasothatanadministratorcanvieweventlogsandfindanswerstothose
questions.Thedatabeingloggedmeetsthefollowingrequirements:
Providedetailsofeachtransactionserved.
Centralizethegatheringofeventlogdatawhenmultipleserversareused.
Provideameansforadministratorstoselectwhichtypeoftransactionstheycare
tologinformationabout.
Canbeconfiguredtoprovidemoreorlesslogswhennecessary.
Someofthisaudittrailisalreadyinplainviewbyotherfeaturesoftheproduct.For
example,theinstanceviewerdisplaysthedateofthelastpolicygetoperation,orthe
expirationdate,etc.Theeventloggingmechanismcananswermoredifficultquestions
(oronesthatarenotoftenasked),such
as:whichadministratormadewhichpolicy
changes,whichadministratorrevokedsuchinstance,whichadministratordeletedthis
ACE.
Thefollowingdataisstoredinalogentry(fieldsinthePolicyDb_Eventtable):
AuditlogeventID(PK)anincrementinginteger
Logtimestamp(inmicrosecondsfrom12:00AM01/01/1970,storedasadecimal
string)
Logonusername
AffectedAceUID(FK)
AffectedPackageUID(FK)
AffectedInstanceUID(FK)
AffectedPolicySetVersion
EventCategory(Auth,AceAdmin,PkgAdmin,PolicyAdmin,InstAdmin)
EventTypecode(FK)referencesPolicyDb_EventTypetable
SessionID(debug)
IncomingIPAddress(reservedforfutureuse)
ServerIPAddress(reservedforfutureuse)
OperationTurnaroundTime(timespentinserverinms)
OperationHandlerName(debug)
Returncodetext(success/failure/specificerror)