Event-based Debugging, Monitoring and Billing solution for OpenStack.
Go to file
ishamibrahim 865c1aa10d 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.
CHANGE-1 : removing DB connection method from utils.py and checking if an entry in the stacktach_instancedeletes already exists to avoid duplicates. The DB connection method has also been removed from the utils.py file.

Change-Id: I7b3fbf41b8ef54e9e6bdb53046c96c2824f64613
2017-09-14 21:13:31 +05:30
debian basic debianization 2014-03-19 15:19:09 +04:00
docs Freshen up with latest from RackerLabs (and include tox.ini) 2014-05-08 15:58:03 -03:00
etc Add Version number in logs at start. 2017-09-05 20:15:02 +00:00
migrations Switched to Apache licensing 2014-03-28 11:47:16 -03:00
reports Merge "RM8278: Fixed glance_usage_audit report" 2014-08-13 18:25:56 +00:00
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. 2017-09-14 21:13:31 +05:30
stacktach Add Version number in logs at start. 2017-09-05 20:15:02 +00:00
static upgrade to StackTach v2 2012-10-26 15:00:50 -03:00
templates Switched to Apache licensing 2014-03-28 11:47:16 -03:00
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 2017-07-20 19:27:51 +05:30
util Switched to Apache licensing 2014-03-28 11:47:16 -03:00
verifier Add Version number in logs at start. 2017-09-05 20:15:02 +00:00
worker Add Version number in logs at start. 2017-09-05 20:15:02 +00:00
.gitignore Added db APIs for Glance 2013-12-12 13:00:46 +05:30
.gitreview Update .gitreview for new namespace 2015-10-17 22:39:03 +00:00
.travis.yml Disabling travis emails 2013-09-13 13:21:33 -04:00
LICENSE Switched to Apache licensing 2014-03-28 11:47:16 -03:00
README.md points to readthedocs 2014-01-17 18:40:19 +00:00
manage.py Increased list of fields that are verified 2013-06-24 18:57:18 +05:30
run_integration_tests.sh Unit tests for RawData parsing 2013-01-25 16:04:21 -05:00
settings.py force pickle session serializer (workaround for django 1.6+) 2014-02-06 12:26:57 +01:00
setup.cfg Add Version number in logs at start. 2017-09-05 20:15:02 +00:00
setup.py Switched to Apache licensing 2014-03-28 11:47:16 -03:00
tox.ini Freshen up with latest from RackerLabs (and include tox.ini) 2014-05-08 15:58:03 -03:00
urls.py Switched to Apache licensing 2014-03-28 11:47:16 -03:00

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/