roSystemLogEvents are sent when enabled via roSystemLog. roSystemLogEvent has the following method:
GetInfo() as Object
Returns an AssociativeArray containing information describing the event.
All event AAs have the following base keys:
LogType | String | Identifies the specific type of event. Valid types are listed at roSystemLog. |
DateTime | roDateTime | The GMT time of the event, with a resolution of one second. |
If LogType is "http.connect" or "http.error", the event AA contains the base keys and the following additional keys:
Url | String | The URL that was requested. |
OrigUrl | String | The original URL. If the original URL was redirected, then Url represents the new redirected URL and OrigURL the original. OrigURL is included so that it's easy to correlate between events and URLs passed to components. |
Method | String | The HTTP method. "GET", "POST", or "HEAD" |
Status | String | If LogType is "http.connect", this will be "ok". Otherwise, it will be one of the following:
|
TargetIp | String | The IP address of the target server. |
HttpCode | Integer | The HTTP response code if available. |
If LogType is "bandwidth.minute", the event AA contains the base keys and the following additional key:
Bandwidth | Integer | Measured bandwidth in kbps. |