This commit adds reporting of cassandra thread pool stats
for monitoring. It collects the nodestatus output and
reports it every min.
Closes-Bug: 1583733,1588156,1589039
(cherry picked from commit eda32030333f80247e3195d23aeb8449325d6658)
send_database_status uses the inner structure
cassandra_compaction_task without initializing,
the fix takes care of that.
(cherry picked from commit 49f6637149803e8020084dff9b47359eb0e6f6f0)
The output of 'nodetool compactiontasks' can contain multiple lines
and hence we should grep for line having 'pending tasks' before
getting the value..
(cherry picked from commit f652617414b37534f9329bf0e0c94ad37262d6af)
Reviewed: https:/ /review. opencontrail. org/20999 github. org/Juniper/ contrail- controller/ commit/ 214d61eb4e4eda1 9ba3bbd336e6f3c 801c6f4e5d
Committed: http://
Submitter: Zuul
Branch: master
commit 214d61eb4e4eda1 9ba3bbd336e6f3c 801c6f4e5d
Author: arvindvis <email address hidden>
Date: Thu May 26 18:17:08 2016 -0700
This commit adds reporting of cassandra thread pool stats 1588156, 1589039
for monitoring. It collects the nodestatus output and
reports it every min.
Closes-Bug: 1583733,
(cherry picked from commit eda32030333f802 47e3195d23aeb84 49325d6658)
Conflicts: database_ nodemgr/ database_ event_manager. py
src/nodemgr/
send_database_ status uses the inner structure compaction_ task without initializing,
cassandra_
the fix takes care of that.
(cherry picked from commit 49f6637149803e8 020084dff9b4735 9eb0e6f6f0)
The output of 'nodetool compactiontasks' can contain multiple lines
and hence we should grep for line having 'pending tasks' before
getting the value..
(cherry picked from commit f652617414b3753 4f9329bf0e0c94a d37262d6af)
Change-Id: I78993df71a3229 5e9697768e4b645 92e6c4c9405