Applies To:
Show Versions
BIG-IP LTM
- 11.6.5, 11.6.4, 11.6.3, 11.6.2, 11.6.1
Using CGNAT Logging and Subscriber Traceability
Overview: Configuring local logging for CGNAT
You can configure the BIG-IP® system to send log messages about carrier grade network address translation (CGNAT) processes to the local Syslog database on the BIG-IP system.
When configuring local logging of CGNAT processes, it is helpful to understand the objects you need to create and why:
Object | Reason |
---|---|
Destination (formatted/local) | Create a formatted log destination to format the logs in human-readable name/value pairs, and forward the logs to the local-syslog database. |
Publisher (local-syslog) | Create a log publisher to send logs to the previously created destination that formats the logs in name/value pairs, and forwards the logs to the local Syslog database on the BIG-IP system. |
LSN pool | Associate a large scale NAT (LSN) pool with a log publisher in order to log messages about the traffic that uses the pool. |
Task summary
Creating a formatted local log destination for CGNAT
Create a formatted logging destination to specify that log messages about CGNAT processes are sent to the local Syslog database in a format that displays name/value pairs in a human-readable format.
Creating a publisher to send log messages to the local Syslog database
Configuring an LSN pool with a local Syslog log publisher
Overview: Configuring remote high-speed logging for CGNAT
You can configure the BIG-IP® system to log information about carrier grade network address translation (CGNAT) processes and send the log messages to remote high-speed log servers.
When configuring remote high-speed logging (HSL) of CGNAT processes, it is helpful to understand the objects you need to create and why, as described here:
Object | Reason |
---|---|
Pool of remote log servers | Create a pool of remote log servers to which the BIG-IP system can send log messages. |
Destination (unformatted) | Create a log destination of Remote High-Speed Log type that specifies a pool of remote log servers. |
Destination (formatted) | If your remote log servers are the Splunk, IPFIX, or Remote Syslog type, create an additional log destination to format the logs in the required format and forward the logs to a remote high-speed log destination. |
Publisher | Create a log publisher to send logs to a set of specified log destinations. |
Logging Profile (optional) | Create a logging profile to configure logging options for various large scale NAT (LSN) events. The options apply to all HSL destinations. |
LSN pool | Associate an LSN pool with a logging profile and log publisher in order to log messages about the traffic that uses the pool. |
This illustration shows the association of the configuration objects for remote high-speed logging of CGNAT processes.

Association of remote high-speed logging configuration objects
Task summary
Perform these tasks to configure remote high-speed logging of CGNAT processes on the BIG-IP® system.Creating a pool of remote logging servers
Creating a remote high-speed log destination
Create a log destination of the Remote High-Speed Log type to specify that log messages are sent to a pool of remote log servers.
Creating a formatted remote high-speed log destination
Create a formatted logging destination to specify that log messages are sent to a pool of remote log servers, such as Remote Syslog, Splunk, or IPFIX servers.
Creating a publisher
Creating an LSN logging profile
Configuring an LSN pool
Overview: Configuring IPFIX logging for CGNAT
You can configure the BIG-IP® system to log information about carrier grade network address translation (CGNAT) processes and send the log messages to remote IPFIX collectors.
IPFIX is a set of IETF standards described in RFCs 5101 and 5102. The BIG-IP system supports logging of CGNAT translation events over the IPFIX protocol. IPFIX logs are raw, binary-encoded strings with their fields and field lengths defined by IPFIX templates. IPFIX collectors are external devices that can receive IPFIX templates, and use them to interpret IPFIX logs.
The configuration process involves creating and connecting the following configuration objects.
Object | Reason |
---|---|
Pool of IPFIX collectors | Create a pool of IPFIX collectors to which the BIG-IP system can send IPFIX log messages. |
Destination | Create a log destination to format the logs in IPFIX templates, and forward the logs to the IPFIX collectors. |
Publisher | Create a log publisher to send logs to a set of specified log destinations. |
Logging Profile (optional) | Create a logging profile to configure logging options for various large scale NAT (LSN) events. The options apply to all HSL destinations. |
LSN pool | Associate an LSN pool with a logging profile and log publisher in order to log messages about the traffic that uses the pool. |
This illustration shows the association of the configuration objects for IPFIX logging of CGNAT processes.

Association of logging configuration objects
Task summary
Perform these tasks to configure IPFIX logging of CGNAT processes on the BIG-IP system.Assembling a pool of IPFIX collectors
Creating an IPFIX log destination
A log destination of the IPFIX type specifies that log messages are sent to a pool of IPFIX collectors. Use these steps to create a log destination for IPFIX collectors.