Connection <%= fmt_string(connection.name) %> <%= fmt_maybe_vhost(connection.vhost) %>

<% if (!disable_stats) { %>

Overview

<%= data_rates('data-rates-conn', connection, 'Data rates') %>

Details

<% if (nodes_interesting) { %> <% } %> <% if (connection.client_properties.connection_name) { %> <% } %> <% if (connection.ssl) { %> <% } %> <% if (connection.auth_mechanism) { %> <% } %>
Node <%= fmt_node(connection.node) %>
Client-provided name <%= fmt_string(connection.client_properties.connection_name) %>
Username <%= fmt_string(connection.user) %>
Protocol <%= connection.protocol %>
Connected at <%= fmt_timestamp(connection.connected_at) %>
SSL <%= fmt_boolean(connection.ssl) %>
Authentication <%= connection.auth_mechanism %>
<% if (connection.state) { %>
State <%= fmt_object_state(connection) %>
Heartbeat <%= fmt_time(connection.timeout, 's') %>
Frame max <%= connection.frame_max %> bytes
<% } %>
<% if (connection.ssl) { %>

SSL

Protocol Version <%= connection.ssl_protocol %>
Key Exchange Algorithm <%= connection.ssl_key_exchange %>
Cipher Algorithm <%= connection.ssl_cipher %>
Hash Algorithm <%= connection.ssl_hash %>
<% if (connection.peer_cert_issuer != '') { %>
Peer Certificate Issuer <%= connection.peer_cert_issuer %>
Peer Certificate Subject <%= connection.peer_cert_subject %>
Peer Certificate Validity <%= connection.peer_cert_validity %>
<% } %>
<% } %>

Publishers

<%= format('streamPublishersList', {'publishers': publishers}) %>

Consumers

<%= format('streamConsumersList', {'consumers': consumers}) %>
<% if (properties_size(connection.client_properties) > 0) { %>

Client properties

<%= fmt_table_long(connection.client_properties) %>
<% } %> <% if(connection.reductions || connection.garbage_collection) { %>

Runtime Metrics (Advanced)

<%= data_reductions('reductions-rates-conn', connection) %> <% if (connection.garbage_collection.min_bin_vheap_size) { %> <% } %> <% if (connection.garbage_collection.min_heap_size) { %> <% } %> <% if (connection.garbage_collection.fullsweep_after) { %> <% } %> <% if (connection.garbage_collection.minor_gcs) { %> <% } %>
Minimum binary virtual heap size in words (min_bin_vheap_size) <%= connection.garbage_collection.min_bin_vheap_size %>
Minimum heap size in words (min_heap_size) <%= connection.garbage_collection.min_heap_size %>
Maximum generational collections before fullsweep (fullsweep_after) <%= connection.garbage_collection.fullsweep_after %>
Number of minor GCs (minor_gcs) <%= connection.garbage_collection.minor_gcs %>
<% } %> <% } %>

Close this connection