Device Configs Directory
The following topics provide links to example configurations that enable your network infrastructure devices (routers, switches, etc.) to work with Kentik:
- Arista Device Configs
- Cisco Device Configs
- Extreme Device Configs
- Huawei Device Configs
- Juniper Device Configs
- Nokia Device Configs
- Palo Alto Device Configs
- Vyatta Device Configs
Note:
- Before trying to use individual configurations, please read the overall README at https://github.com/kentik/config-snippets.
- The directories for individual device manufacturers may also have vendor-specific READMEs providing important background information. These directories may also contain a list ("Tested Compatible Platforms") of the platforms whose compatibility has been confirmed in a Kentik production environment.
Arista Device Configs
The File column of the table below lists the example configurations that are available in the GitHub repository at the following location:
https://github.com/kentik/config-snippets/tree/master/Arista
Type | Description | File |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | sflow.conf |
Flow | Configure each interface that will send sampled flow (directly or via agent). | sflow-interfaces.conf |
Flow | Configure router to push flow to the Kentik Proxy Agent (kproxy). | sflow-agent.conf |
Cisco Device Configs
The following topics contain links to example configurations for various series of Cisco devices:
Cisco 6500-7600 Configs
The example configurations listed in the File column of the table below are located at https://github.com/kentik/config-snippets/tree/master/Cisco/6500-7600.
Type | Description | File |
Flow | Configure router to push flow to the Kentik Proxy Agent (kproxy). | netflow-9-agent.conf |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | netflow-9.conf |
Flow | Configure each interface that will send sampled flow (directly or via agent). | netflow-9-interfaces.conf |
BGP | Configure router for BGP peering with Kentik. | bgp.conf |
SNMP | Configure router to enable SNMP polling by Kentik. | snmp.conf |
Flowspec | Configure an MP-BGP router to be a flowspec receiver. | flowspec.conf |
Note: Consult the notes in the README file at the same location.
Cisco ASA Configs
The example configurations listed in the File column of the table below are located at https://github.com/kentik/config-snippets/tree/master/Cisco/ASA.
Type | Description | File |
Flow | Configure router to push flow to the Kentik Proxy Agent (kproxy). | netflow-9-agent.conf |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | netflow-9.conf |
SNMP | Configure router to enable SNMP polling by Kentik. | snmp.conf |
Cisco Nexus 3000 Configs
The example configurations listed in the File column of the table below are located at https://github.com/kentik/config-snippets/tree/master/Cisco/Nexus-3000.
Type | Description | File |
Flow | Configure router to push flow to the Kentik Proxy Agent (kproxy). | sflow-agent.conf |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | sflow.conf |
Cisco Nexus 6000-7000 Configs
The example configurations listed in the File column of the table below are located at https://github.com/kentik/config-snippets/tree/master/Cisco/Nexus-6000-7000.
Type | Description | File |
Flow | Configure router to push flow to the Kentik Proxy Agent (kproxy). | netflow-9-agent.conf |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | netflow-9.conf |
Flow | Configure each interface that will send sampled flow (directly or via agent). | netflow-9-interfaces.conf |
Cisco IOS XE Configs
The example configurations listed in the File column of the table below are located at https://github.com/kentik/config-snippets/tree/master/Cisco/IOS-XE.
Type | Description | File |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | netflow-9.conf |
Flow | Configure each interface that will send sampled flow (directly or via agent). | netflow-9-interfaces.conf |
Flow | Configure router to push flow to the Kentik Proxy Agent (kproxy). | netflow-9-agent.conf |
BGP | Configure router for BGP peering with Kentik. | bgp.conf |
Cisco IOS XR Configs
The example configurations listed in the File column of the table below are located at https://github.com/kentik/config-snippets/tree/master/Cisco/IOS-XR.
Type | Description | File |
Flow | Configure router to push flow to the Kentik Proxy Agent (kproxy). | netflow-9-agent.conf |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | netflow-9.conf |
Flow | Configure each interface that will send sampled flow (directly or via agent). | netflow-9-interfaces.conf |
BGP | Configure router for BGP peering with Kentik. | bgp.conf |
SNMP | Configure router to enable SNMP polling by Kentik. | snmp.conf |
Flowspec | Configure an MP-BGP router to be a flowspec receiver. | flowspec.conf |
Extreme Device Configs
The File column of the table below lists the example configurations that are available in the GitHub repository at the following location:
https://github.com/kentik/config-snippets/tree/master/Extreme
Type | Description | File |
Flow | Configure router to push flow to the Kentik Proxy Agent (kproxy). | sflow-agent.conf |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | sflow.conf |
Flow | Configure each interface that will send sampled flow (directly or via agent). | sflow-interfaces.conf |
BGP | Configure router for BGP peering with Kentik. | bgp.conf |
Huawei Device Configs
The File column of the table below lists the example configurations that are available in the GitHub repository at the following location:
https://github.com/kentik/config-snippets/tree/master/Huawei
Type | Description | File |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | netflow-9.conf |
Flow | Configure each interface that will send sampled flow (directly or via agent). | netflow-9-interfaces.conf |
Flow | Configure each line card that will send flow to Kentik (directly or via agent). | netflow-9-linecards.conf |
BGP | Configure router for BGP peering with Kentik. | bgp.conf |
SNMP | Configure router to enable SNMP polling by Kentik. | snmp.conf |
Juniper Device Configs
The following topics contain links to example configurations for various series of Juniper devices:
Note: Additional series will be added as available.
Juniper MX Series Configs
The example configurations listed in the File column of the table below are located at https://github.com/kentik/config-snippets/tree/master/Juniper/MX-series.
Type | Description | File |
Flow | Configure router to push flow to the Kentik Proxy Agent (kproxy). | ipfix-agent.conf |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | ipfix.conf |
Flow | Configure each interface that will send sampled flow (directly or via agent). | ipfix-interfaces.conf |
Flow | Configure each line card that will send flow to Kentik (directly or via agent). | ipfix-linecards.conf |
BGP | Configure router for BGP peering with Kentik. | bgp.conf |
SNMP | Configure router to enable SNMP polling by Kentik. | snmp.conf |
Flowspec | Configure an MP-BGP router to be a flowspec receiver. | flowspec.conf |
Note: Consult the notes in the README file at the same location.
Juniper QFX/EX Series Configs
The example configurations listed in the File column of the table below are located at https://github.com/kentik/config-snippets/tree/master/Juniper/QFX_EX-series.
Type | Description | File |
Flow | Configure router to push flow to the Kentik Proxy Agent (kproxy). | sflow-agent.conf |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | sflow.conf |
BGP | Configure router for BGP peering with Kentik. | bgp.conf |
SNMP | Configure router to enable SNMP polling by Kentik. | snmp.conf |
Note: Consult the notes in the README file at the same location.
Nokia Device Configs
The File column of the table below lists the example configurations that are available in the GitHub repository at the following location:
https://github.com/kentik/config-snippets/tree/master/Nokia
Type | Description | File |
SNMP | Configure router to enable SNMP polling by Kentik. | snmp.conf |
Notes: Consult the notes in the README file at the same location.
Palo Alto Device Configs
The File column of the table below lists the example configurations that are available in the GitHub repository at the following location:
https://github.com/kentik/config-snippets/tree/master/Palo-Alto
Type | Description | File |
Flow | Configure router to push flow to the Kentik Proxy Agent (kproxy). | netflow-9-agent.conf |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | netflow-9.conf |
Vyatta Device Configs
The File column of the table below lists the example configurations that are available in the GitHub repository at the following location:
https://github.com/kentik/config-snippets/tree/master/Vyatta
Type | Description | File |
Flow | Configure router to push flow to the Kentik Proxy Agent (kproxy). | sflow-agent.conf |
Flow | Configure router to push flow data directly to the Kentik Data Engine (rather than via kproxy). | sflow.conf |