=== Test case: metrics_api_SUITE:message_flow/1 (click for source code)

=== Config value:

    [{watchdog,<0.61199.0>},
     {preset,"mysql_redis"},
     {mim_data_dir,"/home/circleci/project/big_tests/tests/metrics_api_SUITE_data"},
     {tc_logfile,"/home/circleci/project/big_tests/ct_report/ct_run.test@634ef65a8ec5.2024-03-12_09.45.12/big_tests.tests.metrics_api_SUITE.logs/run.2024-03-12_09.54.07/metrics_api_suite.message_flow.html"},
     {tc_group_properties,[{name,metrics}]},
     {tc_group_path,[]},
     {data_dir,"/home/circleci/project/big_tests/_build/default/lib/mongoose_tests/ebin/metrics_api_SUITE_data/"},
     {priv_dir,"/home/circleci/project/big_tests/ct_report/ct_run.test@634ef65a8ec5.2024-03-12_09.45.12/big_tests.tests.metrics_api_SUITE.logs/run.2024-03-12_09.54.07/log_private/"},
     {{saved_modules,mongooseim@localhost,<<"test type">>},
      #{mod_vcard =>
            #{matches => 30,
              host => {prefix,<<"vjud.">>},
              search => true,backend => rdbms,iqdisc => parallel},
        mod_roster =>
            #{backend => rdbms,iqdisc => one_queue,versioning => false,
              store_current_id => false},
        mod_register =>
            #{access => register,iqdisc => one_queue,
              registration_watchers => [],password_strength => 0,
              ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}]},
        mod_sic => #{iqdisc => one_queue},
        mod_amp => #{},mod_presence => #{},
        mod_disco =>
            #{iqdisc => one_queue,users_can_see_hidden_services => false,
              server_info => [],extra_domains => []},
        mod_stream_management =>
            #{buffer => true,ack => true,backend => mnesia,
              stale_h =>
                  #{enabled => false,repeat_after => 1800,geriatric => 3600},
              buffer_max => 100,ack_freq => 1,resume_timeout => 600},
        mod_adhoc => #{iqdisc => one_queue,report_commands_node => false},
        mod_cache_users =>
            #{strategy => fifo,number_of_segments => 5,time_to_live => 2},
        mod_bosh =>
            #{backend => mnesia,inactivity => 30,max_pause => 120,
              max_wait => infinity,server_acks => false},
        mod_carboncopy => #{iqdisc => no_queue}}},
     {escalus_users,[{alice,[{username,<<"alicE">>},
                             {server,<<"domain.example.com">>},
                             {host,<<"localhost">>},
                             {password,<<"matygrysa">>}]},
                     {bob,[{username,<<"bOb">>},
                           {server,<<"domain.example.com">>},
                           {host,<<"localhost">>},
                           {password,<<"makrolika">>}]}]}]

=== Current directory is "/home/circleci/project/big_tests/ct_report/ct_run.test@634ef65a8ec5.2024-03-12_09.45.12"

=== Started at 2024-03-12 09:54:07


*** CT 2024-03-12 09:54:07.910 *** View log from node mongooseim@localhost when started🔗 mongooseim@localhost_2017.html

*** User 2024-03-12 09:54:07.912 ***🔗
REST request:
Code: 200
Req: {<0.61234.0>,<<"/api/metrics/">>,<<"OPTIONS">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"eddaa66cc96905ea">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Tue, 12 Mar 2024 09:54:07 GMT">>},
          {<<"content-length">>,<<"0">>},
          {<<"allow">>,<<"OPTIONS, HEAD, GET">>}],
         <<>>,118,410}
Params: #{path => <<"/api/metrics/">>,
          server => #{node => mongooseim@localhost},
          body => <<>>,role => admin,method => <<"OPTIONS">>,
          return_maps => true,return_headers => true}


*** User 2024-03-12 09:54:07.914 ***🔗
REST request:
Code: 200
Req: {<0.61236.0>,<<"/api/metrics/">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"8c92f217103087ae">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Tue, 12 Mar 2024 09:54:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"1827">>}],
         <<"{\"host_types\":[\"localhost\",\"anonymous.localhost\",\"localhost.bis\",\"test type\",\"dummy auth\",\"anonymous\"],\"metrics\":[\"adhoc_local_commands\",\"amp_check_condition\",\"amp_determine_strategy\",\"amp_verify_support\",\"anonymous_purge_hook\",\"bind2_enable_features\",\"bind2_stream_features\",\"c2s_stream_features\",\"disco_info\",\"disco_local_features\",\"disco_local_identity\",\"disco_local_items\",\"disco_sm_features\",\"disco_sm_identity\",\"disco_sm_items\",\"does_user_exist\",\"foreign_event\",\"get_personal_data\",\"modPresenceSubscriptions\",\"modPresenceUnsubscriptions\",\"modPrivacyGets\",\"modPrivacyPush\",\"modPrivacySets\",\"modPrivacySetsActive\",\"modPrivacySetsDefault\",\"modPrivacyStanzaAll\",\"modPrivacyStanzaBlocked\",\"modPrivacyStanzaDenied\",\"modRegisterCount\",\"modRosterGets\",\"modRosterPush\",\"modRosterSets\",\"modUnregisterCount\",\"offline_groupchat_message_hook\",\"offline_message_hook\",\"privacy_list_push\",\"remove_domain\",\"reroute_unacked_messages\",\"roster_get_jid_info\",\"roster_get_subscription_lists\",\"roster_get_versioning_feature\",\"roster_in_subscription\",\"roster_out_subscription\",\"sasl2_start\",\"sasl2_stream_features\",\"sasl2_success\",\"sessionAuthFails\",\"sessionCount\",\"sessionLogouts\",\"sessionSuccessfulLogins\",\"session_cleanup\",\"set_vcard\",\"unset_presence_hook\",\"user_open_session\",\"user_send_xmlel\",\"user_socket_closed\",\"user_socket_error\",\"user_stop_request\",\"user_terminate\",\"xmppErrorIq\",\"xmppErrorMessage\",\"xmppErrorPresence\",\"xmppErrorTotal\",\"xmppIqReceived\",\"xmppIqSent\",\"xmppMessageBounced\",\"xmppMessageReceived\",\"xmppMessageSent\",\"xmppPresenceReceived\",\"xmppPresenceSent\",\"xmppStanzaCount\",\"xmppStanzaDropped\",\"xmppStanzaReceived\",\"xmppStanzaSent\",\"xmpp_presend_element\"],\"global\":[\"clusterSize\",\"nodeSessionCount\",\"nodeUpTime\",\"node_cleanup\",\"processQueueLengths\",\"routingErrors\",\"tcpPortsUsed\",\"totalSessionCount\",\"uniqueSessionCount\"]}">>,
         1953,855}
Params: #{path => <<"/api/metrics/">>,
          server => #{node => mongooseim@localhost},
          body => <<>>,role => admin,method => <<"GET">>,return_maps => true,
          return_headers => true}


*** User 2024-03-12 09:54:07.924 ***🔗
REST request:
Code: 200
Req: {<0.61238.0>,<<"/api/metrics/all">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"34b4b3f8a868e160">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Tue, 12 Mar 2024 09:54:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"3250">>}],
         <<"{\"metrics\":{\"sasl2_start\":{\"one\":0,\"count\":11},\"modRegisterCount\":{\"one\":967,\"count\":3896},\"modPresenceSubscriptions\":{\"one\":26,\"count\":147},\"set_vcard\":{\"one\":0,\"count\":0},\"xmppIqSent\":{\"one\":3242,\"count\":12025},\"xmppPresenceSent\":{\"one\":1034,\"count\":4252},\"user_send_xmlel\":{\"one\":6,\"count\":25},\"modPrivacyPush\":{\"one\":0,\"count\":0},\"xmppErrorTotal\":{\"one\":94,\"count\":270},\"xmppStanzaSent\":{\"one\":5190,\"count\":19264},\"bind2_enable_features\":{\"one\":0,\"count\":10},\"remove_domain\":{\"one\":0,\"count\":6},\"reroute_unacked_messages\":{\"one\":1063,\"count\":4183},\"roster_get_jid_info\":{\"one\":48,\"count\":89},\"modUnregisterCount\":{\"one\":972,\"count\":3894},\"bind2_stream_features\":{\"one\":0,\"count\":13},\"modPrivacyStanzaAll\":{\"one\":100,\"count\":570},\"user_open_session\":{\"one\":1059,\"count\":4129},\"xmppStanzaCount\":{\"one\":13553,\"count\":48259},\"xmppPresenceReceived\":{\"one\":1338,\"count\":5785},\"user_socket_error\":{\"one\":0,\"count\":0},\"disco_sm_identity\":{\"one\":10,\"count\":24},\"xmppMessageReceived\":{\"one\":3659,\"count\":10463},\"xmppStanzaDropped\":{\"one\":0,\"count\":3},\"sasl2_success\":{\"one\":0,\"count\":11},\"adhoc_local_commands\":{\"one\":0,\"count\":0},\"modPrivacyGets\":{\"one\":0,\"count\":0},\"modPrivacyStanzaDenied\":{\"one\":0,\"count\":0},\"unset_presence_hook\":{\"one\":767,\"count\":3470},\"disco_sm_items\":{\"one\":0,\"count\":9},\"modRosterPush\":{\"one\":102,\"count\":664},\"xmppIqReceived\":{\"one\":3272,\"count\":12477},\"modPrivacySetsActive\":{\"one\":0,\"count\":0},\"modPrivacySets\":{\"one\":0,\"count\":0},\"modPrivacyStanzaBlocked\":{\"one\":0,\"count\":0},\"modRosterSets\":{\"one\":7,\"count\":7},\"sasl2_stream_features\":{\"one\":0,\"count\":13},\"amp_determine_strategy\":{\"one\":0,\"count\":0},\"xmpp_presend_element\":{\"one\":7304,\"count\":24864},\"modRosterGets\":{\"one\":22,\"count\":124},\"session_cleanup\":{\"one\":0,\"count\":0},\"roster_in_subscription\":{\"one\":94,\"count\":525},\"xmppErrorPresence\":{\"one\":17,\"count\":35},\"roster_get_versioning_feature\":{\"one\":1059,\"count\":4131},\"c2s_stream_features\":{\"one\":2122,\"count\":8324},\"user_terminate\":{\"one\":1063,\"count\":4189},\"sessionSuccessfulLogins\":{\"one\":1059,\"count\":4131},\"amp_check_condition\":{\"one\":0,\"count\":0},\"disco_info\":{\"one\":22,\"count\":113},\"offline_groupchat_message_hook\":{\"one\":0,\"count\":202},\"disco_local_items\":{\"one\":8,\"count\":20},\"xmppErrorIq\":{\"one\":66,\"count\":211},\"disco_sm_features\":{\"one\":10,\"count\":24},\"roster_out_subscription\":{\"one\":55,\"count\":306},\"sessionCount\":{\"value\":0},\"xmppErrorMessage\":{\"one\":11,\"count\":24},\"sessionLogouts\":{\"one\":1059,\"count\":4131},\"foreign_event\":{\"one\":102,\"count\":703},\"user_socket_closed\":{\"one\":1,\"count\":47},\"anonymous_purge_hook\":{\"one\":0,\"count\":0},\"modPrivacySetsDefault\":{\"one\":0,\"count\":0},\"get_personal_data\":{\"one\":0,\"count\":69},\"xmppMessageSent\":{\"one\":914,\"count\":2983},\"offline_message_hook\":{\"one\":6,\"count\":43},\"amp_verify_support\":{\"one\":0,\"count\":0},\"sessionAuthFails\":{\"one\":1,\"count\":26},\"roster_get_subscription_lists\":{\"one\":768,\"count\":3496},\"privacy_list_push\":{\"one\":0,\"count\":0},\"modPresenceUnsubscriptions\":{\"one\":14,\"count\":82},\"disco_local_features\":{\"one\":14,\"count\":99},\"does_user_exist\":{\"one\":4561,\"count\":12040},\"disco_local_identity\":{\"one\":14,\"count\":99},\"xmppMessageBounced\":{\"one\":6,\"count\":40},\"xmppStanzaReceived\":{\"one\":8269,\"count\":28725},\"user_stop_request\":{\"one\":0,\"count\":5}}}">>,
         3376,7941}
Params: #{path => <<"/api/metrics/all">>,
          server => #{node => mongooseim@localhost},
          body => <<>>,role => admin,method => <<"GET">>,return_maps => true,
          return_headers => true}


*** User 2024-03-12 09:54:07.926 ***🔗
REST request:
Code: 200
Req: {<0.61240.0>,<<"/api/metrics/all/adhoc_local_commands">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"8f3d1c4b16da4897">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Tue, 12 Mar 2024 09:54:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"30">>}],
         <<"{\"metric\":{\"one\":0,\"count\":0}}">>,154,472}
Params: #{path => <<"/api/metrics/all/adhoc_local_commands">>,
          server => #{node => mongooseim@localhost},
          body => <<>>,role => admin,method => <<"GET">>,return_maps => true,
          return_headers => true}


*** User 2024-03-12 09:54:07.928 ***🔗
REST request:
Code: 200
Req: {<0.61242.0>,<<"/api/metrics/host_type/localhost">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"e072ab61250c78c1">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Tue, 12 Mar 2024 09:54:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"3996">>}],
         <<"{\"metrics\":{\"offline_message_hook\":{\"one\":0,\"count\":0},\"xmppStanzaDropped\":{\"one\":0,\"count\":0},\"set_vcard\":{\"one\":0,\"count\":0},\"does_user_exist\":{\"one\":12,\"count\":23},\"sasl2_start\":{\"one\":0,\"count\":0},\"sessionAuthFails\":{\"one\":0,\"count\":0},\"roster_in_subscription\":{\"one\":0,\"count\":0},\"reroute_unacked_messages\":{\"one\":0,\"count\":0},\"user_open_session\":{\"one\":0,\"count\":0},\"backends.auth.check_password\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"user_socket_closed\":{\"one\":0,\"count\":0},\"xmppMessageReceived\":{\"one\":0,\"count\":0},\"disco_sm_features\":{\"one\":0,\"count\":0},\"privacy_list_push\":{\"one\":0,\"count\":0},\"remove_domain\":{\"one\":0,\"count\":0},\"modPrivacyStanzaDenied\":{\"one\":0,\"count\":0},\"mod_cache_users.latency\":{\"n\":7,\"min\":8890,\"median\":10883,\"mean\":11487,\"max\":15638,\"999\":15638,\"99\":15638,\"95\":15638,\"90\":15638,\"75\":10966,\"50\":10883},\"xmppPresenceReceived\":{\"one\":0,\"count\":0},\"xmpp_presend_element\":{\"one\":0,\"count\":0},\"session_cleanup\":{\"one\":0,\"count\":0},\"disco_sm_identity\":{\"one\":0,\"count\":0},\"modPrivacySetsDefault\":{\"one\":0,\"count\":0},\"xmppErrorMessage\":{\"one\":0,\"count\":0},\"user_send_xmlel\":{\"one\":0,\"count\":0},\"c2s_stream_features\":{\"one\":0,\"count\":0},\"backends.auth.try_register\":{\"n\":6,\"min\":1440,\"median\":1522,\"mean\":1690,\"max\":1927,\"999\":1927,\"99\":1927,\"95\":1927,\"90\":1927,\"75\":1927,\"50\":1522},\"modPrivacyPush\":{\"one\":0,\"count\":0},\"mod_cache_users.miss\":{\"value\":23,\"ms_since_reset\":510643},\"disco_sm_items\":{\"one\":0,\"count\":0},\"roster_out_subscription\":{\"one\":0,\"count\":0},\"disco_local_identity\":{\"one\":0,\"count\":0},\"xmppStanzaReceived\":{\"one\":0,\"count\":0},\"user_socket_error\":{\"one\":0,\"count\":0},\"sasl2_success\":{\"one\":0,\"count\":0},\"xmppIqSent\":{\"one\":0,\"count\":0},\"bind2_stream_features\":{\"one\":0,\"count\":0},\"user_terminate\":{\"one\":0,\"count\":0},\"xmppMessageBounced\":{\"one\":0,\"count\":0},\"data.xmpp.c2s.message.processing_time\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"foreign_event\":{\"one\":0,\"count\":0},\"xmppStanzaCount\":{\"one\":0,\"count\":0},\"disco_info\":{\"one\":0,\"count\":0},\"unset_presence_hook\":{\"one\":0,\"count\":0},\"disco_local_features\":{\"one\":0,\"count\":0},\"roster_get_jid_info\":{\"one\":0,\"count\":0},\"offline_groupchat_message_hook\":{\"one\":0,\"count\":0},\"modPrivacySets\":{\"one\":0,\"count\":0},\"backends.auth.does_user_exist\":{\"n\":13,\"min\":384,\"median\":825,\"mean\":952,\"max\":1719,\"999\":1719,\"99\":1719,\"95\":1719,\"90\":1719,\"75\":974,\"50\":825},\"modRosterGets\":{\"one\":0,\"count\":0},\"roster_get_versioning_feature\":{\"one\":0,\"count\":0},\"xmppErrorTotal\":{\"one\":0,\"count\":0},\"modRegisterCount\":{\"one\":4,\"count\":7},\"adhoc_local_commands\":{\"one\":0,\"count\":0},\"modUnregisterCount\":{\"one\":4,\"count\":7},\"xmppIqReceived\":{\"one\":0,\"count\":0},\"modPrivacyStanzaBlocked\":{\"one\":0,\"count\":0},\"modPrivacyStanzaAll\":{\"one\":0,\"count\":0},\"xmppErrorPresence\":{\"one\":0,\"count\":0},\"xmppPresenceSent\":{\"one\":0,\"count\":0},\"modPrivacySetsActive\":{\"one\":0,\"count\":0},\"modPresenceUnsubscriptions\":{\"one\":0,\"count\":0},\"sasl2_stream_features\":{\"one\":0,\"count\":0},\"amp_verify_support\":{\"one\":0,\"count\":0},\"xmppStanzaSent\":{\"one\":0,\"count\":0},\"user_stop_request\":{\"one\":0,\"count\":0},\"sessionLogouts\":{\"one\":0,\"count\":0},\"bind2_enable_features\":{\"one\":0,\"count\":0},\"get_personal_data\":{\"one\":0,\"count\":0},\"sessionSuccessfulLogins\":{\"one\":0,\"count\":0},\"xmppMessageSent\":{\"one\":0,\"count\":0},\"modPrivacyGets\":{\"one\":0,\"count\":0},\"modRosterSets\":{\"one\":0,\"count\":0},\"disco_local_items\":{\"one\":0,\"count\":0},\"sessionCount\":{\"value\":0,\"ms_since_reset\":510945},\"roster_get_subscription_lists\":{\"one\":0,\"count\":0},\"mod_cache_users.hit\":{\"value\":0,\"ms_since_reset\":510643},\"amp_check_condition\":{\"one\":0,\"count\":0},\"backends.auth.authorize\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"modPresenceSubscriptions\":{\"one\":0,\"count\":0},\"amp_determine_strategy\":{\"one\":0,\"count\":0},\"modRosterPush\":{\"one\":0,\"count\":0},\"anonymous_purge_hook\":{\"one\":0,\"count\":0},\"xmppErrorIq\":{\"one\":0,\"count\":0}}}">>,
         4122,1441}
Params: #{path => <<"/api/metrics/host_type/localhost">>,
          server => #{node => mongooseim@localhost},
          body => <<>>,role => admin,method => <<"GET">>,return_maps => true,
          return_headers => true}


*** User 2024-03-12 09:54:07.929 ***🔗
REST request:
Code: 200
Req: {<0.61244.0>,<<"/api/metrics/host_type/localhost/adhoc_local_commands">>,
      <<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"e6a6ff10d6a55a94">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Tue, 12 Mar 2024 09:54:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"30">>}],
         <<"{\"metric\":{\"one\":0,\"count\":0}}">>,154,265}
Params: #{path => <<"/api/metrics/host_type/localhost/adhoc_local_commands">>,
          server => #{node => mongooseim@localhost},
          body => <<>>,role => admin,method => <<"GET">>,return_maps => true,
          return_headers => true}


*** User 2024-03-12 09:54:07.939 ***🔗
REST request:
Code: 200
Req: {<0.61246.0>,<<"/api/metrics/global">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"d1fa0e785277cc59">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Tue, 12 Mar 2024 09:54:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"12987">>}],
         <<"{\"metrics\":{\"backends.mod_muc.forget_room\":{\"n\":85,\"min\":1375,\"median\":2933,\"mean\":8287,\"max\":63766,\"999\":63766,\"99\":63766,\"95\":52500,\"90\":28689,\"75\":4451,\"50\":2933},\"mod_muc.hibernated_rooms\":{\"value\":0},\"backends.mongoose_rdbms.query\":{\"n\":1236,\"min\":82,\"median\":416,\"mean\":1136,\"max\":89991,\"999\":89991,\"99\":12731,\"95\":1658,\"90\":1127,\"75\":686,\"50\":416},\"backends.mod_muc_light_db.calls.get_config\":{\"one\":0,\"count\":0},\"backends.mod_muc.calls.store_room\":{\"one\":152,\"count\":277},\"backends.mod_muc.calls.get_rooms\":{\"one\":0,\"count\":36},\"data.xmpp.sent.component\":{\"one\":0,\"count\":0},\"backends.mod_muc_light_db.calls.get_blocking\":{\"one\":32,\"count\":211},\"backends.mod_muc_light_db.destroy_room\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"data.xmpp.sent.c2s.websocket\":{\"one\":0,\"count\":32290},\"backends.mod_muc_light_db.get_aff_users\":{\"n\":71,\"min\":443,\"median\":924,\"mean\":1147,\"max\":7041,\"999\":7041,\"99\":7041,\"95\":2585,\"90\":1638,\"75\":1236,\"50\":924},\"backends.mod_offline.calls.pop_messages\":{\"one\":0,\"count\":340},\"data.dist\":{\"send_pend\":0,\"send_oct\":20725324,\"send_max\":58190,\"send_cnt\":82969,\"recv_oct\":15650934,\"recv_max\":70306,\"recv_cnt\":42755,\"connections\":2},\"backends.mod_muc_light_db.modify_aff_users\":{\"n\":6,\"min\":3571,\"median\":3628,\"mean\":3683,\"max\":3867,\"999\":3867,\"99\":3867,\"95\":3867,\"90\":3867,\"75\":3867,\"50\":3628},\"backends.mod_muc_light_db.get_blocking\":{\"n\":34,\"min\":454,\"median\":763,\"mean\":822,\"max\":1370,\"999\":1370,\"99\":1370,\"95\":1327,\"90\":1234,\"75\":1053,\"50\":763},\"backends.mod_muc_light_db.calls.get_aff_users\":{\"one\":86,\"count\":540},\"backends.mod_inbox.clear_inbox\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_muc_online.get_online_rooms\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_http_upload.create_slot\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"node_cleanup\":{\"one\":0,\"count\":0},\"backends.mod_muc.calls.unset_nick\":{\"one\":0,\"count\":0},\"backends.ejabberd_auth_anonymous.does_anonymous_user_exist\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_muc.unset_nick\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_muc_light_db.room_exists\":{\"n\":53,\"min\":308,\"median\":850,\"mean\":1058,\"max\":7938,\"999\":7938,\"99\":7938,\"95\":1962,\"90\":1911,\"75\":1187,\"50\":850},\"backends.mod_roster.roster_subscribe_t\":{\"n\":64,\"min\":225,\"median\":681,\"mean\":962,\"max\":46195,\"999\":46195,\"99\":12189,\"95\":1627,\"90\":1153,\"75\":911,\"50\":681},\"backends.mod_inbox.calls.reset_unread\":{\"one\":0,\"count\":189},\"backends.mod_roster.get_subscription_lists\":{\"n\":8,\"min\":435,\"median\":506,\"mean\":547,\"max\":672,\"999\":672,\"99\":672,\"95\":672,\"90\":643,\"75\":642,\"50\":506},\"backends.mod_muc_light_db.get_config\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_muc_light_db.calls.set_blocking\":{\"one\":0,\"count\":12},\"backends.mod_muc.calls.forget_room\":{\"one\":120,\"count\":217},\"data.xmpp.sent.c2s.bosh\":{\"one\":0,\"count\":450410},\"backends.mod_inbox.calls.set_inbox_incr_unread\":{\"one\":0,\"count\":551},\"backends.mod_last.calls.set_last_info\":{\"one\":0,\"count\":87},\"data.xmpp.received.c2s.bosh\":{\"one\":0,\"count\":355568},\"backends.mod_roster.calls.read_roster_version\":{\"one\":0,\"count\":0},\"backends.mod_muc.set_nick\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_roster.calls.get_subscription_lists\":{\"one\":768,\"count\":3496},\"backends.mod_vcard.search\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"totalSessionCount\":{\"value\":2},\"backends.mod_roster.read_roster_version\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_roster.get_roster\":{\"n\":19,\"min\":611,\"median\":918,\"mean\":993,\"max\":3118,\"999\":3118,\"99\":3118,\"95\":2157,\"90\":1793,\"75\":1165,\"50\":918},\"backends.mod_muc_online.calls.room_destroyed\":{\"one\":176,\"count\":437},\"backends.mod_muc.calls.set_nick\":{\"one\":0,\"count\":0},\"backends.mod_muc_light_db.calls.remove_user\":{\"one\":0,\"count\":776},\"data.xmpp.received.s2s\":{\"one\":0,\"count\":0},\"backends.mod_roster.calls.del_roster_t\":{\"one\":1,\"count\":17},\"backends.mod_inbox.calls.get_entry_properties\":{\"one\":0,\"count\":2},\"backends.mod_inbox.calls.get_full_entry\":{\"one\":0,\"count\":2},\"backends.mod_muc_light_db.calls.remove_domain\":{\"one\":0,\"count\":0},\"backends.mod_inbox.remove_inbox_row\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"processQueueLengths\":{\"total\":18,\"regular\":18,\"fsm\":0},\"backends.mod_inbox.calls.remove_domain\":{\"one\":0,\"count\":0},\"backends.mod_offline.write_messages\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"mod_muc.deep_hibernations\":{\"one\":0,\"count\":0},\"backends.mod_private.calls.multi_get_data\":{\"one\":0,\"count\":20},\"backends.mod_muc_light_db.calls.modify_aff_users\":{\"one\":4,\"count\":96},\"mod_muc.process_recreations\":{\"one\":0,\"count\":0},\"clusterSize\":{\"value\":1},\"backends.mod_roster.calls.roster_subscribe_t\":{\"one\":134,\"count\":751},\"backends.mod_inbox.set_inbox\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_vcard.set_vcard\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_muc.get_nick\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.ejabberd_auth_anonymous.calls.does_anonymous_user_exist\":{\"one\":0,\"count\":0},\"backends.mod_inbox.get_full_entry\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_inbox.reset_unread\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_roster.calls.write_roster_version\":{\"one\":0,\"count\":0},\"backends.mod_roster.calls.update_roster_t\":{\"one\":7,\"count\":114},\"backends.mongoose_rdbms.execute\":{\"n\":3618,\"min\":133,\"median\":660,\"mean\":1436,\"max\":126600,\"999\":54903,\"99\":11033,\"95\":2696,\"90\":1503,\"75\":957,\"50\":660},\"backends.mod_roster.update_roster_t\":{\"n\":9,\"min\":729,\"median\":834,\"mean\":832,\"max\":969,\"999\":969,\"99\":969,\"95\":969,\"90\":969,\"75\":947,\"50\":834},\"backends.mod_vcard.get_vcard\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"cache.unique_sessions_number\":{\"value\":1,\"ms_since_reset\":510655},\"backends.mod_private.calls.multi_set_data\":{\"one\":0,\"count\":22},\"backends.mod_muc.store_room\":{\"n\":95,\"min\":1398,\"median\":3313,\"mean\":6279,\"max\":68049,\"999\":68049,\"99\":68049,\"95\":29862,\"90\":13034,\"75\":5094,\"50\":3313},\"erlang.memory\":{\"total\":157074712,\"system\":99375400,\"processes_used\":58119680,\"ets\":16058016,\"binary\":4415856,\"atom_used\":1276838},\"backends.mod_vcard.calls.get_vcard\":{\"one\":0,\"count\":93},\"erlang.system_info\":{\"process_limit\":262144,\"process_count\":2094,\"port_limit\":65536,\"port_count\":46,\"ets_limit\":8192},\"backends.mod_muc_light_db.calls.create_room\":{\"one\":37,\"count\":232},\"tcpPortsUsed\":{\"value\":54},\"data.xmpp.sent.c2s.tcp\":{\"one\":4208580,\"count\":13952105},\"backends.mod_inbox.calls.set_inbox\":{\"one\":0,\"count\":288},\"uniqueSessionCount\":{\"value\":1},\"backends.mod_private.multi_get_data\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_inbox.set_entry_properties\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_offline.calls.write_messages\":{\"one\":0,\"count\":35},\"backends.mod_muc_light_db.calls.destroy_room\":{\"one\":0,\"count\":136},\"backends.mod_last.calls.get_last\":{\"one\":0,\"count\":37},\"backends.mod_muc.restore_room\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_roster.get_roster_entry\":{\"n\":112,\"min\":320,\"median\":1570,\"mean\":2534,\"max\":45385,\"999\":45385,\"99\":33005,\"95\":6499,\"90\":3685,\"75\":2334,\"50\":1570},\"backends.mod_http_upload.calls.create_slot\":{\"one\":0,\"count\":15},\"data.xmpp.sent.s2s\":{\"one\":0,\"count\":0},\"backends.mod_muc.can_use_nick\":{\"n\":80,\"min\":292,\"median\":1702,\"mean\":6889,\"max\":66245,\"999\":66245,\"99\":65956,\"95\":24736,\"90\":10352,\"75\":3466,\"50\":1702},\"backends.mod_roster.calls.get_roster\":{\"one\":1000,\"count\":4095},\"backends.mod_roster.write_roster_version\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_muc.calls.can_use_nick\":{\"one\":208,\"count\":529},\"nodeSessionCount\":{\"value\":0},\"backends.mod_last.set_last_info\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"data.xmpp.received.c2s.tls\":{\"one\":0,\"count\":46998},\"backends.mod_muc_light_db.set_blocking\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_inbox.get_entry_properties\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"data.xmpp.received.c2s.websocket\":{\"one\":0,\"count\":12660},\"data.xmpp.received.component\":{\"one\":0,\"count\":0},\"backends.mod_vcard.calls.set_vcard\":{\"one\":0,\"count\":14},\"backends.mod_muc.calls.get_nick\":{\"one\":0,\"count\":0},\"backends.mod_inbox.get_inbox\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_inbox.calls.set_entry_properties\":{\"one\":0,\"count\":102},\"backends.mongoose_rdbms.calls.query\":{\"one\":5321,\"count\":23412},\"backends.mod_muc_light_db.calls.get_user_rooms\":{\"one\":0,\"count\":4},\"backends.mod_inbox.remove_domain\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_roster.del_roster_t\":{\"n\":3,\"min\":634,\"median\":634,\"mean\":634,\"max\":634,\"999\":634,\"99\":634,\"95\":634,\"90\":634,\"75\":634,\"50\":634},\"data.xmpp.sent.c2s.tls\":{\"one\":0,\"count\":104901},\"backends.mod_inbox.calls.clear_inbox\":{\"one\":0,\"count\":718},\"backends.mod_inbox.calls.remove_inbox_row\":{\"one\":0,\"count\":57},\"backends.mod_private.multi_set_data\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"data.xmpp.received.xml_stanza_size\":{\"n\":27,\"min\":11,\"median\":105,\"mean\":81,\"max\":200,\"999\":200,\"99\":200,\"95\":137,\"90\":137,\"75\":137,\"50\":105},\"data.xmpp.received.c2s.tcp\":{\"one\":1118699,\"count\":4137785},\"backends.mod_muc_light_db.remove_user\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_offline.pop_messages\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_inbox.calls.get_inbox_unread\":{\"one\":0,\"count\":0},\"backends.mod_muc_online.calls.get_online_rooms\":{\"one\":0,\"count\":24},\"data.xmpp.sent.xml_stanza_size\":{\"n\":31,\"min\":16,\"median\":178,\"mean\":148,\"max\":345,\"999\":345,\"99\":345,\"95\":204,\"90\":202,\"75\":191,\"50\":178},\"backends.mod_muc_light_db.create_room\":{\"n\":39,\"min\":2303,\"median\":4018,\"mean\":4085,\"max\":6136,\"999\":6136,\"99\":6136,\"95\":5855,\"90\":5760,\"75\":4819,\"50\":4018},\"backends.mod_inbox.set_inbox_incr_unread\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"mod_muc.hibernations\":{\"one\":0,\"count\":16},\"backends.mod_muc_online.calls.register_room\":{\"one\":176,\"count\":439},\"backends.mod_muc_light_db.remove_domain\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"nodeUpTime\":{\"value\":562},\"backends.mod_muc_online.room_destroyed\":{\"n\":97,\"min\":60,\"median\":139,\"mean\":174,\"max\":1021,\"999\":1021,\"99\":1021,\"95\":394,\"90\":273,\"75\":170,\"50\":139},\"backends.mod_muc_light_db.set_config\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_inbox.get_inbox_unread\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"data.rdbms.default\":{\"workers\":5,\"send_pend\":0,\"send_oct\":14245259,\"send_max\":41788,\"send_cnt\":125159,\"recv_oct\":17478748,\"recv_max\":8147,\"recv_cnt\":125174},\"backends.mod_muc_light_db.get_user_rooms\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"mod_muc.online_rooms\":{\"value\":0},\"backends.mongoose_rdbms.calls.execute\":{\"one\":27936,\"count\":100821},\"backends.mod_vcard.calls.search\":{\"one\":0,\"count\":0},\"backends.mod_muc.calls.restore_room\":{\"one\":0,\"count\":8},\"routingErrors\":{\"one\":0,\"count\":0},\"backends.mod_last.get_last\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_muc_light_db.calls.set_config\":{\"one\":0,\"count\":7},\"backends.mod_muc_online.register_room\":{\"n\":101,\"min\":45,\"median\":125,\"mean\":145,\"max\":650,\"999\":650,\"99\":494,\"95\":273,\"90\":209,\"75\":151,\"50\":125},\"backends.mod_inbox.calls.get_inbox\":{\"one\":0,\"count\":1168},\"backends.mod_roster.calls.get_roster_entry\":{\"one\":215,\"count\":1073},\"backends.mod_muc.get_rooms\":{\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0,\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0},\"backends.mod_muc_light_db.calls.room_exists\":{\"one\":65,\"count\":422}}}">>,
         13114,9023}
Params: #{path => <<"/api/metrics/global">>,
          server => #{node => mongooseim@localhost},
          body => <<>>,role => admin,method => <<"GET">>,return_maps => true,
          return_headers => true}


*** User 2024-03-12 09:54:07.941 ***🔗
REST request:
Code: 200
Req: {<0.61248.0>,<<"/api/metrics/global/clusterSize">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"b1dbc6af09d46cff">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Tue, 12 Mar 2024 09:54:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"22">>}],
         <<"{\"metric\":{\"value\":1}}">>,146,442}
Params: #{path => <<"/api/metrics/global/clusterSize">>,
          server => #{node => mongooseim@localhost},
          body => <<>>,role => admin,method => <<"GET">>,return_maps => true,
          return_headers => true}

*** CT 2024-03-12 09:54:07.945 *** View log from node mongooseim@localhost when finished🔗 mongooseim@localhost_2017.html



=== Ended at 2024-03-12 09:54:07
=== successfully completed test case
=== === Returned value: ok


Test run history | Top level test index | Latest test result