<%# # Taken from Rack::ShowException # adapted from Django # Copyright (c) 2005, the Lawrence Journal-World # Used under the modified BSD license: # http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5 %> Thin Stats

Server stats

<%= Thin::SERVER %>

Uptime <%= Time.now - @start_time %> sec
PID <%=h Process.pid %>
<% if @last_request %>

Jump to:

<% end %>

Requests

Stats

Requests <%= @requests %>
Finished <%= @requests_finished %>
Errors <%= @requests - @requests_finished %>
Last request <%= @last_request_time %> sec
<% if @last_request %>

Last Request information

GET

<% unless @last_request.GET.empty? %> <% @last_request.GET.sort_by { |k, v| k.to_s }.each { |key, val| %> <% } %>
Variable Value
<%=h key %>
<%=h val.inspect %>
<% else %>

No GET data.

<% end %>

POST

<% unless @last_request.POST.empty? %> <% @last_request.POST.sort_by { |k, v| k.to_s }.each { |key, val| %> <% } %>
Variable Value
<%=h key %>
<%=h val.inspect %>
<% else %>

No POST data.

<% end %> <% unless @last_request.cookies.empty? %> <% @last_request.cookies.each { |key, val| %> <% } %>
Variable Value
<%=h key %>
<%=h val.inspect %>
<% else %>

No cookie data.

<% end %>

Rack ENV

<% @last_request.env.sort_by { |k, v| k.to_s }.each { |key, val| %> <% } %>
Variable Value
<%=h key %>
<%=h val %>
<% end %>

You're seeing this page because you use Thin::Stats.