Network troubleshooting in heterogeneous cloud environment with Skydive
2017-10-21, 09:00–09:15 (UTC), Galerie

With the growing number of network cloud services it becomes essential to be able to monitor, troubleshoot and analyze different virtualization or container technologies. Being able to monitor complex heterogeneous federated cloud environments is key.

Skydive is a real-time and post-mortem topology and packet analyzer. To do so, it listens for networking kernel events, monitors network namespaces, watches external components such as OVSDB and Docker. Skydive can make use of AF_PACKET or eBPF programs to capture traffic. Thanks to its classifier Skydive is able to map the network traffic with the topology.


With the growing number of network cloud services it becomes essential to be able to monitor, troubleshoot and analyze different virtualization or container technologies. Being able to monitor complex heterogeneous federated cloud environments is key.

Skydive is a real-time and post-mortem topology and packet analyzer. To do so, it listens for networking kernel events, monitors network namespaces, watches external components such as OVSDB and Docker. Skydive can make use of AF_PACKET or eBPF programs to capture traffic. Thanks to its classifier Skydive is able to map the network traffic with the topology.

We will show through a demo how Skydive can help operators to visualize, understand and troubleshoot packet forwarding from point to point.

  • Education: Dresden University of Technology, diploma in Computer Science
  • 2004 - 2016: Ubuntu developer at Canonical, most recently focusing on plumbing (particularly systemd), building distribution-wide CI, and release management
  • since 2017: Developing Cockpit at Red Hat