Rate Limiting QoS Log Information

Logging is off by default. To enable logging, select the Generate Limiter Statistics check box in System Configuration > QoS/LimitingQoS > Limiter Options. When this is enabled, a log is generated every five seconds. The following information is recorded in the logs:

  • curconns: The total number of active connections on the system (at this specific moment in time).

  • totconns: The total number of attempted connections (of all time). If you reset the statistics this value is cleared.

  • totreqs: The total number of successful requests (of all time).

  • totrulereq: The total number of requests that have matched a rule (of all time).

  • totcblocked: The total number of connections that have been blocked (of all time). This is client connections (no HTTP processing).

  • totrblocked: The total number of HTTP requests that have been blocked (of all time), which were not blocked by the client connection blocking.

  • totruleblock: The total number of URL rules that have been blocked (of all time), which were not blocked by the client connection blocking and not blocked by HTTP request blocking.

  • totmaxcblocked: Total cumulative number of client requests blocked due to the maximum number of connections being exceeded.

Note: All counters are 64-bit

When the bandwidth limit is exceeded, logs similar to the ones below are generated:

2020-11-03T10:08:05+00:00 lb100 kernel: L7: Bandwidth limit exceeded in the last 10 seconds
2020-11-03T10:08:35+00:00 lb100 kernel: L7: Bandwidth limit exceeded in the last 60 seconds