1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
|
<h1>Channel: <b><%= fmt_escape_html(channel.name) %></b></h1>
<div class="section">
<h2>Details</h2>
<div class="hider updatable">
<table class="facts">
<tr>
<th>Connection</th>
<td><%= link_conn(channel.connection_details.name) %></td>
</tr>
<% if (nodes_interesting) { %>
<tr>
<th>Node</th>
<td><%= fmt_string(channel.node) %></td>
</tr>
<% } %>
<% if (vhosts_interesting) { %>
<tr>
<th>Virtual host</th>
<td><%= fmt_string(channel.vhost) %></td>
</tr>
<% } %>
<tr>
<th>Username</th>
<td><%= fmt_string(channel.user) %></td>
</tr>
<tr>
<th>Mode <span class="help" id="channel-mode"></span></th>
<td><%= fmt_channel_mode(channel) %></td>
</tr>
</table>
<table class="facts">
<tr>
<th>Prefetch count</th>
<td><%= channel.prefetch_count %></td>
</tr>
<tr>
<th>Messages unacknowledged</th>
<td><%= channel.messages_unacknowledged %></td>
</tr>
<tr>
<th>Messages unconfirmed</th>
<td><%= channel.messages_unconfirmed %></td>
</tr>
<tr>
<th>Messages uncommitted</th>
<td><%= channel.messages_uncommitted %></td>
</tr>
<tr>
<th>Acks uncommitted</th>
<td><%= channel.acks_uncommitted %></td>
</tr>
</table>
<table class="facts">
<tr>
<th>Client blocked</th>
<td><%= fmt_boolean(channel.client_flow_blocked) %></td>
</tr>
<tr>
<th>Status</th>
<td><%= fmt_idle_long(channel) %></td>
</tr>
</table>
</div>
</div>
<div class="section">
<h2>Consumers</h2>
<div class="hider updatable">
<%= format('consumers', {'mode': 'channel', 'consumers': channel.consumer_details}) %>
</div>
</div>
<% if (statistics_level == 'fine') { %>
<div class="section">
<h2>Message rates</h2>
<div class="hider updatable">
<table class="two-col-layout">
<tr>
<td>
<%= format('msg-detail-publishes',
{'mode': 'channel',
'object': channel.publishes,
'label': 'Publishes',
'totals': channel.message_stats}) %>
</td>
<td>
<%= format('msg-detail-deliveries',
{'mode': 'channel',
'object': channel.deliveries,
'totals': channel.message_stats}) %>
</td>
</tr>
</table>
</div>
</div>
<% } %>
|