Tin Lam 352c65725d Apply general code clean-up and fixes
* Removed unused generate_uuid method.
* Changed print statement from 2.x style to 3.x.
* Updated scrapy to scrapy-python3 in requirements.txt for py3
  compatibility.

Change-Id: I7255a57c85cde105bf83bf6de5e779b71a09f8ee
Closes-Bug: #1576396
2016-05-04 23:18:13 +00:00
2016-04-21 02:19:52 +00:00
2016-03-09 16:24:04 +08:00
2016-01-19 10:35:20 +01:00
2016-01-18 07:16:55 +01:00
2015-12-21 12:19:11 +08:00
2016-04-15 14:31:19 +08:00
2016-04-15 14:31:19 +08:00
2016-01-12 11:29:40 +08:00
2016-02-10 22:25:38 +01:00

Steth

A network inspection tool for OpenStack.

Description

Steth is an inspection tool that can aid in pinpointing issues before deployment and during operation of an OpenStack environment.

It is modelled as agent(s)/client in which a controller interacts with agents deployed in your environment.

Background

OpenStack networking can be deloyed as different architectures, such as ML2 with OVS(legacy and DVR), Linux bridge, OVN, Dragonflow and so forth. However, they all need enviromental prerequisites. For instance, VLAN needs to be configured as we expect; bandwidth should meet our requirements; connection between nodes should be active, etc.

Besides, with some well-deployed architectures, troubleshooting for VM networking is difficult. For instance, why VM cannot get an IP address; or why it cannot connect to Internet, etc. Steth integrates useful scripts and third party tools(like iperf, tcpdump, etc.) to help operators keep tracking on VM networking.

Mission

Steth is an introspection tool for OpenStack networking. Only proved to be working in ML2 with OVS for now.

Description
Networking Debug Tool for OpenStack
Readme 676 KiB
Languages
Python 98.3%
Shell 1.7%