VMware Monitoring Events
AccelOps generates the following events VMware related system monitoring events
VM level events
VM State Monitoring
VM Uptime Monitoring
VM CPU Monitoring
VM Per CPU Monitoring
VM Memory Monitoring
VM Datastore Utilization Monitoring
VM Disk I/O Monitoring
VM Datastore I/O Monitoring
VM Network I/O Monitoring
Disk Growth Trend – Daily
Disk Growth Trend – Weekly
Disk Growth Trend – Monthly
ESX level events
Name | Id | Type | Description |
Event Type | eventType | string | Event type set to PH_DEV_MON_SYS_PING_STAT |
Event
Severity |
eventSeverity | uint16 | Set to 1. In general, a number between 0 (lowest severity) and 10 (highest severity) |
Event
Severity Category |
eventSeverityCat | string | Set to Low. IN general, takes the values Low, Medium and High. Event Severities 0-4 are mapped to Low, 5-8 are mapped to Medium and 9-10 are mapped to High |
Event
Receive Time |
phRecvTime | Date | Time at which AccelOps generated this event |
Reporting
IP |
reptDevIpAddr | Date | IP address of device reporting this event. In this case set to the device reporting the utilization (same as Host name attribute) |
Relaying IP | relayDevIpAddr | Date | IP address of device relaying this event from the source to AccelOps. In general it could be a syslog-ng IP address but in this, since AccelOps talks to the device directly, Relaying IP is set to AccelOps IP Address. |
Raw Event
Log |
rawEventMsg | string | Raw event containing all attributes in comma separated “[Attribute] = value” format. |
VM Name | vmName | ||
Host name | hostName | string | Host name (as in AccelOps CMDB) of the device whose CPU utilization is being reported |
Host IP
Address |
hostIpAddr | IP | Access IP (as in AccelOps CMDB) of the device whose CPU utilization is being reported |
ESX State Monitoring
ESX CPU Monitoring
ESX Memory Monitoring
ESX Datastore Utilization Monitoring
ESX Disk I/O Monitoring
ESX Datastore I/O Monitoring
Cluster and resource pool events
VM Cluster CPU Utilization
VM Cluster Memory Utilization
VM Cluster Datastore I/O Utilization
VM Resource pool CPU Utilization
VM Resource pool Memory Utilization
VM State Monitoring
Event Type: PH_DEV_MON_VM_STATE
Description: Event containing VM State Source: All Key Attributes:
Physical
Machine Name |
phyMachName | string | |
Physical machine IP | phyMachIpAddr | IP | |
vmPowerState | string | ||
vmPowerStateCode | uint32 | ||
vmConnectionState | string | ||
vmConnectionStateCode | uint32 | ||
status | string | ||
Poll Interval | pollIntv | uint32 | Poll interval in seconds |
Name | Id | Type | Description |
Event Type | eventType | string | Event type set to PH_DEV_MON_SYS_PING_STAT |
Event
Severity |
eventSeverity | uint16 | Set to 1. In general, a number between 0 (lowest severity) and 10 (highest severity) |
Event
Severity Category |
eventSeverityCat | string | Set to Low. IN general, takes the values Low, Medium and High. Event Severities 0-4 are mapped to Low, 5-8 are mapped to Medium and 9-10 are mapped to High |
Event
Receive Time |
phRecvTime | Date | Time at which AccelOps generated this event |
Reporting IP | reptDevIpAddr | Date | IP address of device reporting this event. In this case set to the device reporting the utilization (same as
Host name attribute) |
Relaying IP | relayDevIpAddr | Date | IP address of device relaying this event from the source to AccelOps. In general it could be a syslog-ng IP address but in this, since AccelOps talks to the device directly, Relaying IP is set to AccelOps IP Address. |
Raw Event
Log |
rawEventMsg | string | Raw event containing all attributes in comma separated “[Attribute] = value” format. |
vmName | |||
Host name | hostName | string | Host name (as in AccelOps CMDB) of the device whose CPU utilization is being reported |
Host IP
Address |
hostIpAddr | IP | Access IP (as in AccelOps CMDB) of the device whose CPU utilization is being reported |
phyMachName |
VM Uptime Monitoring
Event Type: PH_DEV_MON_VM_UPTIME
Description: Event containing VM Uptime Source: All Key Attributes:
phyMachIpAddr | |||
sysUpTime | |||
sysDownTime | |||
Poll Interval | pollIntv | uint32 | Polling interval in seconds |