pan-os-syslog-0.1.0.0: Parse syslog traffic from PAN-OS

Safe HaskellNone
LanguageHaskell2010

Panos.Syslog.System

Description

Fields for system logs.

Synopsis

Documentation

description :: System -> Bytes Source #

Detailed description of the event, up to a maximum of 512 bytes.

deviceName :: System -> Bytes Source #

The hostname of the firewall on which the session was logged.

eventId :: System -> Bytes Source #

String showing the name of the event.

module_ :: System -> Bytes Source #

This field is valid only when the value of the subtype field is general. It provides additional information about the sub-system generating the log; values are general, management, auth, ha, upgrade, chassis.

object :: System -> Bytes Source #

Name of the object associated with the system event.

sequenceNumber :: System -> Word64 Source #

A 64-bit log entry identifier incremented sequentially; each log type has a unique number space.

serialNumber :: System -> Bytes Source #

Serial number of the firewall that generated the log. These occassionally contain non-numeric characters, so do not attempt to parse this as a decimal number.

severity :: System -> Bytes Source #

Severity associated with the event; values are informational, low, medium, high, critical.

subtype :: System -> Bytes Source #

Subtype of the system log; refers to the system daemon generating the log; values are crypto, dhcp, dnsproxy, dos, general, global-protect, ha, hw, nat, ntpd, pbf, port, pppoe, ras, routing, satd, sslmgr, sslvpn, userid, url-filtering, vpn.

timeGenerated :: System -> Datetime Source #

Time the log was generated on the dataplane.