Configure Accounting for the Logical Interface
Juniper Networks routers can collect various kinds of data about traffic passing through the router. You can set up one or more accounting profiles that specify some common characteristics of this data, including the following:
- The fields used in the accounting records
- The number of files that the router retains before discarding, and the number of bytes per file
- The period that the system uses to record the data
You configure the profiles and define a unique name for each profile using statements at the
[edit accounting-options]hierarchy level. There are two types of accounting profiles: interface profiles and filter profiles. You configure interface profiles by including theinterface-profilestatement at the[edit accounting-options]hierarchy level. You configure filter profiles by including thefilter-profilestatement at the[edit accounting-options]hierarchy level. For more information, see the JUNOS Internet Software Configuration Guide: Network Management.You apply filter profiles by including the
accounting-profilestatement at the[edit firewall filterfilter-name]and[edit firewall familyfamilyfilterfilter-name]hierarchy levels. For more information, see the JUNOS Internet Software Configuration Guide: Policy Framework.Apply an Accounting Profile to the Logical Interface
To enable accounting on a logical interface, include the
accounting-profilestatement:accounting-profilename;You can configure this statement at the following hierarchy levels:
[edit interfacesinterface-nameunitlogical-unit-number]- [
edit logical-routerslogical-router-nameinterfacesinterface-nameunitlogical-unit-number]You can also reference profiles for the physical interface; for more information, see Configure Accounting for the Physical Interface.
Example: Apply an Accounting Profile to the Logical Interface
Configure an accounting profile for an interface and apply it to a physical interface:
[edit]accounting-options {file if_stats {size 4m files 10transfer-interval15;archive-sites {"ftp://login:password@host/path";}}interface-profile if_profile {interval 15;file if_stats {fields {input-bytes;output-bytes;input-packets;output-packets;input-errors;output-errors;}}}}[edit interfacesge-1/0/1 unit 1]accounting-profileif_profile;To reference profiles by physical interface, see Apply an Accounting Profile to the Physical Interface. For information about configuring a firewall filter accounting profile, see the JUNOS Internet Software Configuration Guide: Policy Framework.