Open Source
Network Observability

Open Source Network Observability
network observʹabilʹity (n) 1. The ability to answer any question about your network.

Observability is for the network, too

We have infrastructure we care about. If you’re reading this, we imagine you do, too. Infrastructure can’t exist without networks, and networks shouldn’t exist without observability. We launched Kentik Labs to help you learn about, share and integrate network observability into your full-stack observability efforts.

Learn

We aim to work alongside developers and SREs to level-up skills, democratize network observability and keep infrastructure running.

Share

Projects we open source are designed to help build an observability community who can be fearless in the face of performance and UX issues.

Integrate

We meet you where you are. We partner with tools you already use so that projects we share can be instantly integrated and helpful.

Projects

ktranslate

A system for SNMP discovery and polling then pushing network data into observability platforms.

View project on GitHub

NetDiag

Scalable, asynchronous, implementations of low-level network diagnostics including ping, trace and a custom diagnostic we call knock.

View project on GitHub

Cloud Meta

Cloud Meta provides async cloud metadata clients for the Amazon, Azure, Google, and Oracle cloud platforms.

View project on GitHub

Convis

Convis demonstrates use of the Linux extended BPF facility to attribute process and container information to network traffic.

View project on GitHub

ksynth

Lightweight, high-performance, network performance monitoring with ICMP ping; ICMP, TCP, & UDP traceroute; and partial TCP handshake. Application availability & performance monitoring via HTTP/1.1 & HTTP/2 requests, DNS queries, and TLS handshakes.

View project on GitHub

See All Projects