5
6
7
8
9
10
11
12
13
14
15
16
17
|
# File 'app/controllers/pgbus/insights_controller.rb', line 5
def show
@minutes = insights_minutes
@summary = data_source.job_stats_summary(minutes: @minutes)
@slowest = data_source.slowest_job_classes(minutes: @minutes)
@latency_by_queue = data_source.latency_by_queue(minutes: @minutes)
@latency_available = Pgbus::JobStat.latency_columns?
@stream_stats_available = data_source.stream_stats_available?
return unless @stream_stats_available
@stream_summary = data_source.stream_stats_summary(minutes: @minutes)
@top_streams = data_source.top_streams(minutes: @minutes)
end
|