Set up your network devices so they send network data to New Relic One.
- A New Relic account. Don't have one? Sign up for free! No credit card required.
- A New Relic account ID. Read how to find your account ID.
- A New Relic license key. Read how to generate a new License key.
- Docker installed in a Linux host.
- SSH access to the Docker host, with the ability to launch new containers.
- Configured network devices to send flow data to the host running the ktranslate docker container. Here's how to configure network flow data collection in some devices:
New Relic Event
New Relic Log
Source devices for network flow data
NPM flow monitoring supports the four primary types of network flow data and their derivatives. When running the ktranslate container, you will specify which major type you want to monitor using the
The ktranslate container only supports monitoring one type of network flow data type at a time. If you want to monitor several types, each will require a container.
IPFIX and NetFlow v9 can be sent to the same container, but we recommend running a separate container as a best practice.
Network flow data type
When planning your strategy for collecting network flows at scale, New Relic recommends 1 CPU per 2000 flows-per-second (120,000 flows-per-minute). Deciding whether to run more small containers to distribute load or fewer large containers to consolidate management is a matter of personal preference.
- Go to one.newrelic.com and click Add more data.
- Scroll down until you see Network performance monitoring and click Network Flows.
- Follow the steps in New Relic One.
one.newrelic.com > Add more data > Network performance monitoring > Network Flows to set up network flow data monitoring.
- To get better visibility into your network device performance, set up SNMP data monitoring.
- Visualize your network performance data in New Relic.