RABBITMQ-DIAGNOSTICS(8) System Manager's Manual RABBITMQ-DIAGNOSTICS(8) rabbitmq-diagnostics - RabbitMQ (SYNOPSIS) [-q] [-s] [-l] [-n node] [-t timeout] command [command_options] (DESCRIPTION) RabbitMQ . RabbitMQ RabbitMQ: https://www.rabbitmq.com/docs . . . ( ) . RabbitMQ: https://www.rabbitmq.com/docs/monitoring . (OPTIONS) -n node "rabbit@target-hostname" target-hostname . "myserver.example.com" "rabbit@myserver" ( RABBITMQ_NODENAME ). "hostname -s" "@" . RabbitMQ rabbitmq-server(8) . -q, --quiet () . . -s, --silent . . -t timeout, --timeout timeout . . infinity . -l, --longnames (FQDN) . RabbitMQ: https://www.rabbitmq.com/docs/clustering . --erlang-cookie cookie () . RABBITMQ_ERLANG_COOKIE . RabbitMQ: https://www.rabbitmq.com/docs/cli . (COMMANDS) . ( ) . rabbitmqctl(8) . ( list_queues, list_exchanges, list_bindings list_consumers) vhost . list_queues, list_exchanges list_bindings . "/" . (Help) help [-l] [command_name] . -l, --list-commands . command_name . version . (Nodes) wait wait rabbitmqctl(8) . (Cluster) cluster_status cluster_status rabbitmqctl(8) . (Users) list_users list_users rabbitmqctl(8) . (Access Control) list_permissions [-p vhost] list_permissions rabbitmqctl(8) . list_topic_permissions [-p vhost] list_topic_permissions rabbitmqctl(8) . list_user_permissions username list_user_permissions rabbitmqctl(8) . list_user_topic_permissions username list_user_topic_permissions rabbitmqctl(8) . list_vhosts [vhostinfoitem ...] list_vhosts rabbitmqctl(8) . (Monitoring, observability and health checks) alarms ( ) . RabbitMQ: https://www.rabbitmq.com/docs/alarms . : rabbitmq-diagnostics alarms certificates TLS . : rabbitmq-diagnostics certificates check_alarms ( ). RabbitMQ: https://www.rabbitmq.com/docs/alarms . : rabbitmq-diagnostics check_alarms check_certificate_expiration [--unit time_unit] [--within seconds] TLS . : o days o weeks o months o years : rabbitmq-diagnostics check_certificate_expiration --unit weeks --within 6 check_local_alarms ( ). RabbitMQ: https://www.rabbitmq.com/docs/alarms . : rabbitmq-diagnostics check_local_alarms check_port_connectivity TCP ( ). TCP . RabbitMQ: https://www.rabbitmq.com/docs/networking . : rabbitmq-diagnostics check_port_connectivity check_port_listener port ( ) ( ). RabbitMQ: https://www.rabbitmq.com/docs/networking . : rabbitmq-diagnostics check_port_listener 5672 check_protocol_listener protocol ( ). RabbitMQ: https://www.rabbitmq.com/docs/networking . : rabbitmq-diagnostics check_protocol_listener mqtt check_running RabbitMQ ( ). rabbitmqctl(8) . : rabbitmq-diagnostics check_running check_virtual_hosts (vhost) . : rabbitmq-diagnostics check_virtual_hosts --timeout 60 cipher_suites (cipher suites) . --all . : rabbitmq-diagnostics cipher_suites --format openssl --all command_line_arguments . : rabbitmq-diagnostics command_line_arguments -n rabbit@hostname consume_event_stream [--duration seconds | -d seconds] [--pattern pattern] [--timeout milliseconds] () . jq . : rabbitmq-diagnostics consume_event_stream -n rabbit@hostname --duration 20 --pattern queue_.* discover_peers (peer discovery) ( ) . RabbitMQ: https://www.rabbitmq.com/docs/cluster-formation . : rabbitmq-diagnostics discover_peers --timeout 60 environment environment rabbitmqctl(8) . erlang_cookie_hash () . . RabbitMQ: https://www.rabbitmq.com/docs/clustering#erlang-cookie . : rabbitmq-diagnostics erlang_cookie_hash -q erlang_version Erlang/OTP . : rabbitmq-diagnostics erlang_version -q is_booting RabbitMQ (/ ). : rabbitmq-diagnostics is_booting is_running RabbitMQ ( ) . : rabbitmq-diagnostics is_running list_bindings [-p vhost] [bindinginfoitem ...] list_bindings rabbitmqctl(8) . list_channels [channelinfoitem ...] list_channels rabbitmqctl(8) . list_ciphers list_ciphers rabbitmqctl(8) . list_connections [connectioninfoitem ...] list_connections rabbitmqctl(8) . list_consumers [-p vhost] list_consumers rabbitmqctl(8) . list_exchanges [-p vhost] [exchangeinfoitem ...] list_exchanges rabbitmqctl(8) . list_hashes list_hashes rabbitmqctl(8) . list_queues [-p vhost] [--offline | --online | --local] [queueinfoitem ...] list_queues rabbitmqctl(8) . list_unresponsive_queues [--local] [--queue-timeout milliseconds] [column ...] [--no-table-headers] list_unresponsive_queues rabbitmqctl(8) . listeners ( ) . . RabbitMQ: https://www.rabbitmq.com/docs/networking . : rabbitmq-diagnostics listeners log_tail [--number number | -N number [--timeout milliseconds] N () . : rabbitmq-diagnostics log_tail --number 100 ] log_tail_stream [--duration seconds | -d seconds] [--timeout milliseconds] () () . : rabbitmq-diagnostics log_tail_stream --duration 60 maybe_stuck (stack trace) (Erlang) (<< >>) . . . : rabbitmq-diagnostics maybe_stuck -q memory_breakdown [--unit memory_unit] . : o bytes o megabytes o gigabytes o terabytes RabbitMQ: https://www.rabbitmq.com/docs/memory-use . : rabbitmq-diagnostics memory_breakdown --unit gigabytes observer [--interval seconds] (CLI observer) . : rabbitmq-diagnostics observer --interval 10 ping . ( ) . report report rabbitmqctl(8) . runtime_thread_stats [--sample-interval interval] () interval . Erlang/OTP (microstate accounting) runtime_tools . : rabbitmq-diagnostics runtime_thread_stats --sample-interval 15 schema_info [--no_table_headers] [column ...] [--timeout milliseconds] schema_info rabbitmqctl(8) . server_version . : rabbitmq-diagnostics server_version -q status status rabbitmqctl(8) . tls_versions TLS . RabbitMQ SSLv3 . TLS RabbitMQ: https://www.rabbitmq.com/docs/ssl . : rabbitmq-diagnostics tls_versions -q (Parameters) list_global_parameters list_global_parameters rabbitmqctl(8) . list_parameters [-p vhost] list_parameters rabbitmqctl(8) . (Policies) list_operator_policies [-p vhost] list_operator_policies rabbitmqctl(8) . list_policies [-p vhost] list_policies rabbitmqctl(8) . (Virtual hosts) list_vhost_limits [--vhost vhost] [--global] [--no-table-headers] list_vhost_limits rabbitmqctl(8) . (Node configuration) log_location [--all | -a] [--timeout milliseconds] () () . : rabbitmq-diagnostics log_location -a (Feature flags) list_feature_flags [column ...] [--timeout milliseconds] list_feature_flags rabbitmqctl(8) . (Queues) quorum_status queue [--vhost vhost] quorum_status rabbitmq-queues(8) . check_if_cluster_has_classic_queue_mirroring_policy check_if_cluster_has_classic_queue_mirroring_policy rabbitmq-queues(8) . check_if_node_is_quorum_critical check_if_node_is_quorum_critical rabbitmq-queues(8) . (SEE ALSO) rabbitmqctl(8), rabbitmq-server(8), rabbitmq-queues(8), rabbitmq-streams(8), rabbitmq-upgrade(8), rabbitmq-service(8), rabbitmq-env.conf(5) (AUTHORS) The RabbitMQ Team RabbitMQ Server June 22, 2023 RabbitMQ Server