Kentik - Network Flow Analytics
Kentik Blog
More Posts

Announcing Kentik Labs

VP, Business Development
August 19, 2021
Kentik Labs

Distributed applications, by nature, rely on the network to function. As applications go from single-host, single software stack to multi-host, heterogeneous environments, being able to observe key network telemetry becomes a competitive advantage. That’s why we’re announcing the launch of Kentik Labs.

Using the tools we’re open sourcing today, you can generate network metrics using our agents, like convis (eBPF) or kprobe (packet capture), and convert them to a common format using kTranslate. These metrics can then be stored and leveraged in the observability tools you already have deployed, including New Relic, Kafka, Influx and Prometheus. From there, you can use your favorite visualization tool like Grafana or the InfluxDB UI.

Convis (container visualization) is a small eBPF and Rust tool showing how to use eBPF to track TCP connections on a Linux host. It’s small enough to get into as a tutorial but also provides useful data about who every process on your system is talking to. Watch our eBPF Summit video where we explore how to output network traffic statistics to JSON.

This is just the beginning - we’re looking to work with the community to expand the different types of telemetry that kTranslate accepts and different backends that it supports, including OpenTelemetry.

Curious? Come kick the tires. Check out the quickstart guides for listening to SNMP and NetFlow. These will get you running collecting passive information about how devices on your network are doing. Then go further and create some alerting around things like when your NAS disk is getting full or a non-white listed IP is sending data from inside your house.

If you want to get started with eBPF, you can build and run convis with:

cargo build —release
sudo target/release/convis -v

…And then watch the world of network connections fly by.

We want to talk to you. Come hack with us! We’re looking for people interested in Go, Rust and C (eBPF) languages. Code will all be open sourced and we’re working to shape how the next generation of networks are run. Learn more at kentiklabs.com.

Join the Kentik Slack Community
Be part of a community of Kentik users who can help you along the way.
Join Now
Press Release
Kentik Launches Open-source Network Observability Initiative for Developers
New Integration
See How Kentik Brings Network Observability to New Relic in New Relic One
Blog Post
Under the Hood: How Rust Helps Keep Kentik’s Performance on High
We use cookies to deliver our services.
By using our website, you agree to the use of cookies as described in our Privacy Policy.