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

=== Config value:

    [{watchdog,<0.12965.1>},
     {mim_data_dir,"/home/circleci/project/big_tests/tests/metrics_api_SUITE_data"},
     {preset,"odbc_mssql_mnesia"},
     {tc_logfile,"/home/circleci/project/big_tests/ct_report/ct_run.test@88d84ff17c71.2022-03-04_11.16.52/big_tests.tests.metrics_api_SUITE.logs/run.2022-03-04_11.21.47/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@88d84ff17c71.2022-03-04_11.16.52/big_tests.tests.metrics_api_SUITE.logs/run.2022-03-04_11.21.47/log_private/"},
     {{saved_modules,mongooseim@localhost,<<"test type">>},
      #{mod_adhoc => [],mod_amp => [],mod_bosh => [],
        mod_cache_users => [{number_of_segments,5},{time_to_live,2}],
        mod_carboncopy => [],mod_commands => [],
        mod_disco => [{users_can_see_hidden_services,false}],
        mod_muc_commands => [],mod_muc_light_commands => [],
        mod_register =>
            [{access,register},
             {ip_access,[{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}]},
             {welcome_message,{[],[]}}],
        mod_roster => [{backend,rdbms}],
        mod_sic => [],mod_stream_management => [],
        mod_vcard => [{backend,rdbms},{host,{prefix,<<"vjud.">>}}]}},
     {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@88d84ff17c71.2022-03-04_11.16.52"

=== Started at 2022-03-04 11:21:47


*** CT 2022-03-04 11:21:47.271 *** View log from node mongooseim@localhost when started mongooseim@localhost_1898.html
*** CT 2022-03-04 11:21:47.271 *** View log from node ejabberd2@localhost when started ejabberd2@localhost_529.html

*** User 2022-03-04 11:21:47.273 ***
REST request:
Code: 200
Req: {<0.12976.1>,<<"/api/metrics/">>,<<"OPTIONS">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"9768a2d8b7a8a9b4">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 04 Mar 2022 11:21:46 GMT">>},
          {<<"content-length">>,<<"0">>},
          {<<"allow">>,<<"OPTIONS, HEAD, GET">>}],
         <<>>,118,306}
Params: #{body => <<>>,method => <<"OPTIONS">>,path => <<"/api/metrics/">>,
          port => 5288,return_headers => true,return_maps => true,
          role => client,
          server => #{node => mongooseim@localhost}}


*** User 2022-03-04 11:21:47.274 ***
REST request:
Code: 200
Req: {<0.12978.1>,<<"/api/metrics/">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"8fec355a51f75fb5">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"vary">>,<<"accept">>},
          {<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 04 Mar 2022 11:21:46 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"1628">>}],
         <<"{\"metrics\":[\"adhoc_local_commands\",\"amp_check_condition\",\"amp_determine_strategy\",\"amp_verify_support\",\"anonymous_purge_hook\",\"c2s_preprocessing_hook\",\"c2s_stream_features\",\"c2s_unauthenticated_iq\",\"disco_info\",\"disco_local_features\",\"disco_local_identity\",\"disco_local_items\",\"disco_sm_features\",\"disco_sm_identity\",\"disco_sm_items\",\"does_user_exist\",\"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\",\"remove_domain\",\"roster_get_jid_info\",\"roster_get_subscription_lists\",\"roster_get_versioning_feature\",\"roster_in_subscription\",\"roster_out_subscription\",\"sessionAuthFails\",\"sessionCount\",\"sessionLogouts\",\"sessionSuccessfulLogins\",\"session_cleanup\",\"set_vcard\",\"sm_broadcast\",\"unset_presence_hook\",\"xmppErrorIq\",\"xmppErrorMessage\",\"xmppErrorPresence\",\"xmppErrorTotal\",\"xmppIqReceived\",\"xmppIqSent\",\"xmppMessageBounced\",\"xmppMessageReceived\",\"xmppMessageSent\",\"xmppPresenceReceived\",\"xmppPresenceSent\",\"xmppStanzaCount\",\"xmppStanzaDropped\",\"xmppStanzaReceived\",\"xmppStanzaSent\"],\"host_types\":[\"localhost\",\"anonymous.localhost\",\"localhost.bis\",\"test type\",\"dummy auth\",\"anonymous\"],\"global\":[\"clusterSize\",\"nodeSessionCount\",\"nodeUpTime\",\"node_cleanup\",\"processQueueLengths\",\"register_command\",\"routingErrors\",\"tcpPortsUsed\",\"totalSessionCount\",\"uniqueSessionCount\",\"unregister_command\"]}">>,
         1768,572}
Params: #{body => <<>>,method => <<"GET">>,path => <<"/api/metrics/">>,
          port => 5288,return_headers => true,return_maps => true,
          role => client,
          server => #{node => mongooseim@localhost}}


*** User 2022-03-04 11:21:47.282 ***
REST request:
Code: 200
Req: {<0.12980.1>,<<"/api/metrics/all">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"07ebb7e94fc53811">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"vary">>,<<"accept">>},
          {<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 04 Mar 2022 11:21:46 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"2744">>}],
         <<"{\"metrics\":{\"xmppErrorMessage\":{\"one\":15,\"count\":24},\"modPresenceSubscriptions\":{\"one\":32,\"count\":62},\"unset_presence_hook\":{\"one\":863,\"count\":1611},\"modPresenceUnsubscriptions\":{\"one\":18,\"count\":33},\"xmppStanzaSent\":{\"one\":3666,\"count\":6158},\"amp_determine_strategy\":{\"one\":0,\"count\":0},\"modRegisterCount\":{\"one\":1041,\"count\":1875},\"xmppMessageReceived\":{\"one\":5290,\"count\":8035},\"c2s_stream_features\":{\"one\":2474,\"count\":4357},\"adhoc_local_commands\":{\"one\":0,\"count\":0},\"modUnregisterCount\":{\"one\":1039,\"count\":1892},\"disco_local_identity\":{\"one\":16,\"count\":53},\"sm_broadcast\":{\"one\":147,\"count\":282},\"modRosterPush\":{\"one\":123,\"count\":230},\"does_user_exist\":{\"one\":4630,\"count\":7822},\"modPrivacyPush\":{\"one\":115,\"count\":222},\"disco_sm_features\":{\"one\":0,\"count\":2},\"roster_get_jid_info\":{\"one\":60,\"count\":87},\"amp_verify_support\":{\"one\":0,\"count\":0},\"xmppStanzaReceived\":{\"one\":8383,\"count\":13415},\"disco_local_features\":{\"one\":16,\"count\":53},\"roster_get_versioning_feature\":{\"one\":1235,\"count\":2154},\"remove_domain\":{\"one\":0,\"count\":3},\"anonymous_purge_hook\":{\"one\":0,\"count\":0},\"get_personal_data\":{\"one\":0,\"count\":53},\"c2s_preprocessing_hook\":{\"one\":3666,\"count\":6120},\"xmppIqSent\":{\"one\":1299,\"count\":2174},\"modRosterSets\":{\"one\":7,\"count\":7},\"disco_info\":{\"one\":28,\"count\":69},\"sessionAuthFails\":{\"one\":1,\"count\":7},\"offline_message_hook\":{\"one\":8,\"count\":17},\"disco_sm_identity\":{\"one\":0,\"count\":2},\"disco_sm_items\":{\"one\":0,\"count\":6},\"modPrivacySets\":{\"one\":0,\"count\":0},\"xmppIqReceived\":{\"one\":1410,\"count\":2390},\"set_vcard\":{\"one\":0,\"count\":0},\"modPrivacyStanzaAll\":{\"one\":14215,\"count\":23536},\"sessionLogouts\":{\"one\":1235,\"count\":2143},\"xmppErrorTotal\":{\"one\":90,\"count\":158},\"modPrivacyGets\":{\"one\":0,\"count\":0},\"roster_out_subscription\":{\"one\":67,\"count\":127},\"modPrivacySetsDefault\":{\"one\":0,\"count\":0},\"modRosterGets\":{\"one\":2,\"count\":14},\"modPrivacySetsActive\":{\"one\":0,\"count\":0},\"roster_get_subscription_lists\":{\"one\":2098,\"count\":3744},\"roster_in_subscription\":{\"one\":115,\"count\":220},\"session_cleanup\":{\"one\":0,\"count\":0},\"xmppPresenceReceived\":{\"one\":1683,\"count\":2990},\"c2s_unauthenticated_iq\":{\"one\":6,\"count\":6},\"disco_local_items\":{\"one\":12,\"count\":17},\"xmppStanzaDropped\":{\"one\":0,\"count\":3},\"xmppMessageBounced\":{\"one\":8,\"count\":10},\"amp_check_condition\":{\"one\":0,\"count\":0},\"sessionSuccessfulLogins\":{\"one\":1235,\"count\":2143},\"offline_groupchat_message_hook\":{\"one\":0,\"count\":50},\"modPrivacyStanzaBlocked\":{\"one\":0,\"count\":0},\"xmppStanzaCount\":{\"one\":14569,\"count\":24291},\"sessionCount\":{\"value\":0},\"modPrivacyStanzaDenied\":{\"one\":0,\"count\":0},\"xmppErrorPresence\":{\"one\":25,\"count\":33},\"xmppMessageSent\":{\"one\":1157,\"count\":1826},\"xmppErrorIq\":{\"one\":50,\"count\":101},\"xmppPresenceSent\":{\"one\":1210,\"count\":2158}}}">>,
         2884,6781}
Params: #{body => <<>>,method => <<"GET">>,path => <<"/api/metrics/all">>,
          port => 5288,return_headers => true,return_maps => true,
          role => client,
          server => #{node => mongooseim@localhost}}


*** User 2022-03-04 11:21:47.283 ***
REST request:
Code: 200
Req: {<0.12982.1>,<<"/api/metrics/all/adhoc_local_commands">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"fc1e2813a81c6c92">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"vary">>,<<"accept">>},
          {<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 04 Mar 2022 11:21:46 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"30">>}],
         <<"{\"metric\":{\"one\":0,\"count\":0}}">>,168,377}
Params: #{body => <<>>,method => <<"GET">>,
          path => <<"/api/metrics/all/adhoc_local_commands">>,port => 5288,
          return_headers => true,return_maps => true,role => client,
          server => #{node => mongooseim@localhost}}


*** User 2022-03-04 11:21:47.283 ***
REST request fails:
Code: 404
Req: {<0.12984.1>,<<"/api/metrics/all/nonExistentMetric">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"3f649d3cb7e4b5e8">>}],
      <<>>}
Result: {{<<"404">>,<<"Not Found">>},
         [{<<"vary">>,<<"accept">>},
          {<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 04 Mar 2022 11:21:46 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"0">>}],
         <<>>,144,229}
Params: #{body => <<>>,method => <<"GET">>,
          path => <<"/api/metrics/all/nonExistentMetric">>,port => 5288,
          return_headers => true,return_maps => true,role => client,
          server => #{node => mongooseim@localhost}}


*** User 2022-03-04 11:21:47.285 ***
REST request:
Code: 200
Req: {<0.12986.1>,<<"/api/metrics/host_type/localhost">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"be3388cf39302f66">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"vary">>,<<"accept">>},
          {<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 04 Mar 2022 11:21:46 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"3355">>}],
         <<"{\"metrics\":{\"offline_message_hook\":{\"one\":0,\"count\":0},\"xmppStanzaDropped\":{\"one\":0,\"count\":0},\"set_vcard\":{\"one\":0,\"count\":0},\"does_user_exist\":{\"one\":15,\"count\":22},\"sessionAuthFails\":{\"one\":0,\"count\":0},\"sm_broadcast\":{\"one\":0,\"count\":0},\"roster_in_subscription\":{\"one\":0,\"count\":0},\"backends.auth.check_password\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"xmppMessageReceived\":{\"one\":0,\"count\":0},\"disco_sm_features\":{\"one\":0,\"count\":0},\"remove_domain\":{\"one\":0,\"count\":0},\"modPrivacyStanzaDenied\":{\"one\":0,\"count\":0},\"mod_cache_users.latency\":{\"999\":11,\"99\":7,\"95\":5,\"90\":4,\"75\":3,\"50\":2,\"n\":1653,\"min\":0,\"median\":2,\"mean\":3,\"max\":28},\"xmppPresenceReceived\":{\"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},\"c2s_stream_features\":{\"one\":0,\"count\":0},\"backends.auth.try_register\":{\"999\":5623,\"99\":5623,\"95\":5623,\"90\":5623,\"75\":5361,\"50\":1214,\"n\":7,\"min\":1026,\"median\":1214,\"mean\":2863,\"max\":5623},\"modPrivacyPush\":{\"one\":0,\"count\":0},\"mod_cache_users.miss\":{\"value\":1983,\"ms_since_reset\":245548},\"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},\"c2s_preprocessing_hook\":{\"one\":0,\"count\":0},\"xmppIqSent\":{\"one\":0,\"count\":0},\"xmppMessageBounced\":{\"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\":{\"999\":854,\"99\":854,\"95\":854,\"90\":854,\"75\":799,\"50\":792,\"n\":7,\"min\":721,\"median\":792,\"mean\":791,\"max\":854},\"modRosterGets\":{\"one\":0,\"count\":0},\"c2s_unauthenticated_iq\":{\"one\":0,\"count\":0},\"roster_get_versioning_feature\":{\"one\":0,\"count\":0},\"xmppErrorTotal\":{\"one\":0,\"count\":0},\"modRegisterCount\":{\"one\":5,\"count\":7},\"adhoc_local_commands\":{\"one\":0,\"count\":0},\"modUnregisterCount\":{\"one\":5,\"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},\"amp_verify_support\":{\"one\":0,\"count\":0},\"xmppStanzaSent\":{\"one\":0,\"count\":0},\"sessionLogouts\":{\"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\":245526},\"roster_get_subscription_lists\":{\"one\":0,\"count\":0},\"mod_cache_users.hit\":{\"value\":9176,\"ms_since_reset\":245549},\"amp_check_condition\":{\"one\":0,\"count\":0},\"backends.auth.authorize\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":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}}}">>,
         3495,1704}
Params: #{body => <<>>,method => <<"GET">>,
          path => <<"/api/metrics/host_type/localhost">>,port => 5288,
          return_headers => true,return_maps => true,role => client,
          server => #{node => mongooseim@localhost}}


*** User 2022-03-04 11:21:47.286 ***
REST request fails:
Code: 404
Req: {<0.12988.1>,<<"/api/metrics/host_type/nonExistentHostType">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"2962308aac0a2bf2">>}],
      <<>>}
Result: {{<<"404">>,<<"Not Found">>},
         [{<<"vary">>,<<"accept">>},
          {<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 04 Mar 2022 11:21:46 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"0">>}],
         <<>>,144,222}
Params: #{body => <<>>,method => <<"GET">>,
          path => <<"/api/metrics/host_type/nonExistentHostType">>,
          port => 5288,return_headers => true,return_maps => true,
          role => client,
          server => #{node => mongooseim@localhost}}


*** User 2022-03-04 11:21:47.287 ***
REST request:
Code: 200
Req: {<0.12990.1>,<<"/api/metrics/host_type/localhost/adhoc_local_commands">>,
      <<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"dcb3e7e899da49a8">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"vary">>,<<"accept">>},
          {<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 04 Mar 2022 11:21:46 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"30">>}],
         <<"{\"metric\":{\"one\":0,\"count\":0}}">>,168,211}
Params: #{body => <<>>,method => <<"GET">>,
          path => <<"/api/metrics/host_type/localhost/adhoc_local_commands">>,
          port => 5288,return_headers => true,return_maps => true,
          role => client,
          server => #{node => mongooseim@localhost}}


*** User 2022-03-04 11:21:47.287 ***
REST request fails:
Code: 404
Req: {<0.12992.1>,<<"/api/metrics/host_type/localhost/nonExistentMetric">>,
      <<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"1ba6a4c5211559e2">>}],
      <<>>}
Result: {{<<"404">>,<<"Not Found">>},
         [{<<"vary">>,<<"accept">>},
          {<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 04 Mar 2022 11:21:46 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"0">>}],
         <<>>,144,235}
Params: #{body => <<>>,method => <<"GET">>,
          path => <<"/api/metrics/host_type/localhost/nonExistentMetric">>,
          port => 5288,return_headers => true,return_maps => true,
          role => client,
          server => #{node => mongooseim@localhost}}


*** User 2022-03-04 11:21:47.297 ***
REST request:
Code: 200
Req: {<0.12994.1>,<<"/api/metrics/global">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"ac2dc75b042b45e8">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"vary">>,<<"accept">>},
          {<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 04 Mar 2022 11:21:46 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"11552">>}],
         <<"{\"metrics\":{\"backends.mod_muc.forget_room\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"mod_muc.hibernated_rooms\":{\"value\":0},\"backends.mongoose_rdbms.query\":{\"999\":149228,\"99\":10621,\"95\":3127,\"90\":853,\"75\":357,\"50\":232,\"n\":955,\"min\":114,\"median\":232,\"mean\":1249,\"max\":149228},\"backends.mod_muc_light_db.calls.get_config\":{\"one\":0,\"count\":0},\"backends.mod_muc.calls.store_room\":{\"one\":147,\"count\":197},\"backends.mod_muc.calls.get_rooms\":{\"one\":0,\"count\":0},\"backends.mod_muc_light_db.calls.get_blocking\":{\"one\":25,\"count\":89},\"data.xmpp.received.encrypted_size\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_muc_light_db.destroy_room\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_muc_light_db.get_aff_users\":{\"999\":349,\"99\":349,\"95\":308,\"90\":4,\"75\":2,\"50\":2,\"n\":47,\"min\":1,\"median\":2,\"mean\":18,\"max\":349},\"backends.mod_offline.calls.pop_messages\":{\"one\":0,\"count\":150},\"data.dist\":{\"send_pend\":0,\"send_oct\":6956647,\"send_max\":8041,\"send_cnt\":52378,\"recv_oct\":12335667,\"recv_max\":70682,\"recv_cnt\":29706,\"connections\":3},\"backends.mod_muc_light_db.modify_aff_users\":{\"999\":214,\"99\":214,\"95\":214,\"90\":214,\"75\":188,\"50\":166,\"n\":7,\"min\":137,\"median\":166,\"mean\":169,\"max\":214},\"register_command\":{\"one\":0,\"count\":0},\"backends.mod_muc_light_db.get_blocking\":{\"999\":7,\"99\":7,\"95\":7,\"90\":7,\"75\":6,\"50\":6,\"n\":27,\"min\":3,\"median\":6,\"mean\":5,\"max\":7},\"backends.mod_muc_light_db.calls.get_aff_users\":{\"one\":77,\"count\":216},\"backends.mod_inbox.clear_inbox\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"unregister_command\":{\"one\":0,\"count\":0},\"node_cleanup\":{\"one\":0,\"count\":0},\"backends.mod_muc.calls.unset_nick\":{\"one\":0,\"count\":0},\"backends.mod_muc.unset_nick\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_muc_light_db.room_exists\":{\"999\":344,\"99\":344,\"95\":6,\"90\":6,\"75\":6,\"50\":5,\"n\":33,\"min\":2,\"median\":5,\"mean\":15,\"max\":344},\"backends.mod_roster.roster_subscribe_t\":{\"999\":42625,\"99\":10426,\"95\":2719,\"90\":1075,\"75\":642,\"50\":545,\"n\":74,\"min\":296,\"median\":545,\"mean\":977,\"max\":42625},\"backends.mod_inbox.calls.reset_unread\":{\"one\":0,\"count\":54},\"backends.mod_roster.get_subscription_lists\":{\"999\":560,\"99\":560,\"95\":560,\"90\":491,\"75\":452,\"50\":343,\"n\":10,\"min\":234,\"median\":343,\"mean\":370,\"max\":560},\"backends.mod_muc_light_db.get_config\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_muc_light_db.calls.set_blocking\":{\"one\":0,\"count\":4},\"backends.mod_muc.calls.forget_room\":{\"one\":0,\"count\":0},\"backends.mod_inbox.calls.set_inbox_incr_unread\":{\"one\":0,\"count\":179},\"backends.mod_last.calls.set_last_info\":{\"one\":0,\"count\":22},\"backends.mod_roster.calls.read_roster_version\":{\"one\":0,\"count\":0},\"backends.mod_muc.set_nick\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_roster.calls.get_subscription_lists\":{\"one\":2098,\"count\":3744},\"backends.mod_vcard.search\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"totalSessionCount\":{\"value\":0},\"backends.mod_roster.read_roster_version\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_roster.get_roster\":{\"999\":5642,\"99\":5642,\"95\":5642,\"90\":5642,\"75\":1109,\"50\":717,\"n\":14,\"min\":549,\"median\":717,\"mean\":1261,\"max\":5642},\"backends.mod_muc.calls.set_nick\":{\"one\":0,\"count\":0},\"backends.mod_muc_light_db.calls.remove_user\":{\"one\":0,\"count\":79},\"backends.mod_roster.calls.del_roster_t\":{\"one\":1,\"count\":1},\"backends.mod_inbox.calls.get_entry_properties\":{\"one\":0,\"count\":1},\"backends.mod_muc_light_db.calls.remove_domain\":{\"one\":0,\"count\":0},\"backends.mod_inbox.remove_inbox_row\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"processQueueLengths\":{\"total\":0,\"regular\":0,\"fsm\":0},\"backends.mod_inbox.calls.remove_domain\":{\"one\":0,\"count\":0},\"backends.mod_offline.write_messages\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"mod_muc.deep_hibernations\":{\"one\":146,\"count\":174},\"backends.mod_private.calls.multi_get_data\":{\"one\":0,\"count\":12},\"backends.mod_muc_light_db.calls.modify_aff_users\":{\"one\":5,\"count\":27},\"mod_muc.process_recreations\":{\"one\":0,\"count\":0},\"clusterSize\":{\"value\":1},\"backends.mod_roster.calls.roster_subscribe_t\":{\"one\":165,\"count\":315},\"backends.mod_inbox.set_inbox\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_vcard.set_vcard\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_muc.get_nick\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_inbox.reset_unread\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_roster.calls.write_roster_version\":{\"one\":0,\"count\":0},\"backends.mod_roster.calls.update_roster_t\":{\"one\":7,\"count\":7},\"backends.mongoose_rdbms.execute\":{\"999\":67711,\"99\":48738,\"95\":7614,\"90\":1933,\"75\":883,\"50\":572,\"n\":3511,\"min\":149,\"median\":572,\"mean\":2700,\"max\":71963},\"backends.mod_roster.update_roster_t\":{\"999\":3668,\"99\":3668,\"95\":3668,\"90\":3668,\"75\":1268,\"50\":1169,\"n\":9,\"min\":830,\"median\":1169,\"mean\":1431,\"max\":3668},\"data.xmpp.sent.compressed_size\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_vcard.get_vcard\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"cache.unique_sessions_number\":{\"value\":0,\"ms_since_reset\":245575},\"backends.mod_private.calls.multi_set_data\":{\"one\":0,\"count\":14},\"backends.mod_muc.store_room\":{\"999\":41126,\"99\":41126,\"95\":8054,\"90\":3701,\"75\":2933,\"50\":2518,\"n\":97,\"min\":1671,\"median\":2518,\"mean\":3477,\"max\":41126},\"erlang.memory\":{\"total\":129862832,\"system\":90022288,\"processes_used\":40858208,\"ets\":15248216,\"binary\":643576,\"atom_used\":1255709},\"backends.mod_vcard.calls.get_vcard\":{\"one\":0,\"count\":53},\"data.xmpp.received.compressed_size\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"erlang.system_info\":{\"process_limit\":262144,\"process_count\":2288,\"port_limit\":65536,\"port_count\":48,\"ets_limit\":8192},\"backends.mod_muc_light_db.calls.create_room\":{\"one\":26,\"count\":93},\"tcpPortsUsed\":{\"value\":38},\"backends.mod_inbox.calls.set_inbox\":{\"one\":0,\"count\":112},\"uniqueSessionCount\":{\"value\":0},\"backends.mod_private.multi_get_data\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_inbox.set_entry_properties\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_offline.calls.write_messages\":{\"one\":0,\"count\":6},\"backends.mod_muc_light_db.calls.destroy_room\":{\"one\":0,\"count\":37},\"backends.mod_last.calls.get_last\":{\"one\":0,\"count\":19},\"backends.mod_muc.restore_room\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_roster.get_roster_entry\":{\"999\":50200,\"99\":50200,\"95\":4476,\"90\":2229,\"75\":1323,\"50\":698,\"n\":124,\"min\":219,\"median\":698,\"mean\":3239,\"max\":50200},\"backends.mod_muc.can_use_nick\":{\"999\":65067,\"99\":62951,\"95\":33020,\"90\":2569,\"75\":1304,\"50\":791,\"n\":105,\"min\":202,\"median\":791,\"mean\":5718,\"max\":65067},\"backends.mod_roster.calls.get_roster\":{\"one\":1049,\"count\":1967},\"backends.mod_roster.write_roster_version\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_muc.calls.can_use_nick\":{\"one\":276,\"count\":402},\"nodeSessionCount\":{\"value\":0},\"backends.mod_last.set_last_info\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_muc_light_db.set_blocking\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_inbox.get_entry_properties\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"data.xmpp.sent.encrypted_size\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_vcard.calls.set_vcard\":{\"one\":0,\"count\":2},\"backends.mod_muc.calls.get_nick\":{\"one\":0,\"count\":0},\"backends.mod_inbox.get_inbox\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_inbox.calls.set_entry_properties\":{\"one\":0,\"count\":32},\"backends.mongoose_rdbms.calls.query\":{\"one\":5482,\"count\":9936},\"backends.mod_muc_light_db.calls.get_user_rooms\":{\"one\":0,\"count\":32},\"backends.mod_inbox.remove_domain\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_roster.del_roster_t\":{\"999\":2532,\"99\":2532,\"95\":2532,\"90\":2532,\"75\":2532,\"50\":2532,\"n\":3,\"min\":2532,\"median\":2532,\"mean\":2532,\"max\":2532},\"backends.mod_inbox.calls.clear_inbox\":{\"one\":0,\"count\":219},\"backends.mod_inbox.calls.remove_inbox_row\":{\"one\":0,\"count\":5},\"backends.mod_private.multi_set_data\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"data.xmpp.received.xml_stanza_size\":{\"999\":185,\"99\":185,\"95\":137,\"90\":137,\"75\":114,\"50\":92,\"n\":27,\"min\":11,\"median\":92,\"mean\":84,\"max\":185},\"backends.mod_muc_light_db.remove_user\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_offline.pop_messages\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_inbox.calls.get_inbox_unread\":{\"one\":0,\"count\":0},\"data.xmpp.sent.xml_stanza_size\":{\"999\":437,\"99\":437,\"95\":309,\"90\":219,\"75\":182,\"50\":153,\"n\":30,\"min\":16,\"median\":153,\"mean\":174,\"max\":437},\"backends.mod_muc_light_db.create_room\":{\"999\":2049,\"99\":2049,\"95\":2049,\"90\":184,\"75\":154,\"50\":145,\"n\":28,\"min\":109,\"median\":145,\"mean\":219,\"max\":2049},\"backends.mod_inbox.set_inbox_incr_unread\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"mod_muc.hibernations\":{\"one\":125,\"count\":175},\"backends.mod_muc_light_db.remove_domain\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"nodeUpTime\":{\"value\":324},\"backends.mod_muc_light_db.set_config\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_inbox.get_inbox_unread\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"data.rdbms.default\":{\"workers\":5,\"send_pend\":0,\"send_oct\":16743338,\"send_max\":48858,\"send_cnt\":60419,\"recv_oct\":7184446,\"recv_max\":13640,\"recv_cnt\":60419},\"backends.mod_muc_light_db.get_user_rooms\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"mod_muc.online_rooms\":{\"value\":0},\"backends.mongoose_rdbms.calls.execute\":{\"one\":28439,\"count\":50134},\"backends.mod_vcard.calls.search\":{\"one\":0,\"count\":0},\"backends.mod_muc.calls.restore_room\":{\"one\":0,\"count\":0},\"routingErrors\":{\"one\":0,\"count\":0},\"backends.mod_last.get_last\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_muc_light_db.calls.set_config\":{\"one\":0,\"count\":2},\"backends.mod_inbox.calls.get_inbox\":{\"one\":0,\"count\":278},\"backends.mod_roster.calls.get_roster_entry\":{\"one\":264,\"count\":456},\"backends.mod_muc.get_rooms\":{\"999\":0,\"99\":0,\"95\":0,\"90\":0,\"75\":0,\"50\":0,\"n\":0,\"min\":0,\"median\":0,\"mean\":0,\"max\":0},\"backends.mod_muc_light_db.calls.room_exists\":{\"one\":56,\"count\":170}}}">>,
         11693,8729}
Params: #{body => <<>>,method => <<"GET">>,path => <<"/api/metrics/global">>,
          port => 5288,return_headers => true,return_maps => true,
          role => client,
          server => #{node => mongooseim@localhost}}


*** User 2022-03-04 11:21:47.298 ***
REST request:
Code: 200
Req: {<0.12996.1>,<<"/api/metrics/global/clusterSize">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"73e0363452bcc1ae">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"vary">>,<<"accept">>},
          {<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 04 Mar 2022 11:21:46 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"22">>}],
         <<"{\"metric\":{\"value\":1}}">>,160,242}
Params: #{body => <<>>,method => <<"GET">>,
          path => <<"/api/metrics/global/clusterSize">>,port => 5288,
          return_headers => true,return_maps => true,role => client,
          server => #{node => mongooseim@localhost}}

*** CT 2022-03-04 11:21:47.303 *** View log from node ejabberd2@localhost when finished ejabberd2@localhost_529.html
*** CT 2022-03-04 11:21:47.310 *** View log from node mongooseim@localhost when finished mongooseim@localhost_1899.html



=== Ended at 2022-03-04 11:21:47
=== successfully completed test case
=== === Returned value: ok


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