After you configure the FW to send service logs to a log server, you can display and analyze the service logs generated on the FW on the log server.
Using the function that the FW periodically uploads logs to the log server may cause log data losses. Therefore, this function is recommended only for scenarios with large link bandwidth pressure.
There are many dataflow traffic logs, binary session logs, and dataflow URL audit logs. Sending such logs to a log server greatly consumes link bandwidth resources and affects services. To resolve this problem, you can configure the scheduled log sending function, so that the FW caches logs locally during service peak hours and sends them to the log server when service traffic is light.
The following types of logs can be cached locally: dataflow traffic logs, binary session logs, and dataflow URL audit logs. When the specified sending period starts, the FW begins to send the logs to the log server. After the scheduled log sending function is enabled, for the first time, the logs generated in the last 24 hours are sent; for a subsequent time, the logs generated since the previous sending period ends are sent. Upon a scheduled log sending success, the system generates the NLOG/6/NLGSOK log. If scheduled log sending fails, the system generates the NLOG/4/NLGSFAL logs.
If there are multiple FW devices send logs to a log server, you must set a rate limit for scheduled log sending. Otherwise, the log server may be too busy to receive all the logs. Setting a rate limit may cause log losses.
If the function of intelligently adding such fields as the virtual system name and security policy name to binary session aging logs is enabled using the firewall log session log-type binary content smart-append, traffic logs and policy matching logs in the dataflow format will not be sent to the log server, and only binary session logs are sent to the log server. This is because these fields include information on the traffic logs and policy matching logs.
