Sha256: 64bf449d2fd6e72d40360bc61c2275cd95e0f33ee25532aad1c24a811535d629
Contents?: true
Size: 999 Bytes
Versions: 6
Compression:
Stored size: 999 Bytes
Contents
<h1>Resque Analytics</h1> <p class="intro"> Various KPIs related to Resque jobs </p> <form action='analytics', method='get'> <label>Select Job</label> <select name="job"> <% measured_jobs.each do |job| %> <% selected = job == @job ? 'selected="selected"' : '' %> <option value="<%= job %>"<%= selected %>><%= job %></option> <% end %> </select> <input type="submit" /> </form> <h2><%= @job %></h2> <% performed = chart_data(@data, Resque::Plugins::Analytics::PERFORMED) %> <% failed = chart_data(@data, Resque::Plugins::Analytics::FAILED) %> <%= chart_it("Number of jobs", [Resque::Plugins::Analytics::PERFORMED, Resque::Plugins::Analytics::FAILED], [performed, failed]) %> <% run_time = chart_data(@data, Resque::Plugins::Analytics::TOTAL_TIME) %> <% wait_time = chart_data(@data, Resque::Plugins::Analytics::WAIT_TIME) %> <%= chart_it("Wait and Run times", [Resque::Plugins::Analytics::WAIT_TIME, Resque::Plugins::Analytics::TOTAL_TIME], [wait_time, run_time]) %>
Version data entries
6 entries across 6 versions & 1 rubygems