Log Field Reference

All of the fields available in the log data supplied by the SIEM log streaming integration.

FieldTypeDescription
timeString containing RFC3339 DatetimeThe time the query occurred
querystringThe domain queried, also called question
query_typestringThe RR Type
src_ipstringThe IP from which the request came
reply_code_idintegerThe DNS status code
protocolstring (enum)The DNS protocol used:
  • legacy
  • doh
  • doh3
  • dot
  • doq
answersarray<object>DNS answer objects returned for the query.
answers.ipsarray<string>List of IP addresses in this answer. Non-IP answers are not currently included.
answers.geoipobject (optional)GeoIP2 information about the first valid IP in the answers.
answers.geoip.countryCodestring (optional)two-letter country code of the IP
answers.geoip.citystring (optional)Name of the city of the IP
answers.geoip.ispstring (optional)Name of the ISP of the IP
answers.geoip.asninteger (optional)ASN number of the ISP
organisationobject (optional)Legacy compatibility alias of organization.
organisation.idstringThe ID of the Control D Organization.
organisation.namestringThe name of the Control D Organization (currently not supplied).
organizationobject (optional)The Control D Organization under which the query was made.
organization.idstringThe ID of the Control D Organization.
organization.namestringThe name of the Control D Organization (currently not supplied).
userobject (optional)
user.idstringThe Control D account/user ID, not the username of a person signed in to an Endpoint.
user.namestringthe name of the user (currently not supplied)
deviceobject
device.idstringthe ID of the endpoint
device.namestringThe human-readable name of the Endpoint, when available.
clientobject (optional)Client identifier metadata provided with the query. This object is omitted when no client identifier is present.
client.idstringThe client identifier. A manually supplied client name is carried in this field.
client.namestringReserved label field. It is currently empty because the Analytics stream does not provide a separate client-name value.
controld_actionintegerThe action taken by Control D
  • -1 Request Failed
  • 0 Blocked
  • 1 Bypassed
  • 2 Redirected (IP)
  • 3 Redirected (Location)
controld_triggerstring (optional)The reason the action was taken
  • default default action
  • filter blocked by filter
  • service action triggered by service
  • custom custom rule
  • grule global rule
  • rebind rebind protection
controld_trigger_namestring (optional)The label for the trigger described above, if any.
  • filter: the name of the filter
  • forservice: the name of the service
  • forcustom: the name of the custom rule
controld_spoof_targetstring (optional)The target of a redirect, if any. Generally an IP, another domain, or an IATA code of a proxy location.
domain_categorystring (optional)A broad category of the type of website, such as business or entertainment.
source_ipobject (optional)Contains the same info as answers.geoip (see above), but for src_ip

Did this page help you?