Details
-
New Feature
-
Status: Resolved
-
Low
-
Resolution: Fixed
-
None
Description
Expose the thread pools like in status logger/tpstats. Additionally be nice to include the scheduled executor pools that are currently unmonitored.
cqlsh> select * from system_views.thread_pools; thread_pool | active | active_max | completed | pending | tasks_blocked | total_blocked ----------------------------------+--------+------------+-----------+---------+---------------+--------------- anti_entropy_stage | 0 | 1 | 0 | 0 | 0 | 0 cache_cleanup_executor | 0 | 1 | 0 | 0 | 0 | 0 compaction_executor | 0 | 4 | 41 | 0 | 0 | 0 counter_mutation_stage | 0 | 32 | 0 | 0 | 0 | 0 gossip_stage | 0 | 1 | 0 | 0 | 0 | 0 hints_dispatcher | 0 | 2 | 0 | 0 | 0 | 0 internal_response_stage | 0 | 8 | 0 | 0 | 0 | 0 memtable_flush_writer | 0 | 2 | 5 | 0 | 0 | 0 memtable_post_flush | 0 | 1 | 20 | 0 | 0 | 0 memtable_reclaim_memory | 0 | 1 | 5 | 0 | 0 | 0 migration_stage | 0 | 1 | 0 | 0 | 0 | 0 misc_stage | 0 | 1 | 0 | 0 | 0 | 0 mutation_stage | 0 | 32 | 247 | 0 | 0 | 0 native_transport_requests | 1 | 128 | 28 | 0 | 0 | 0 pending_range_calculator | 0 | 1 | 2 | 0 | 0 | 0 per_disk_memtable_flush_writer_0 | 0 | 2 | 5 | 0 | 0 | 0 read_repair_stage | 0 | 8 | 0 | 0 | 0 | 0 read_stage | 0 | 32 | 13 | 0 | 0 | 0 repair_task | 0 | 2147483647 | 0 | 0 | 0 | 0 request_response_stage | 0 | 8 | 0 | 0 | 0 | 0 sampler | 0 | 1 | 0 | 0 | 0 | 0 scheduled_fast_tasks | 0 | 2147483647 | 1398 | 1 | 0 | 0 scheduled_heartbeat | 0 | 2147483647 | 14 | 1 | 0 | 0 scheduled_hotness_tracker | 0 | 2147483647 | 0 | 1 | 0 | 0 scheduled_non_periodic_tasks | 0 | 2147483647 | 10 | 0 | 0 | 0 scheduled_optional_tasks | 0 | 2147483647 | 5 | 8 | 0 | 0 scheduled_summary_builder | 0 | 2147483647 | 0 | 1 | 0 | 0 scheduled_tasks | 0 | 2147483647 | 194 | 74 | 0 | 0 secondary_index_management | 0 | 1 | 0 | 0 | 0 | 0 validation_executor | 0 | 2147483647 | 0 | 0 | 0 | 0 view_build_executor | 0 | 1 | 0 | 0 | 0 | 0 view_mutation_stage | 0 | 32 | 0 | 0 | 0 | 0
Attachments
Issue Links
- links to