Symantec ProxySG Content Pack

The following content pack is available for use with a Graylog Illuminate license and Graylog Enterprise or Graylog Security. Contact sales to learn more about obtaining Illuminate.

Symantec ProxySG (Symantec Proxy Secure Gateway) is a next-generation web application firewall that delivers both comprehensive web security and WAN optimization.

This technology pack will process ProxySG event log messages, providing normalization and enrichment of common events of interest.

Supported Versions

  • Symantec ProxySG up to version 9.x

Requirements

  • Graylog 6.2.0+ with a valid Graylog Enterprise or Graylog Security license

  • Configure the Symantec ProxySG appliance to transmit Syslog to your Graylog server Syslog input

  • Access log format must match the W3C Extended Log File Format order expected by this pack

Stream Configuration

This technology pack includes 1 stream:

  • "Illuminate:Symantec Messages"

Hint: If this stream does not exist prior to the activation of this pack then it will be created and configured to route messages to this stream and the associated index set. There should not be any stream rules configured for this stream.

Index Set Configuration

This technology pack includes 1 index set definition:

  • "Symantec Event Log Messages"

Hint: If this index set is already defined, then nothing will be changed. If this index set does not exist, then it will be created with retention settings of a daily rotation and 90 days of retention. These settings can be adjusted as required after installation.

Log Collection and Delivery

This pack processes ProxySG access logs delivered via Syslog.

  • Syslog

Syslog Configuration

  1. Create a matching Syslog input in Graylog.

  2. Configure the Symantec ProxySG appliance to send access logs to your Graylog server's Syslog input.

  3. Configure the access log to use the W3C Extended Log File Format with the field order listed in the W3C Field Order table below. The first field (x-bluecoat-request-tenant-id) and final field (source port) are optional.

Log Format Example

Example ProxySG access log in W3C Extended format.

ProxySG Access Log

1812 2018-02-10 18:00:12 "DP1-DE1_ProxySG" 888 x.x.x.x bob - - OBSERVED "Business/Economy" http://www.szlb.net/ 200 TCP_NC_MISS GET image/jpeg http www.szlb.net 80 /templets/default/images/wap/bg-gray1.jpg - jpg "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Firefox/52.0" x.x.x.x 4385 367 - - 0 "client" client_connector "-" "-" x.x.x.x - - - - - none - - - - none - - ICAP_NOT_SCANNED - ICAP_NOT_SCANNED - - - - 9eef3983b1d826f3-00000000c3a3468b-000000005a7f332b

What is Provided

  • Rules to parse, normalize, and enrich Symantec ProxySG log messages

  • Graylog Information Model (GIM) message categorization for HTTP proxied and network connection events

  • Support for OBSERVED, PROXIED, and DENIED ProxySG access log categories

Events Processed by This Technology Pack

The content pack supports the following log types:

  • OBSERVED access logs (TCP and UDP)

  • PROXIED access logs (TCP and UDP)

  • DENIED access logs (TCP and UDP)

GIM Categorization

ProxySG events are assigned dual GIM event type codes based on whether a source port is present in the log message.

Event Action GIM Category GIM Subcategory GIM Event Type
All ProxySG vendor_event_action values (with source port) http http.proxied http proxied communication
All ProxySG vendor_event_action values (with source port) network network.network connection network connection
All ProxySG vendor_event_action values (no source port) http http.proxied http proxied communication
All ProxySG vendor_event_action values (no source port) network network.default network message

Message Fields Included in This Pack

Parsed Fields

The following fields are extracted and normalized from ProxySG access logs.

W3C Field Order

ProxySG must be configured to emit access logs in the W3C Extended Log File Format using the field order below.