Merge branch 'rabbitmq-management-434'
This commit is contained in:
		
						commit
						8af221a75c
					
				|  | @ -42,7 +42,6 @@ | ||||||
|          lookup_element/3 |          lookup_element/3 | ||||||
|         ]). |         ]). | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| -import(rabbit_misc, [pget/2]). | -import(rabbit_misc, [pget/2]). | ||||||
| 
 | 
 | ||||||
| -type maybe_slide() :: exometer_slide:slide() | not_found. | -type maybe_slide() :: exometer_slide:slide() | not_found. | ||||||
|  | @ -114,6 +113,7 @@ vhost_data(Ranges, Id) -> | ||||||
| node_data(Ranges, Id) -> | node_data(Ranges, Id) -> | ||||||
|     maps:from_list( |     maps:from_list( | ||||||
|       [{mgmt_stats, mgmt_qeue_length_stats()}] ++ |       [{mgmt_stats, mgmt_qeue_length_stats()}] ++ | ||||||
|  |       [{node_node_metrics, node_node_metrics()}] ++ | ||||||
|       node_raw_detail_stats_data(Ranges, Id) ++ |       node_raw_detail_stats_data(Ranges, Id) ++ | ||||||
|       [raw_message_data(node_coarse_stats, |       [raw_message_data(node_coarse_stats, | ||||||
|                         pick_range(coarse_node_stats, Ranges), Id), |                         pick_range(coarse_node_stats, Ranges), Id), | ||||||
|  | @ -384,6 +384,7 @@ to_match_condition({Id0, '_'}) when is_tuple(Id0) -> | ||||||
|     {'==', {Id0}, '$1'}; |     {'==', {Id0}, '$1'}; | ||||||
| to_match_condition({Id0, '_'}) -> | to_match_condition({Id0, '_'}) -> | ||||||
|     {'==', Id0, '$1'}. |     {'==', Id0, '$1'}. | ||||||
|  | 
 | ||||||
| mgmt_qeue_length_stats() -> | mgmt_qeue_length_stats() -> | ||||||
|     GCsQueueLengths = lists:map(fun (T) -> |     GCsQueueLengths = lists:map(fun (T) -> | ||||||
|         case whereis(rabbit_mgmt_metrics_gc:name(T)) of |         case whereis(rabbit_mgmt_metrics_gc:name(T)) of | ||||||
|  | @ -397,6 +398,9 @@ mgmt_qeue_length_stats() -> | ||||||
|     ?GC_EVENTS), |     ?GC_EVENTS), | ||||||
|     [{metrics_gc_queue_length, GCsQueueLengths}]. |     [{metrics_gc_queue_length, GCsQueueLengths}]. | ||||||
| 
 | 
 | ||||||
|  | node_node_metrics() -> | ||||||
|  |     ets:tab2list(node_node_metrics). | ||||||
|  | 
 | ||||||
| select_range_sample(Table, #range{first = First, last = Last}) -> | select_range_sample(Table, #range{first = First, last = Last}) -> | ||||||
|     Range = Last - First, |     Range = Last - First, | ||||||
|     Policies = rabbit_mgmt_agent_config:get_env(sample_retention_policies), |     Policies = rabbit_mgmt_agent_config:get_env(sample_retention_policies), | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue