Configuring M, MX and T Series Routers for Discard Accounting with a Sampling Group
If your needs for active flow monitoring are simple,
you can collect flow records with a sampling group. Sampling does
not require you to configure a monitoring group (as required in passive
flow monitoring) because you can configure flow server information
in the sampling hierarchy. When you wish to sample traffic,
include the sampling
statement at the [edit forwarding-options]
hierarchy level.
The typical sampling configuration has one input
interface and one export interface. The input interface is activated
by the then sample
statement in a firewall filter term.
This match condition directs traffic to the sampling process. Alternatively,
you can use an interface-based filter in place of a firewall filter
if you include the sampling
statement at the [edit
interfaces interface-name-fpc/pic/port unit unit-number family
inet]
hierarchy level.
There are two types of sampling available: PIC-based
sampling and Routing Engine-based sampling. PIC-based sampling occurs
when a monitoring services or adaptive services interface is the target
for the output of the sampling process. To enable PIC-based sampling,
include the interface
statement at the [edit forwarding-options
sampling output]
hierarchy level and specify a monitoring services
or adaptive services interface as the output interface. If an output
interface is not specified in the sampling configuration, sampling
is performed by the Routing Engine.
To specify a flow server in a sampling configuration,
include the flow-server
statement at the [edit forwarding-options
sampling output]
hierarchy level. You must specify the IP address,
port number, and flow monitoring version of the destination flow server.
Routing Engine-based sampling supports flow aggregation of up to eight
flow servers (version 5 servers and version 8 only) at a time. The
export packets are replicated to all flow servers configured to receive
them. In contrast, PIC-based sampling allows you to specify just one
version 5 flow server and one version 8 server simultaneously. Flow
servers operating simultaneously must have different IP addresses.
As part of the output interface statements, you must configure a source address. In contrast, the interface-level statements of engine-id and engine-type are both added automatically. However, you can override these values with manually configured statements to track different flows with a single flow collector, as needed. When you configure sampling, SNMP input and output interface index information is captured in flow records by default.
[edit] forwarding-options { sampling { input { rate 1; } family inet { output { flow-inactive-timeout 15; flow-server 10.60.2.1 { port 2055; version 5; } interface sp-2/0/0 { engine-id 5; engine-type 55; source-address 10.60.2.2; } } } } }