{% for l in listeners %} {% else %} {% endfor %}
Handler App Topic Invocations Success Failed Avg Duration
{% set owner_class = l.owner.split('.')[0] %} {% if owner_class in l.handler_name %} {{ l.handler_name.split(".")[-1] }} {% else %} {{ l.handler_name }} {% endif %} {% if instance_owner_map and l.owner in instance_owner_map %} {{ l.owner }} {% elif app_owner_map and l.owner in app_owner_map %} {{ l.owner }} {% else %} {{ l.owner }} {% endif %} {% set topic_parts = l.topic.split('.') %} {% if topic_parts | length > 3 %} {{ topic_parts[-3:] | join(".") }} {% else %} {{ l.topic }} {% endif %} {{ l.total_invocations }} {{ l.successful }} {{ l.failed }} {{ "%.1f" | format(l.avg_duration_ms) }}ms
{% if l.predicate_description %}
Predicate {{ l.predicate_description }}
{% endif %} {% if l.debounce or l.throttle %}
Rate Limiting {% if l.debounce %}debounce: {{ l.debounce }}s{% endif %} {% if l.debounce and l.throttle %}ยท{% endif %} {% if l.throttle %}throttle: {{ l.throttle }}s{% endif %}
{% endif %} {% if l.once %}
Once single-fire
{% endif %} {% if l.priority != 0 %}
Priority {{ l.priority }}
{% endif %}
No bus listeners registered.