Log Destination (object)¶
Configures a log destination
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
/*/ | ||||
class* | string | “Log_Destination” | ||
label | string | “^[^x00-x1fx22#&*<>?x5b-x5d`x7f]*$” | Optional friendly name for this object. Allows 0-64 chars, excluding a few likely to cause trouble with string searching, JS, TCL, or HTML | |
remark | string | “^[^x00-x1fx22x5cx7f]*$” | Arbitrary (brief) text pertaining to this object. Allows 0-64 chars, excluding only control characters, double-quote, and backslash. This is permissive enough that you should worry about XSS attacks | |
type* | string | “management-port”, “remote-high-speed-log”, “remote-syslog”, “splunk” | The type of the log destination |
Log_Destination_Management_Port (object)¶
Sends received messages to a specified IP address and port through the management interface
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
/*/ | ||||
address* | string | “f5ip” formatted string | Specifies the IP address that will receive messages from the specified local Log Destination | |
port* | integer | 0 - 65535 | Specifies the port of the IP address that will receive messages from the specified local Log Destination | |
protocol | string | “tcp” | “tcp”, “udp” | Specifies the protocol for the system to use to send logs to the specified location |
Log_Destination_Remote_High_Speed_Log (object)¶
Sends received messages to a specified pool
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
/*/ | ||||
distribution | string | “adaptive” | “adaptive”, “balanced”, “replicated” | Specifies the distribution method used to send messages to pool members |
pool* | object | Reference to a pool,Reference for a BIG-IP or Use object | ||
protocol | string | “tcp” | “tcp”, “udp” | Specifies the protocol for the system to use to send logs to the pool |
Log_Destination_Remote_High_Speed_Log.pool (object)¶
Reference to a pool Reference for a BIG-IP or Use object
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
bigip | “f5bigip” formatted string | Pathname of existing BIG-IP pool | ||
use |
Log_Destination_Remote_Syslog (object)¶
Configures Remote Syslog destinations to format log messages into Syslog format and forward them to a Remote High-Speed Log destination
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
/*/ | ||||
defaultFacility | string | “local0” | “local0”, “local1”, “local2”, “local3”, “local4”, “local5”, “local6”, “local7” | Specifies the facility given to log messages received that do not already have a facility listed |
defaultSeverity | string | “info” | “alert”, “crit”, “debug”, “emerg”, “err”, “info”, “notice”, “warn” | Specifies the severity given to log messages received that do not already have a severity listed |
format | string | “rfc3164” | “legacy-bigip”, “rfc3164”, “rfc5424” | Specifies the method to use to format the logs |
remoteHighSpeedLog* | object | Specifies a remote high-speed log destination, which the system uses to forward the logs to a pool of remote log servers,Reference for a BIG-IP or Use object |
Log_Destination_Remote_Syslog.remoteHighSpeedLog (object)¶
Specifies a remote high-speed log destination, which the system uses to forward the logs to a pool of remote log servers Reference for a BIG-IP or Use object
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
bigip | “f5bigip” formatted string | Pathname of existing BIG-IP remote high speed log | ||
use | BIG-IP AS3 pointer to remote high speed log declaration |
Log_Destination_Splunk (object)¶
Configures Splunk formatting destinations to format incoming log messages into Splunk format
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
/*/ | ||||
forwardTo* | object | Specifies the log destination to which logs are forwarded,Reference to a log destination,Reference for a BIG-IP or Use object |
Log_Destination_Splunk.forwardTo (object)¶
Specifies the log destination to which logs are forwarded Reference to a log destination Reference for a BIG-IP or Use object
Properties (* = required):
name | type(s) | default | allowed values | description |
---|---|---|---|---|
bigip | “f5bigip” formatted string | |||
use |