I have installed events, using "cloudutil.exe events-install" , which basically look for entries in UserLog and kick off a workflow.
However, it's behavior is inconsistent. In the example below, 1st event fires while 2nd does not..I wonder why ?!
{code}
<eventConfig xmlns="http://www.dynamicops.com/schemas/2009/EventConfig/" version="1">
<entityEvent create="1" update="1" delete="0" entity="UserLog" model="ManagementModelEntities" workflow="my.UserLogs">
<entityFilter expression="Equal" property="Type" value="2" />
<entityFilter expression="Equal" property="Message" value="Failed to submit machine request" />
</entityEvent>
<entityEvent create="1" update="1" delete="0" entity="UserLog" model="ManagementModelEntities" workflow="my.UserLogs">
<entityFilter expression="Equal" property="Type" value="2" />
<entityFilter expression="Equal" property="Message" value="PowerOn : [PowerOnVM_Task] - Insufficient resources to satisfy configured failover level for vSphere HA." />
</entityEvent>
</eventConfig>
{code}
Thanks in advance!