Fortinet white logo
Fortinet white logo

User Guide

Zscaler events

Zscaler events

Zscaler logs are mapped to the following FortiNDR Cloud event types. Events from Zscaler can be identified by source="Zscaler".

DNS

Field Comments
answers Zscaler provides a single answer.
qtype This is derived from qtype_name, so it may be missing for unexpected values.
rcode This is derived from rcode_name, so it may be missing for unexpected values.
rcode_name Zscaler also uses this as an error field, so it may contain unexpected values that are passed through.
src.ip

Flow

Field Comments
dst.ip
dst.ip_bytes
dst.port
duration
proto The values are mostly passed through from Zscaler. Some values will match and others will not.
service The values are mostly passed through from Zscaler. Some values will match and others will not.
src.ip
src.ip_bytes
src.port
total_ip_bytes
upload_percent

HTTP

Field Comments
headers.content_type Zscaler may be translating some values into human-readable forms (for example, Flash).
method Zscaler provides a value of CONNECT for HTTPS.
referrer Zscaler does not provide the scheme (for example., http://).
request_len
response_len
src.ip
status_code
uri
user_agent

SSL

Every HTTPS request will have both an HTTP and SSL event. SSL events are only available for HTTPS. Also, Zscaler documentation suggests that it can be configured to intercept SSL. In that case, the cipher and version field represents the server, which may be different from the values for the client.

Field Comments
cipher Zscaler values are passed through without conversion.
dst.ip
src.ip
server_name
server_name_indication
version Zscaler values are converted, but unexpected values will be passed through.

Zscaler events

Zscaler events

Zscaler logs are mapped to the following FortiNDR Cloud event types. Events from Zscaler can be identified by source="Zscaler".

DNS

Field Comments
answers Zscaler provides a single answer.
qtype This is derived from qtype_name, so it may be missing for unexpected values.
rcode This is derived from rcode_name, so it may be missing for unexpected values.
rcode_name Zscaler also uses this as an error field, so it may contain unexpected values that are passed through.
src.ip

Flow

Field Comments
dst.ip
dst.ip_bytes
dst.port
duration
proto The values are mostly passed through from Zscaler. Some values will match and others will not.
service The values are mostly passed through from Zscaler. Some values will match and others will not.
src.ip
src.ip_bytes
src.port
total_ip_bytes
upload_percent

HTTP

Field Comments
headers.content_type Zscaler may be translating some values into human-readable forms (for example, Flash).
method Zscaler provides a value of CONNECT for HTTPS.
referrer Zscaler does not provide the scheme (for example., http://).
request_len
response_len
src.ip
status_code
uri
user_agent

SSL

Every HTTPS request will have both an HTTP and SSL event. SSL events are only available for HTTPS. Also, Zscaler documentation suggests that it can be configured to intercept SSL. In that case, the cipher and version field represents the server, which may be different from the values for the client.

Field Comments
cipher Zscaler values are passed through without conversion.
dst.ip
src.ip
server_name
server_name_indication
version Zscaler values are converted, but unexpected values will be passed through.