Federation Status

Running Links

<% if (links.length > 0) { %> <% if (vhosts_interesting) { %> <% } %> <% if (nodes_interesting) { %> <% } %> <% for (var i = 0; i < links.length; i++) { var link = links[i]; %> > <% if (vhosts_interesting) { %> <% } %> <% if (nodes_interesting) { %> <% } %> <% if (link.error) { %> <% if (vhosts_interesting) { %> <% } else { %> <% } %> <% } %>
Upstream URIVirtual HostExchange / QueueNodeState Inbound message rate Last changed ID Consumer tag Operations
<%= fmt_string(link.upstream) %> <% if (link.type == 'exchange' && link.exchange != link.upstream_exchange) { %> <%= fmt_string(link.upstream_exchange) %> <% } else if (link.type == 'queue' && link.queue != link.upstream_queue) { %> <%= fmt_string(link.upstream_queue) %> <% } %> <%= fmt_string(fmt_uri_with_credentials(link.uri)) %><%= fmt_string(link.vhost) %> <% if (link.type == 'exchange') { %> <%= link_exchange(link.vhost, link.exchange) %> <% } else { %> <%= link_queue(link.vhost, link.queue) %> <% } %> <%= fmt_string(link.type) %> <%= fmt_node(link.node) %> <%= fmt_state('red', link.status) %> <%= link.timestamp %>
<% } else { %> <% } %> Error detail:
<%= fmt_escape_html(link.error) %>
<%= fmt_state(link.status == 'starting' ? 'yellow' : 'green', link.status) %> <% if (link.local_channel) { %> <%= fmt_detail_rate(link.local_channel.message_stats, 'confirm') %> <% } %> <%= link.timestamp %> <%= link.id %> <%= link.consumer_tag %>
<% } else { %>

... no links ...

<% } %>