For cflowd to be operational, the following requirements must be met:
Cflowd must be enabled on a global level. If cflowd is disabled, any traffic sampling instances are also disabled.
At least one collector must be configured and enabled in order for traffic sampling to occur on an enabled entity.
If a specific collector UDP port is not identified, flows are sent to port 2055 by default.
Cflowd can also be dependent on the following entity configurations:
The combination of interface and filter entry configurations determines whether flow sampling occurs. Table: Cflowd configuration dependencies lists the expected results based on cflowd configuration dependencies.
Interface Setting | cflowd-parameter type Setting | Command ip-filter entry Setting | Expected Results |
---|---|---|---|
IP-filter mode |
ACL |
filter-sample |
Traffic matching is sampled at specified rate |
IP-filter mode |
ACL |
no filter-sample |
No traffic is sampled on this interface |
IP-filter mode or cflowd not enabled on interface |
ACL |
interface-disable-sample |
Command is ignored; no sampling occurs |
Interface mode |
Interface |
interface-disable-sample |
Traffic matching this IP filter entry is not sampled |
Interface mode |
Interface |
none |
All IP traffic ingressing the interface is subject to sampling |
Interface mode |
Interface |
filter-sample |
Filter-level action is ignored; all traffic ingressing the interface is subject to sampling |