Log Record Types

Below are the complete definitions of the various record types.

loggerBegin

Field Description
versionBIS The BIS version number, set to the current release.
versionLog The version number of the log. Set to 1 for the first release.
timeLocal The local time, in yyyyMMddhhmmss format.

sessionBegin

Field Description
idSession The cookie value of the session
countUses The current user count
ipUA The IP address of the user agent in dotted quad notation (normally the same as the HTTP_REMOTE_ADDR server variable)
idUA An MD5 digest of user entity identification information (CERT_SUBJECT, AUTH_USER, or - in order of preference, see typeIdUA)
typeIdUA A two digit code that indicates the degree of authentication/specificity of the user ID, as follows:
  • 00 No AUTH_USER and no CERT_SUBJECT
  • 10 AUTH_USER and (HTTPS = = off)
  • 20 AUTH_USER and (HTTPS = = on) and no CERT_SUBJECT
  • 30 CERT_SUBJECT and no AUTH_USER
  • 40 CERT_SUBJECT and AUTH_USER
This implies CERT_TYPE = 1 (i.e., the certificate is valid). Any other CERT_TYPE is treated as if there is no CERT_SUBJECT.

serviceBegin

Field Description
idSession The cookie value of the session
countUses The current user count
ipUA The IP address of the user agent in dotted quad notation (normally the same as the HTTP_REMOTE_ADDR server variable)
idUA An MD5 digest of user entity identification information (CERT_SUBJECT, AUTH_USER, or - in order of preference, see typeIdUA)
typeIdUA A two digit code that indicates the degree of authentication/specificity of the user ID, as follows:
  • 00 No AUTH_USER and no CERT_SUBJECT
  • 10 AUTH_USER and (HTTPS = = off)
  • 20 AUTH_USER and (HTTPS = = on) and no CERT_SUBJECT
  • 30 CERT_SUBJECT and no AUTH_USER
  • 40 CERT_SUBJECT and AUTH_USER
This implies CERT_TYPE = 1 (i.e., the certificate is valid). Any other CERT_TYPE is treated as if there is no CERT_SUBJECT.
idService ID distinguishing different service instances within the current session
idService ID distinguishing different service instances within the current session
nameService Service program name

serviceRequest

Field Description
idSession The cookie value of the session
countUses The current user count
ipUA The IP address of the user agent in dotted quad notation (normally the same as the HTTP_REMOTE_ADDR server variable)
idUA An MD5 digest of user entity identification information (CERT_SUBJECT, AUTH_USER, or - in order of preference, see typeIdUA)
typeIdUA A two digit code that indicates the degree of authentication/specificity of the user ID, as follows:
  • 00 No AUTH_USER and no CERT_SUBJECT
  • 10 AUTH_USER and (HTTPS = = off)
  • 20 AUTH_USER and (HTTPS = = on) and no CERT_SUBJECT
  • 30 CERT_SUBJECT and no AUTH_USER
  • 40 CERT_SUBJECT and AUTH_USER This implies CERT_TYPE = 1 (i.e., the certificate is valid). Any other CERT_TYPE is treated as if there is no CERT_SUBJECT
idService ID distinguishing different service instances within the current session
lengthRequest Length (in bytes) of the BIS exchange file passed by B$ReadRequest

serviceResponse

Field Description
idSession The cookie value of the session
countUses The current user count
ipUA The IP address of the user agent in dotted quad notation (normally the same as the HTTP_REMOTE_ADDR server variable)
idUA An MD5 digest of user entity identification information (CERT_SUBJECT, AUTH_USER, or - in order of preference, see typeIdUA)
typeIdUA A two digit code that indicates the degree of authentication/specificity of the user ID, as follows:
  • 00 No AUTH_USER and no CERT_SUBJECT
  • 10 AUTH_USER and (HTTPS = = off)
  • 20 AUTH_USER and (HTTPS = = on) and no CERT_SUBJECT
  • 30 CERT_SUBJECT and no AUTH_USER
  • 40 CERT_SUBJECT and AUTH_USER
This implies CERT_TYPE = 1 (i.e., the certificate is valid). Any other CERT_TYPE is treated as if there is no CERT_SUBJECT.
idService ID distinguishing different service instances within the current session
lengthResponse Length (in bytes) of the BIS exchange file passed by B$WriteResponse

serviceEnd

Field Description
idSession The cookie value of the session
countUses The current user count
ipUA The IP address of the user agent in dotted quad notation (normally the same as the HTTP_REMOTE_ADDR server variable)
idUA An MD5 digest of user entity identification information (CERT_SUBJECT, AUTH_USER, or - in order of preference, see typeIdUA)
typeIdUA A two digit code that indicates the degree of authentication/specificity of the user ID, as follows:
  • 00 No AUTH_USER and no CERT_SUBJECT
  • 10 AUTH_USER and (HTTPS = = off)
  • 20 AUTH_USER and (HTTPS = = on) and no CERT_SUBJECT
  • 30 CERT_SUBJECT and no AUTH_USER
  • 40 CERT_SUBJECT and AUTH_USER
This implies CERT_TYPE = 1 (i.e., the certificate is valid). Any other CERT_TYPE is treated as if there is no CERT_SUBJECT.
idService ID distinguishing different service instances within the current session
tallyRequests The number of requests processed by the service
tallyLengthReq Total length (in bytes) of the BIS exchange files passed by B$ReadRequest
tallyLengthResp Total length (in bytes) of the BIS exchange files passed by B$WriteResponse
timeCPU Total CPU time in milliseconds used by this service or -, if not available
histIO IO request counts used by this service represented by three integers: # of open operations, # of read operations, # of writes/rewrites/delete operations

sessionEnd

Field Description
idSession The cookie value of the session
countUses The current user count
ipUA The IP address of the user agent in dotted quad notation (normally the same as the HTTP_REMOTE_ADDR server variable)
idUA An MD5 digest of user entity identification information (CERT_SUBJECT, AUTH_USER, or - in order of preference, see typeIdUA)
typeIdUA A two digit code that indicates the degree of authentication/specificity of the user ID, as follows:
  • 00 No AUTH_USER and no CERT_SUBJECT
  • 10 AUTH_USER and (HTTPS = = off)
  • 20 AUTH_USER and (HTTPS = = on) and no CERT_SUBJECT
  • 30 CERT_SUBJECT and no AUTH_USER
  • 40 CERT_SUBJECT and AUTH_USER
This implies CERT_TYPE = 1 (i.e., the certificate is valid). Any other CERT_TYPE is treated as if there is no CERT_SUBJECT.
tallyRequests The number of requests processed by the service
tallyLengthReq Total length (in bytes) of the BIS exchange files passed by B$ReadRequest
tallyLengthResp Total length (in bytes) of the BIS exchange file passed by B$WriteResponse since the start of this session
timeCPU Total CPU time in milliseconds used by services since the start of this session or -, if not available
histIO IO request counts accumulated since the start of this session represented by three integers: # of open operations, # of read operations, # of writes/rewrites/delete operations

loggerEnd

Field Description
tallyRequests The number of requests processed since the start of this log
tallyLengthReq Total length (in bytes) of the BIS exchange file passed by B$ReadRequest since the start of this log
tallyLengthResp Total length (in bytes) of the BIS exchange file passed by B$WriteResponse since the start of this log
timeCPU Total CPU time in milliseconds used by services since the start of this log or -, if not available
histIO IO request counts accumulated since the start of this log represented by three integers: # of open operations, # of read operations, # of writes/rewrites/delete operations

licenseInfo

Field Description
idBaseLicense The base license ID from the Service Engine license file.
idSerialNumber The serial number from the Service Engine license file.
nUseCount The use count from the Service Engine license file.
strLicenseKey The contents of the WebServer license key.