Event-based Debugging, Monitoring and Billing solution for OpenStack.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OpenDev Sysadmins fda6435ff3 OpenDev Migration Patch 7 months ago
debian basic debianization 5 years ago
docs Freshen up with latest from RackerLabs (and include tox.ini) 5 years ago
etc Pin librabbitmq due to compilation error. 1 year ago
migrations Switched to Apache licensing 5 years ago
reports Merge "RM8278: Fixed glance_usage_audit report" 5 years ago
scripts A python script to clean the stacktach DB. This adds data on instances that are missing or deleted in Nova DB to the stacktach DB instance_deletes table. 2 years ago
stacktach Add Version number in logs at start. 2 years ago
static upgrade to StackTach v2 7 years ago
templates Switched to Apache licensing 5 years ago
tests VIRT-2874: Using terminated_at value instead of deleted_at from the request to use as the deleted_at field in the DB. Unit test changes also included 2 years ago
util Switched to Apache licensing 5 years ago
verifier Add Version number in logs at start. 2 years ago
worker Add Version number in logs at start. 2 years ago
.gitignore Added db APIs for Glance 6 years ago
.gitreview OpenDev Migration Patch 7 months ago
.travis.yml Disabling travis emails 6 years ago
LICENSE Switched to Apache licensing 5 years ago
README.md points to readthedocs 5 years ago
manage.py Added ALLOWED_HOSTS, settings for django 1.5 6 years ago
run_integration_tests.sh Unit tests for RawData parsing 6 years ago
settings.py force pickle session serializer (workaround for django 1.6+) 5 years ago
setup.cfg Add Version number in logs at start. 2 years ago
setup.py Switched to Apache licensing 5 years ago
tox.ini Freshen up with latest from RackerLabs (and include tox.ini) 5 years ago
urls.py Switched to Apache licensing 5 years ago

README.md

Build Status

StackTach

StackTach is a debugging / monitoring utility for OpenStack ([Open]StackTach[ometer]). StackTach can work with multiple datacenters including multi-cell deployments.

Watch the video here: http://www.youtube.com/watch?v=pZgwDHZ3wm0

Overview

OpenStack has the ability to publish notifications to a RabbitMQ exchange as they occur. So, rather than pouring through reams of logs across multiple servers, you can now watch requests travel through the system from a single location.

A detailed description of the notifications published by OpenStack is available here

Documentation

http://stacktach.readthedocs.org/