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

=== Config value:

    [{watchdog,<0.61597.0>},
     {preset,"odbc_mssql_mnesia"},
     {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@d618b5bd3080.2024-04-26_13.09.51/big_tests.tests.metrics_api_SUITE.logs/run.2024-04-26_13.20.07/metrics_api_suite.one_message_sent.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@d618b5bd3080.2024-04-26_13.09.51/big_tests.tests.metrics_api_SUITE.logs/run.2024-04-26_13.20.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_sic => #{iqdisc => one_queue},
        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_amp => #{},mod_presence => #{},
        mod_disco =>
            #{iqdisc => one_queue,server_info => [],extra_domains => [],
              users_can_see_hidden_services => false},
        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_bosh =>
            #{backend => mnesia,inactivity => 30,max_pause => 120,
              max_wait => infinity,server_acks => false},
        mod_cache_users =>
            #{strategy => fifo,number_of_segments => 5,time_to_live => 2},
        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@d618b5bd3080.2024-04-26_13.09.51"

=== Started at 2024-04-26 13:20:08


*** CT 2024-04-26 13:20:08.420 *** View log from node mongooseim@localhost when started🔗 mongooseim@localhost_2324.html

*** User 2024-04-26 13:20:08.423 ***🔗
REST request:
Code: 200
Req: {<0.62008.0>,<<"/api/metrics/host_type/test_type/xmppMessageSent">>,
      <<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"7ad038b9faad20db">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"35">>}],
         <<"{\"metric\":{\"one\":691,\"count\":2172}}">>,159,411}
Params: #{path => <<"/api/metrics/host_type/test_type/xmppMessageSent">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.428 ***🔗
REST request:
Code: 200
Req: {<0.62010.0>,<<"/api/metrics/host_type/test_type">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"acc50d2c2d737928">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"8139">>}],
         <<"{\"metrics\":{\"offline_message_hook\":{\"one\":5,\"count\":11},\"xmppStanzaDropped\":{\"one\":0,\"count\":0},\"set_vcard\":{\"one\":0,\"count\":0},\"does_user_exist\":{\"one\":3437,\"count\":10457},\"mongoose_async_pools.muc_mam.batch_flushes\":{\"value\":0,\"ms_since_reset\":85312},\"backends.mod_mam_muc.lookup\":{\"n\":127,\"min\":398,\"median\":1462,\"mean\":5369,\"max\":49677,\"999\":49677,\"99\":49677,\"95\":28961,\"90\":18727,\"75\":3172,\"50\":1462},\"mam_muc_archive_sync\":{\"one\":76,\"count\":152},\"sasl2_start\":{\"one\":0,\"count\":0},\"sessionAuthFails\":{\"one\":1,\"count\":18},\"get_mam_pm_gdpr_data\":{\"one\":0,\"count\":0},\"mod_mam_rdbms_async_pool_writer.flush_time\":{\"n\":96,\"min\":948,\"median\":13216,\"mean\":34990,\"max\":451779,\"999\":451779,\"99\":451779,\"95\":104737,\"90\":71401,\"75\":40523,\"50\":13216},\"modMucMamForwarded\":{\"one\":733,\"count\":1709},\"failed_to_store_message\":{\"one\":0,\"count\":0},\"sm_filter_offline_message\":{\"one\":5,\"count\":10},\"roster_in_subscription\":{\"one\":73,\"count\":164},\"reroute_unacked_messages\":{\"one\":849,\"count\":2710},\"user_open_session\":{\"one\":843,\"count\":2689},\"modMamArchived\":{\"one\":2384,\"count\":7382},\"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\":1,\"count\":18},\"xmppMessageReceived\":{\"one\":2888,\"count\":8899},\"disco_sm_features\":{\"one\":7,\"count\":21},\"mod_mam_cache_user.latency\":{\"n\":1247,\"min\":1314,\"median\":6281,\"mean\":8040,\"max\":3612261,\"999\":3612261,\"99\":20794,\"95\":12067,\"90\":10632,\"75\":8279,\"50\":6281},\"privacy_list_push\":{\"one\":0,\"count\":0},\"remove_domain\":{\"one\":0,\"count\":0},\"modPrivacyStanzaDenied\":{\"one\":0,\"count\":0},\"mod_cache_users.latency\":{\"n\":1040,\"min\":1195,\"median\":6467,\"mean\":9435,\"max\":483601,\"999\":189116,\"99\":31055,\"95\":17890,\"90\":14286,\"75\":9582,\"50\":6467},\"xmppPresenceReceived\":{\"one\":1060,\"count\":3467},\"xmpp_presend_element\":{\"one\":5774,\"count\":18493},\"session_cleanup\":{\"one\":0,\"count\":0},\"disco_sm_identity\":{\"one\":7,\"count\":21},\"modPrivacySetsDefault\":{\"one\":0,\"count\":0},\"mam_archive_sync\":{\"one\":23,\"count\":74},\"acc_room_affiliations\":{\"one\":65,\"count\":296},\"mam_muc_get_behaviour\":{\"one\":211,\"count\":491},\"resend_offline_messages_hook\":{\"one\":577,\"count\":2068},\"mam_archive_id\":{\"one\":3027,\"count\":7741},\"xmppErrorMessage\":{\"one\":9,\"count\":19},\"user_send_xmlel\":{\"one\":6,\"count\":6},\"c2s_stream_features\":{\"one\":1690,\"count\":5419},\"backends.auth.try_register\":{\"n\":385,\"min\":598,\"median\":3558,\"mean\":7114,\"max\":65664,\"999\":65664,\"99\":43893,\"95\":26550,\"90\":16077,\"75\":7969,\"50\":3558},\"room_exists\":{\"one\":49,\"count\":260},\"modMamArchiveRemoved\":{\"one\":100,\"count\":256},\"modPrivacyPush\":{\"one\":0,\"count\":0},\"mod_cache_users.miss\":{\"value\":1491,\"ms_since_reset\":188503},\"disco_sm_items\":{\"one\":0,\"count\":0},\"modMucMamPrefsSets\":{\"one\":0,\"count\":0},\"roster_out_subscription\":{\"one\":43,\"count\":95},\"modMucMamArchiveRemoved\":{\"one\":198,\"count\":462},\"disco_local_identity\":{\"one\":10,\"count\":30},\"mongoose_async_pools.pm_mam.batch_flushes\":{\"value\":10,\"ms_since_reset\":91235},\"xmppStanzaReceived\":{\"one\":6542,\"count\":20948},\"modMucMamPrefsGets\":{\"one\":0,\"count\":0},\"user_socket_error\":{\"one\":0,\"count\":0},\"mongoose_async_pools.muc_mam.timed_flushes\":{\"value\":417,\"ms_since_reset\":85312},\"can_access_identity\":{\"one\":136,\"count\":316},\"mongoose_async_pools.inbox.async_request\":{\"value\":434,\"ms_since_reset\":151390},\"modMucMamDroppedIQ\":{\"one\":12,\"count\":28},\"sasl2_success\":{\"one\":0,\"count\":0},\"modMucMamDropped\":{\"one\":0,\"count\":0},\"xmppIqSent\":{\"one\":2572,\"count\":8602},\"backends.mod_mam_pm.lookup\":{\"n\":93,\"min\":421,\"median\":1165,\"mean\":4080,\"max\":57967,\"999\":57967,\"99\":57967,\"95\":17467,\"90\":9997,\"75\":1532,\"50\":1165},\"bind2_stream_features\":{\"one\":0,\"count\":0},\"user_terminate\":{\"one\":849,\"count\":2710},\"xmppMessageBounced\":{\"one\":5,\"count\":10},\"data.xmpp.c2s.message.processing_time\":{\"n\":355,\"min\":47,\"median\":4781,\"mean\":15163,\"max\":169519,\"999\":169519,\"99\":93300,\"95\":66450,\"90\":46206,\"75\":15643,\"50\":4781},\"forget_room\":{\"one\":90,\"count\":210},\"foreign_event\":{\"one\":81,\"count\":172},\"modMamDropped\":{\"one\":0,\"count\":0},\"xmppStanzaCount\":{\"one\":10660,\"count\":34540},\"disco_info\":{\"one\":16,\"count\":44},\"unset_presence_hook\":{\"one\":579,\"count\":2069},\"disco_local_features\":{\"one\":10,\"count\":30},\"roster_get_jid_info\":{\"one\":36,\"count\":89},\"offline_groupchat_message_hook\":{\"one\":0,\"count\":42},\"backends.mod_mam_pm.archive\":{\"n\":530,\"min\":9,\"median\":1618,\"mean\":5322,\"max\":82068,\"999\":65914,\"99\":45348,\"95\":21533,\"90\":12524,\"75\":4225,\"50\":1618},\"modMamDroppedIQ\":{\"one\":27,\"count\":70},\"modPrivacySets\":{\"one\":0,\"count\":0},\"backends.auth.does_user_exist\":{\"n\":974,\"min\":276,\"median\":896,\"mean\":1938,\"max\":64193,\"999\":64193,\"99\":14650,\"95\":7161,\"90\":3807,\"75\":1447,\"50\":896},\"modRosterGets\":{\"one\":16,\"count\":44},\"mod_mam_cache_user.miss\":{\"value\":859,\"ms_since_reset\":64617},\"update_inbox_for_muc\":{\"one\":144,\"count\":352},\"mam_muc_archive_id\":{\"one\":788,\"count\":1807},\"mam_get_behaviour\":{\"one\":946,\"count\":2440},\"can_access_room\":{\"one\":199,\"count\":463},\"mod_mam_cache_user.hit\":{\"value\":2323,\"ms_since_reset\":64617},\"roster_get_versioning_feature\":{\"one\":843,\"count\":2689},\"mam_lookup_messages\":{\"one\":382,\"count\":1010},\"xmppErrorTotal\":{\"one\":75,\"count\":236},\"modRegisterCount\":{\"one\":718,\"count\":2439},\"node_cleanup_for_host_type\":{\"one\":0,\"count\":0},\"adhoc_local_commands\":{\"one\":0,\"count\":0},\"modUnregisterCount\":{\"one\":812,\"count\":2437},\"xmppIqReceived\":{\"one\":2594,\"count\":8582},\"modPrivacyStanzaBlocked\":{\"one\":0,\"count\":0},\"modPrivacyStanzaAll\":{\"one\":78,\"count\":177},\"xmppErrorPresence\":{\"one\":13,\"count\":29},\"modMamForwarded\":{\"one\":1154,\"count\":2970},\"xmppPresenceSent\":{\"one\":780,\"count\":2582},\"modMamLookups.simple\":{\"one\":65,\"count\":168},\"modMamLookups\":{\"one\":370,\"count\":982},\"get_mam_muc_gdpr_data\":{\"one\":0,\"count\":0},\"modPrivacySetsActive\":{\"one\":0,\"count\":0},\"modPresenceUnsubscriptions\":{\"one\":11,\"count\":24},\"mam_muc_archive_size\":{\"one\":168,\"count\":363},\"is_muc_room_owner\":{\"one\":0,\"count\":0},\"mam_flush_messages\":{\"one\":159,\"count\":741},\"modMamFlushed\":{\"one\":276,\"count\":2112},\"sasl2_stream_features\":{\"one\":0,\"count\":0},\"modMucMamArchived\":{\"one\":1027,\"count\":2395},\"amp_verify_support\":{\"one\":0,\"count\":0},\"xmppStanzaSent\":{\"one\":4043,\"count\":13356},\"mam_archive_size\":{\"one\":301,\"count\":947},\"user_stop_request\":{\"one\":0,\"count\":0},\"inbox_unread_count\":{\"one\":0,\"count\":0},\"sessionLogouts\":{\"one\":845,\"count\":2687},\"modMucMamLookups\":{\"one\":196,\"count\":456},\"filter_room_packet\":{\"one\":220,\"count\":512},\"bind2_enable_features\":{\"one\":0,\"count\":0},\"get_personal_data\":{\"one\":0,\"count\":0},\"sessionSuccessfulLogins\":{\"one\":843,\"count\":2687},\"xmppMessageSent\":{\"one\":691,\"count\":2172},\"modPrivacyGets\":{\"one\":0,\"count\":0},\"modRosterSets\":{\"one\":7,\"count\":7},\"filter_local_packet\":{\"one\":6432,\"count\":21983},\"disco_local_items\":{\"one\":6,\"count\":14},\"sessionCount\":{\"value\":0,\"ms_since_reset\":188864},\"roster_get_subscription_lists\":{\"one\":578,\"count\":2071},\"disco_muc_features\":{\"one\":6,\"count\":14},\"mod_cache_users.hit\":{\"value\":8966,\"ms_since_reset\":188504},\"mod_mam_muc_rdbms_async_pool_writer.flush_time\":{\"n\":100,\"min\":762,\"median\":7310,\"mean\":15748,\"max\":168496,\"999\":168496,\"99\":123148,\"95\":56562,\"90\":31741,\"75\":18015,\"50\":7310},\"amp_check_condition\":{\"one\":0,\"count\":0},\"backends.auth.authorize\":{\"n\":487,\"min\":379,\"median\":896,\"mean\":2485,\"max\":66990,\"999\":66990,\"99\":44228,\"95\":9367,\"90\":4292,\"75\":1458,\"50\":896},\"modMucMamFlushed\":{\"one\":343,\"count\":685},\"modPresenceSubscriptions\":{\"one\":20,\"count\":46},\"amp_determine_strategy\":{\"one\":0,\"count\":0},\"mod_mam_muc_rdbms_async_pool_writer.per_message_flush_time\":{\"n\":100,\"min\":762,\"median\":5523,\"mean\":8928,\"max\":86068,\"999\":86068,\"99\":31741,\"95\":24899,\"90\":18597,\"75\":12063,\"50\":5523},\"modMamPrefsSets\":{\"one\":132,\"count\":308},\"modRosterPush\":{\"one\":81,\"count\":172},\"anonymous_purge_hook\":{\"one\":0,\"count\":0},\"modMamPrefsGets\":{\"one\":69,\"count\":161},\"xmppErrorIq\":{\"one\":53,\"count\":188},\"mod_mam_rdbms_async_pool_writer.per_message_flush_time\":{\"n\":96,\"min\":893,\"median\":12209,\"mean\":18002,\"max\":97939,\"999\":97939,\"99\":82833,\"95\":58101,\"90\":45481,\"75\":25912,\"50\":12209},\"mongoose_async_pools.pm_mam.timed_flushes\":{\"value\":731,\"ms_since_reset\":91235}}}">>,
         8265,3853}
Params: #{path => <<"/api/metrics/host_type/test_type">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.431 ***🔗
REST request:
Code: 200
Req: {<0.62012.0>,<<"/api/metrics/all/xmppMessageSent">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"40e36a26a17b964f">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"35">>}],
         <<"{\"metric\":{\"one\":691,\"count\":2172}}">>,159,771}
Params: #{path => <<"/api/metrics/all/xmppMessageSent">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.439 ***🔗
REST request:
Code: 200
Req: {<0.62014.0>,<<"/api/metrics/all/">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"a61c8d6bf173d080">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"3222">>}],
         <<"{\"metrics\":{\"amp_verify_support\":{\"one\":0,\"count\":0},\"disco_sm_items\":{\"one\":0,\"count\":0},\"xmppStanzaReceived\":{\"one\":6542,\"count\":20948},\"user_socket_closed\":{\"one\":1,\"count\":18},\"xmppIqSent\":{\"one\":2572,\"count\":8602},\"c2s_stream_features\":{\"one\":1690,\"count\":5419},\"disco_sm_identity\":{\"one\":7,\"count\":21},\"xmppErrorMessage\":{\"one\":9,\"count\":19},\"sessionLogouts\":{\"one\":845,\"count\":2687},\"amp_determine_strategy\":{\"one\":0,\"count\":0},\"disco_local_items\":{\"one\":6,\"count\":14},\"xmppStanzaDropped\":{\"one\":0,\"count\":0},\"modPresenceSubscriptions\":{\"one\":20,\"count\":46},\"modPrivacySetsActive\":{\"one\":0,\"count\":0},\"roster_get_subscription_lists\":{\"one\":578,\"count\":2071},\"sessionAuthFails\":{\"one\":1,\"count\":18},\"modPrivacyStanzaBlocked\":{\"one\":0,\"count\":0},\"disco_local_identity\":{\"one\":10,\"count\":30},\"modPrivacyStanzaDenied\":{\"one\":0,\"count\":0},\"sasl2_start\":{\"one\":0,\"count\":0},\"does_user_exist\":{\"one\":3446,\"count\":10480},\"sessionSuccessfulLogins\":{\"one\":843,\"count\":2687},\"user_send_xmlel\":{\"one\":6,\"count\":6},\"xmpp_presend_element\":{\"one\":5774,\"count\":18493},\"xmppErrorPresence\":{\"one\":13,\"count\":29},\"modRosterSets\":{\"one\":7,\"count\":7},\"bind2_stream_features\":{\"one\":0,\"count\":0},\"bind2_enable_features\":{\"one\":0,\"count\":0},\"xmppStanzaSent\":{\"one\":4043,\"count\":13356},\"user_socket_error\":{\"one\":0,\"count\":0},\"xmppErrorTotal\":{\"one\":75,\"count\":236},\"modUnregisterCount\":{\"one\":815,\"count\":2444},\"xmppStanzaCount\":{\"one\":10660,\"count\":34540},\"reroute_unacked_messages\":{\"one\":849,\"count\":2710},\"amp_check_condition\":{\"one\":0,\"count\":0},\"session_cleanup\":{\"one\":0,\"count\":0},\"modRosterGets\":{\"one\":16,\"count\":44},\"disco_sm_features\":{\"one\":7,\"count\":21},\"xmppPresenceSent\":{\"one\":780,\"count\":2582},\"get_personal_data\":{\"one\":0,\"count\":0},\"disco_local_features\":{\"one\":10,\"count\":30},\"modRegisterCount\":{\"one\":721,\"count\":2446},\"xmppPresenceReceived\":{\"one\":1060,\"count\":3467},\"modPrivacyPush\":{\"one\":0,\"count\":0},\"xmppMessageBounced\":{\"one\":5,\"count\":10},\"offline_message_hook\":{\"one\":5,\"count\":11},\"modPrivacyStanzaAll\":{\"one\":78,\"count\":177},\"sessionCount\":{\"value\":0},\"modPresenceUnsubscriptions\":{\"one\":11,\"count\":24},\"xmppMessageSent\":{\"one\":691,\"count\":2172},\"modRosterPush\":{\"one\":81,\"count\":172},\"user_open_session\":{\"one\":843,\"count\":2689},\"xmppMessageReceived\":{\"one\":2888,\"count\":8899},\"adhoc_local_commands\":{\"one\":0,\"count\":0},\"disco_info\":{\"one\":16,\"count\":44},\"modPrivacySets\":{\"one\":0,\"count\":0},\"xmppErrorIq\":{\"one\":53,\"count\":188},\"modPrivacySetsDefault\":{\"one\":0,\"count\":0},\"roster_in_subscription\":{\"one\":73,\"count\":164},\"set_vcard\":{\"one\":0,\"count\":0},\"roster_get_jid_info\":{\"one\":36,\"count\":89},\"foreign_event\":{\"one\":81,\"count\":172},\"user_stop_request\":{\"one\":0,\"count\":0},\"privacy_list_push\":{\"one\":0,\"count\":0},\"remove_domain\":{\"one\":0,\"count\":0},\"anonymous_purge_hook\":{\"one\":0,\"count\":0},\"xmppIqReceived\":{\"one\":2594,\"count\":8582},\"user_terminate\":{\"one\":849,\"count\":2710},\"unset_presence_hook\":{\"one\":579,\"count\":2069},\"modPrivacyGets\":{\"one\":0,\"count\":0},\"roster_out_subscription\":{\"one\":43,\"count\":95},\"roster_get_versioning_feature\":{\"one\":843,\"count\":2689},\"sasl2_success\":{\"one\":0,\"count\":0},\"sasl2_stream_features\":{\"one\":0,\"count\":0},\"offline_groupchat_message_hook\":{\"one\":0,\"count\":42}}}">>,
         3348,7316}
Params: #{path => <<"/api/metrics/all/">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.440 ***🔗
REST request:
Code: 200
Req: {<0.62016.0>,<<"/api/metrics/host_type/test_type/xmppMessageReceived">>,
      <<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"8ce765c98f3e5788">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"36">>}],
         <<"{\"metric\":{\"one\":2888,\"count\":8899}}">>,160,345}
Params: #{path => <<"/api/metrics/host_type/test_type/xmppMessageReceived">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.445 ***🔗
REST request:
Code: 200
Req: {<0.62018.0>,<<"/api/metrics/host_type/test_type">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"898cb73515409a7d">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"8139">>}],
         <<"{\"metrics\":{\"offline_message_hook\":{\"one\":5,\"count\":11},\"xmppStanzaDropped\":{\"one\":0,\"count\":0},\"set_vcard\":{\"one\":0,\"count\":0},\"does_user_exist\":{\"one\":3437,\"count\":10457},\"mongoose_async_pools.muc_mam.batch_flushes\":{\"value\":0,\"ms_since_reset\":85329},\"backends.mod_mam_muc.lookup\":{\"n\":127,\"min\":398,\"median\":1462,\"mean\":5369,\"max\":49677,\"999\":49677,\"99\":49677,\"95\":28961,\"90\":18727,\"75\":3172,\"50\":1462},\"mam_muc_archive_sync\":{\"one\":76,\"count\":152},\"sasl2_start\":{\"one\":0,\"count\":0},\"sessionAuthFails\":{\"one\":1,\"count\":18},\"get_mam_pm_gdpr_data\":{\"one\":0,\"count\":0},\"mod_mam_rdbms_async_pool_writer.flush_time\":{\"n\":95,\"min\":948,\"median\":14282,\"mean\":35402,\"max\":451779,\"999\":451779,\"99\":451779,\"95\":104737,\"90\":79622,\"75\":40523,\"50\":14282},\"modMucMamForwarded\":{\"one\":733,\"count\":1709},\"failed_to_store_message\":{\"one\":0,\"count\":0},\"sm_filter_offline_message\":{\"one\":5,\"count\":10},\"roster_in_subscription\":{\"one\":73,\"count\":164},\"reroute_unacked_messages\":{\"one\":849,\"count\":2710},\"user_open_session\":{\"one\":843,\"count\":2689},\"modMamArchived\":{\"one\":2384,\"count\":7382},\"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\":1,\"count\":18},\"xmppMessageReceived\":{\"one\":2888,\"count\":8899},\"disco_sm_features\":{\"one\":7,\"count\":21},\"mod_mam_cache_user.latency\":{\"n\":1247,\"min\":1314,\"median\":6281,\"mean\":8040,\"max\":3612261,\"999\":3612261,\"99\":20794,\"95\":12067,\"90\":10632,\"75\":8279,\"50\":6281},\"privacy_list_push\":{\"one\":0,\"count\":0},\"remove_domain\":{\"one\":0,\"count\":0},\"modPrivacyStanzaDenied\":{\"one\":0,\"count\":0},\"mod_cache_users.latency\":{\"n\":1038,\"min\":1195,\"median\":6481,\"mean\":9440,\"max\":483601,\"999\":189116,\"99\":31055,\"95\":17890,\"90\":14286,\"75\":9609,\"50\":6481},\"xmppPresenceReceived\":{\"one\":1060,\"count\":3467},\"xmpp_presend_element\":{\"one\":5774,\"count\":18493},\"session_cleanup\":{\"one\":0,\"count\":0},\"disco_sm_identity\":{\"one\":7,\"count\":21},\"modPrivacySetsDefault\":{\"one\":0,\"count\":0},\"mam_archive_sync\":{\"one\":23,\"count\":74},\"acc_room_affiliations\":{\"one\":65,\"count\":296},\"mam_muc_get_behaviour\":{\"one\":211,\"count\":491},\"resend_offline_messages_hook\":{\"one\":577,\"count\":2068},\"mam_archive_id\":{\"one\":3027,\"count\":7741},\"xmppErrorMessage\":{\"one\":9,\"count\":19},\"user_send_xmlel\":{\"one\":6,\"count\":6},\"c2s_stream_features\":{\"one\":1690,\"count\":5419},\"backends.auth.try_register\":{\"n\":385,\"min\":598,\"median\":3558,\"mean\":7114,\"max\":65664,\"999\":65664,\"99\":43893,\"95\":26550,\"90\":16077,\"75\":7969,\"50\":3558},\"room_exists\":{\"one\":49,\"count\":260},\"modMamArchiveRemoved\":{\"one\":100,\"count\":256},\"modPrivacyPush\":{\"one\":0,\"count\":0},\"mod_cache_users.miss\":{\"value\":1491,\"ms_since_reset\":188521},\"disco_sm_items\":{\"one\":0,\"count\":0},\"modMucMamPrefsSets\":{\"one\":0,\"count\":0},\"roster_out_subscription\":{\"one\":43,\"count\":95},\"modMucMamArchiveRemoved\":{\"one\":198,\"count\":462},\"disco_local_identity\":{\"one\":10,\"count\":30},\"mongoose_async_pools.pm_mam.batch_flushes\":{\"value\":10,\"ms_since_reset\":91252},\"xmppStanzaReceived\":{\"one\":6542,\"count\":20948},\"modMucMamPrefsGets\":{\"one\":0,\"count\":0},\"user_socket_error\":{\"one\":0,\"count\":0},\"mongoose_async_pools.muc_mam.timed_flushes\":{\"value\":417,\"ms_since_reset\":85329},\"can_access_identity\":{\"one\":136,\"count\":316},\"mongoose_async_pools.inbox.async_request\":{\"value\":434,\"ms_since_reset\":151407},\"modMucMamDroppedIQ\":{\"one\":12,\"count\":28},\"sasl2_success\":{\"one\":0,\"count\":0},\"modMucMamDropped\":{\"one\":0,\"count\":0},\"xmppIqSent\":{\"one\":2572,\"count\":8602},\"backends.mod_mam_pm.lookup\":{\"n\":93,\"min\":421,\"median\":1165,\"mean\":4080,\"max\":57967,\"999\":57967,\"99\":57967,\"95\":17467,\"90\":9997,\"75\":1532,\"50\":1165},\"bind2_stream_features\":{\"one\":0,\"count\":0},\"user_terminate\":{\"one\":849,\"count\":2710},\"xmppMessageBounced\":{\"one\":5,\"count\":10},\"data.xmpp.c2s.message.processing_time\":{\"n\":354,\"min\":47,\"median\":4739,\"mean\":15161,\"max\":169519,\"999\":169519,\"99\":93300,\"95\":66450,\"90\":46206,\"75\":15643,\"50\":4739},\"forget_room\":{\"one\":90,\"count\":210},\"foreign_event\":{\"one\":81,\"count\":172},\"modMamDropped\":{\"one\":0,\"count\":0},\"xmppStanzaCount\":{\"one\":10660,\"count\":34540},\"disco_info\":{\"one\":16,\"count\":44},\"unset_presence_hook\":{\"one\":579,\"count\":2069},\"disco_local_features\":{\"one\":10,\"count\":30},\"roster_get_jid_info\":{\"one\":36,\"count\":89},\"offline_groupchat_message_hook\":{\"one\":0,\"count\":42},\"backends.mod_mam_pm.archive\":{\"n\":529,\"min\":9,\"median\":1627,\"mean\":5336,\"max\":82068,\"999\":65914,\"99\":45348,\"95\":21533,\"90\":12524,\"75\":4225,\"50\":1627},\"modMamDroppedIQ\":{\"one\":27,\"count\":70},\"modPrivacySets\":{\"one\":0,\"count\":0},\"backends.auth.does_user_exist\":{\"n\":974,\"min\":276,\"median\":896,\"mean\":1938,\"max\":64193,\"999\":64193,\"99\":14650,\"95\":7161,\"90\":3807,\"75\":1447,\"50\":896},\"modRosterGets\":{\"one\":16,\"count\":44},\"mod_mam_cache_user.miss\":{\"value\":859,\"ms_since_reset\":64634},\"update_inbox_for_muc\":{\"one\":144,\"count\":352},\"mam_muc_archive_id\":{\"one\":788,\"count\":1807},\"mam_get_behaviour\":{\"one\":946,\"count\":2440},\"can_access_room\":{\"one\":199,\"count\":463},\"mod_mam_cache_user.hit\":{\"value\":2323,\"ms_since_reset\":64635},\"roster_get_versioning_feature\":{\"one\":843,\"count\":2689},\"mam_lookup_messages\":{\"one\":382,\"count\":1010},\"xmppErrorTotal\":{\"one\":75,\"count\":236},\"modRegisterCount\":{\"one\":718,\"count\":2439},\"node_cleanup_for_host_type\":{\"one\":0,\"count\":0},\"adhoc_local_commands\":{\"one\":0,\"count\":0},\"modUnregisterCount\":{\"one\":812,\"count\":2437},\"xmppIqReceived\":{\"one\":2594,\"count\":8582},\"modPrivacyStanzaBlocked\":{\"one\":0,\"count\":0},\"modPrivacyStanzaAll\":{\"one\":78,\"count\":177},\"xmppErrorPresence\":{\"one\":13,\"count\":29},\"modMamForwarded\":{\"one\":1154,\"count\":2970},\"xmppPresenceSent\":{\"one\":780,\"count\":2582},\"modMamLookups.simple\":{\"one\":65,\"count\":168},\"modMamLookups\":{\"one\":370,\"count\":982},\"get_mam_muc_gdpr_data\":{\"one\":0,\"count\":0},\"modPrivacySetsActive\":{\"one\":0,\"count\":0},\"modPresenceUnsubscriptions\":{\"one\":11,\"count\":24},\"mam_muc_archive_size\":{\"one\":168,\"count\":363},\"is_muc_room_owner\":{\"one\":0,\"count\":0},\"mam_flush_messages\":{\"one\":159,\"count\":741},\"modMamFlushed\":{\"one\":276,\"count\":2112},\"sasl2_stream_features\":{\"one\":0,\"count\":0},\"modMucMamArchived\":{\"one\":1027,\"count\":2395},\"amp_verify_support\":{\"one\":0,\"count\":0},\"xmppStanzaSent\":{\"one\":4043,\"count\":13356},\"mam_archive_size\":{\"one\":301,\"count\":947},\"user_stop_request\":{\"one\":0,\"count\":0},\"inbox_unread_count\":{\"one\":0,\"count\":0},\"sessionLogouts\":{\"one\":845,\"count\":2687},\"modMucMamLookups\":{\"one\":196,\"count\":456},\"filter_room_packet\":{\"one\":220,\"count\":512},\"bind2_enable_features\":{\"one\":0,\"count\":0},\"get_personal_data\":{\"one\":0,\"count\":0},\"sessionSuccessfulLogins\":{\"one\":843,\"count\":2687},\"xmppMessageSent\":{\"one\":691,\"count\":2172},\"modPrivacyGets\":{\"one\":0,\"count\":0},\"modRosterSets\":{\"one\":7,\"count\":7},\"filter_local_packet\":{\"one\":6432,\"count\":21983},\"disco_local_items\":{\"one\":6,\"count\":14},\"sessionCount\":{\"value\":0,\"ms_since_reset\":188881},\"roster_get_subscription_lists\":{\"one\":578,\"count\":2071},\"disco_muc_features\":{\"one\":6,\"count\":14},\"mod_cache_users.hit\":{\"value\":8966,\"ms_since_reset\":188521},\"mod_mam_muc_rdbms_async_pool_writer.flush_time\":{\"n\":100,\"min\":762,\"median\":7310,\"mean\":15748,\"max\":168496,\"999\":168496,\"99\":123148,\"95\":56562,\"90\":31741,\"75\":18015,\"50\":7310},\"amp_check_condition\":{\"one\":0,\"count\":0},\"backends.auth.authorize\":{\"n\":487,\"min\":379,\"median\":896,\"mean\":2485,\"max\":66990,\"999\":66990,\"99\":44228,\"95\":9367,\"90\":4292,\"75\":1458,\"50\":896},\"modMucMamFlushed\":{\"one\":343,\"count\":685},\"modPresenceSubscriptions\":{\"one\":20,\"count\":46},\"amp_determine_strategy\":{\"one\":0,\"count\":0},\"mod_mam_muc_rdbms_async_pool_writer.per_message_flush_time\":{\"n\":100,\"min\":762,\"median\":5523,\"mean\":8928,\"max\":86068,\"999\":86068,\"99\":31741,\"95\":24899,\"90\":18597,\"75\":12063,\"50\":5523},\"modMamPrefsSets\":{\"one\":132,\"count\":308},\"modRosterPush\":{\"one\":81,\"count\":172},\"anonymous_purge_hook\":{\"one\":0,\"count\":0},\"modMamPrefsGets\":{\"one\":69,\"count\":161},\"xmppErrorIq\":{\"one\":53,\"count\":188},\"mod_mam_rdbms_async_pool_writer.per_message_flush_time\":{\"n\":95,\"min\":893,\"median\":12294,\"mean\":18205,\"max\":97939,\"999\":97939,\"99\":82833,\"95\":58101,\"90\":45608,\"75\":25912,\"50\":12294},\"mongoose_async_pools.pm_mam.timed_flushes\":{\"value\":731,\"ms_since_reset\":91252}}}">>,
         8265,3577}
Params: #{path => <<"/api/metrics/host_type/test_type">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.447 ***🔗
REST request:
Code: 200
Req: {<0.62020.0>,<<"/api/metrics/all/xmppMessageReceived">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"8f5db044e2204f13">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"36">>}],
         <<"{\"metric\":{\"one\":2888,\"count\":8899}}">>,160,515}
Params: #{path => <<"/api/metrics/all/xmppMessageReceived">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.455 ***🔗
REST request:
Code: 200
Req: {<0.62022.0>,<<"/api/metrics/all/">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"1824fd61a7615f82">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"3222">>}],
         <<"{\"metrics\":{\"amp_verify_support\":{\"one\":0,\"count\":0},\"disco_sm_items\":{\"one\":0,\"count\":0},\"xmppStanzaReceived\":{\"one\":6542,\"count\":20948},\"user_socket_closed\":{\"one\":1,\"count\":18},\"xmppIqSent\":{\"one\":2572,\"count\":8602},\"c2s_stream_features\":{\"one\":1690,\"count\":5419},\"disco_sm_identity\":{\"one\":7,\"count\":21},\"xmppErrorMessage\":{\"one\":9,\"count\":19},\"sessionLogouts\":{\"one\":845,\"count\":2687},\"amp_determine_strategy\":{\"one\":0,\"count\":0},\"disco_local_items\":{\"one\":6,\"count\":14},\"xmppStanzaDropped\":{\"one\":0,\"count\":0},\"modPresenceSubscriptions\":{\"one\":20,\"count\":46},\"modPrivacySetsActive\":{\"one\":0,\"count\":0},\"roster_get_subscription_lists\":{\"one\":578,\"count\":2071},\"sessionAuthFails\":{\"one\":1,\"count\":18},\"modPrivacyStanzaBlocked\":{\"one\":0,\"count\":0},\"disco_local_identity\":{\"one\":10,\"count\":30},\"modPrivacyStanzaDenied\":{\"one\":0,\"count\":0},\"sasl2_start\":{\"one\":0,\"count\":0},\"does_user_exist\":{\"one\":3446,\"count\":10480},\"sessionSuccessfulLogins\":{\"one\":843,\"count\":2687},\"user_send_xmlel\":{\"one\":6,\"count\":6},\"xmpp_presend_element\":{\"one\":5774,\"count\":18493},\"xmppErrorPresence\":{\"one\":13,\"count\":29},\"modRosterSets\":{\"one\":7,\"count\":7},\"bind2_stream_features\":{\"one\":0,\"count\":0},\"bind2_enable_features\":{\"one\":0,\"count\":0},\"xmppStanzaSent\":{\"one\":4043,\"count\":13356},\"user_socket_error\":{\"one\":0,\"count\":0},\"xmppErrorTotal\":{\"one\":75,\"count\":236},\"modUnregisterCount\":{\"one\":815,\"count\":2444},\"xmppStanzaCount\":{\"one\":10660,\"count\":34540},\"reroute_unacked_messages\":{\"one\":849,\"count\":2710},\"amp_check_condition\":{\"one\":0,\"count\":0},\"session_cleanup\":{\"one\":0,\"count\":0},\"modRosterGets\":{\"one\":16,\"count\":44},\"disco_sm_features\":{\"one\":7,\"count\":21},\"xmppPresenceSent\":{\"one\":780,\"count\":2582},\"get_personal_data\":{\"one\":0,\"count\":0},\"disco_local_features\":{\"one\":10,\"count\":30},\"modRegisterCount\":{\"one\":721,\"count\":2446},\"xmppPresenceReceived\":{\"one\":1060,\"count\":3467},\"modPrivacyPush\":{\"one\":0,\"count\":0},\"xmppMessageBounced\":{\"one\":5,\"count\":10},\"offline_message_hook\":{\"one\":5,\"count\":11},\"modPrivacyStanzaAll\":{\"one\":78,\"count\":177},\"sessionCount\":{\"value\":0},\"modPresenceUnsubscriptions\":{\"one\":11,\"count\":24},\"xmppMessageSent\":{\"one\":691,\"count\":2172},\"modRosterPush\":{\"one\":81,\"count\":172},\"user_open_session\":{\"one\":843,\"count\":2689},\"xmppMessageReceived\":{\"one\":2888,\"count\":8899},\"adhoc_local_commands\":{\"one\":0,\"count\":0},\"disco_info\":{\"one\":16,\"count\":44},\"modPrivacySets\":{\"one\":0,\"count\":0},\"xmppErrorIq\":{\"one\":53,\"count\":188},\"modPrivacySetsDefault\":{\"one\":0,\"count\":0},\"roster_in_subscription\":{\"one\":73,\"count\":164},\"set_vcard\":{\"one\":0,\"count\":0},\"roster_get_jid_info\":{\"one\":36,\"count\":89},\"foreign_event\":{\"one\":81,\"count\":172},\"user_stop_request\":{\"one\":0,\"count\":0},\"privacy_list_push\":{\"one\":0,\"count\":0},\"remove_domain\":{\"one\":0,\"count\":0},\"anonymous_purge_hook\":{\"one\":0,\"count\":0},\"xmppIqReceived\":{\"one\":2594,\"count\":8582},\"user_terminate\":{\"one\":849,\"count\":2710},\"unset_presence_hook\":{\"one\":579,\"count\":2069},\"modPrivacyGets\":{\"one\":0,\"count\":0},\"roster_out_subscription\":{\"one\":43,\"count\":95},\"roster_get_versioning_feature\":{\"one\":843,\"count\":2689},\"sasl2_success\":{\"one\":0,\"count\":0},\"sasl2_stream_features\":{\"one\":0,\"count\":0},\"offline_groupchat_message_hook\":{\"one\":0,\"count\":42}}}">>,
         3348,7276}
Params: #{path => <<"/api/metrics/all/">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.455 ***🔗
alicE@domain.example.com/res1 out
<stream:stream to='domain.example.com' version='1.0' xml:lang='en' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'>

*** User 2024-04-26 13:20:08.456 ***🔗
alicE@domain.example.com/res1 in
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='f4e36b9aff9a07cb' from='domain.example.com' version='1.0' xml:lang='en'>

*** User 2024-04-26 13:20:08.456 ***🔗
alicE@domain.example.com/res1 in
<stream:features>
	<register xmlns='http://jabber.org/features/iq-register'/>
	<starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
	<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
		<mechanism>SCRAM-SHA-256</mechanism>
		<mechanism>PLAIN</mechanism>
	</mechanisms>
	<amp xmlns='http://jabber.org/feature/amp'/>
	<sm xmlns='urn:xmpp:sm:3'/>
</stream:features>



*** User 2024-04-26 13:20:08.456 ***🔗
alicE@domain.example.com/res1 out
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='PLAIN'>AGFsaWNFAG1hdHlncnlzYQ==</auth>



*** User 2024-04-26 13:20:08.458 ***🔗
alicE@domain.example.com/res1 in
<success xmlns='urn:ietf:params:xml:ns:xmpp-sasl'/>



*** User 2024-04-26 13:20:08.458 ***🔗
alicE@domain.example.com/res1 out
<stream:stream to='domain.example.com' version='1.0' xml:lang='en' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'>

*** User 2024-04-26 13:20:08.458 ***🔗
alicE@domain.example.com/res1 in
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='1209096fbcf0979c' from='domain.example.com' version='1.0' xml:lang='en' to='alice@domain.example.com'>

*** User 2024-04-26 13:20:08.458 ***🔗
alicE@domain.example.com/res1 in
<stream:features>
	<session xmlns='urn:ietf:params:xml:ns:xmpp-session'/>
	<bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'/>
	<register xmlns='http://jabber.org/features/iq-register'/>
	<amp xmlns='http://jabber.org/feature/amp'/>
	<sm xmlns='urn:xmpp:sm:3'/>
</stream:features>



*** User 2024-04-26 13:20:08.458 ***🔗
alicE@domain.example.com/res1 out
<iq type='set' id='88c20ef45970d10a5a26df7d3698e49b'>
	<bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'>
		<resource>res1</resource>
	</bind>
</iq>



*** User 2024-04-26 13:20:08.458 ***🔗
alicE@domain.example.com/res1 in
<iq id='88c20ef45970d10a5a26df7d3698e49b' type='result'>
	<bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'>
		<jid>alice@domain.example.com/res1</jid>
	</bind>
</iq>



*** User 2024-04-26 13:20:08.459 ***🔗
alice@domain.example.com/res1 out
<iq type='set' id='08a2486aeeb9d6cbeac416292eb265b2'>
	<session xmlns='urn:ietf:params:xml:ns:xmpp-session'/>
</iq>



*** User 2024-04-26 13:20:08.459 ***🔗
alice@domain.example.com/res1 in
<iq from='domain.example.com' to='alice@domain.example.com/res1' id='08a2486aeeb9d6cbeac416292eb265b2' type='result'>
	<session xmlns='urn:ietf:params:xml:ns:xmpp-session'/>
</iq>



*** User 2024-04-26 13:20:08.459 ***🔗
alice@domain.example.com/res1 out
<presence/>



*** User 2024-04-26 13:20:08.461 ***🔗
alice@domain.example.com/res1 in
<presence from='alice@domain.example.com/res1' to='alice@domain.example.com/res1'/>



*** User 2024-04-26 13:20:08.461 ***🔗
bOb@domain.example.com/res1 out
<stream:stream to='domain.example.com' version='1.0' xml:lang='en' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'>

*** User 2024-04-26 13:20:08.461 ***🔗
bOb@domain.example.com/res1 in
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='df3b50f8eca63899' from='domain.example.com' version='1.0' xml:lang='en'>

*** User 2024-04-26 13:20:08.462 ***🔗
bOb@domain.example.com/res1 in
<stream:features>
	<register xmlns='http://jabber.org/features/iq-register'/>
	<starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
	<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
		<mechanism>SCRAM-SHA-256</mechanism>
		<mechanism>PLAIN</mechanism>
	</mechanisms>
	<amp xmlns='http://jabber.org/feature/amp'/>
	<sm xmlns='urn:xmpp:sm:3'/>
</stream:features>



*** User 2024-04-26 13:20:08.462 ***🔗
bOb@domain.example.com/res1 out
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='PLAIN'>AGJPYgBtYWtyb2xpa2E=</auth>



*** User 2024-04-26 13:20:08.463 ***🔗
bOb@domain.example.com/res1 in
<success xmlns='urn:ietf:params:xml:ns:xmpp-sasl'/>



*** User 2024-04-26 13:20:08.463 ***🔗
bOb@domain.example.com/res1 out
<stream:stream to='domain.example.com' version='1.0' xml:lang='en' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'>

*** User 2024-04-26 13:20:08.463 ***🔗
bOb@domain.example.com/res1 in
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='688fda659ec660c1' from='domain.example.com' version='1.0' xml:lang='en' to='bob@domain.example.com'>

*** User 2024-04-26 13:20:08.463 ***🔗
bOb@domain.example.com/res1 in
<stream:features>
	<session xmlns='urn:ietf:params:xml:ns:xmpp-session'/>
	<bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'/>
	<register xmlns='http://jabber.org/features/iq-register'/>
	<amp xmlns='http://jabber.org/feature/amp'/>
	<sm xmlns='urn:xmpp:sm:3'/>
</stream:features>



*** User 2024-04-26 13:20:08.463 ***🔗
bOb@domain.example.com/res1 out
<iq type='set' id='0fde4508c9fb3198442146c921c84622'>
	<bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'>
		<resource>res1</resource>
	</bind>
</iq>



*** User 2024-04-26 13:20:08.463 ***🔗
bOb@domain.example.com/res1 in
<iq id='0fde4508c9fb3198442146c921c84622' type='result'>
	<bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'>
		<jid>bob@domain.example.com/res1</jid>
	</bind>
</iq>



*** User 2024-04-26 13:20:08.464 ***🔗
bob@domain.example.com/res1 out
<iq type='set' id='07df07b372d06e054321c7b020286375'>
	<session xmlns='urn:ietf:params:xml:ns:xmpp-session'/>
</iq>



*** User 2024-04-26 13:20:08.464 ***🔗
bob@domain.example.com/res1 in
<iq from='domain.example.com' to='bob@domain.example.com/res1' id='07df07b372d06e054321c7b020286375' type='result'>
	<session xmlns='urn:ietf:params:xml:ns:xmpp-session'/>
</iq>



*** User 2024-04-26 13:20:08.464 ***🔗
bob@domain.example.com/res1 out
<presence/>



*** User 2024-04-26 13:20:08.465 ***🔗
bob@domain.example.com/res1 in
<presence from='bob@domain.example.com/res1' to='bob@domain.example.com/res1'/>



*** User 2024-04-26 13:20:08.465 ***🔗
alice@domain.example.com/res1 out
<message type='chat' to='bob@domain.example.com/res1'>
	<body>Hi!</body>
</message>



*** User 2024-04-26 13:20:08.466 ***🔗
bob@domain.example.com/res1 in
<message from='alice@domain.example.com/res1' to='bob@domain.example.com/res1' type='chat'>
	<body>Hi!</body>
</message>



*** User 2024-04-26 13:20:08.466 ***🔗
bob@domain.example.com/res1 out
</stream:stream>

*** User 2024-04-26 13:20:08.466 ***🔗
bob@domain.example.com/res1 in
</stream:stream>

*** User 2024-04-26 13:20:08.466 ***🔗
alice@domain.example.com/res1 out
</stream:stream>

*** User 2024-04-26 13:20:08.466 ***🔗
alice@domain.example.com/res1 in
</stream:stream>

*** User 2024-04-26 13:20:08.468 ***🔗
REST request:
Code: 200
Req: {<0.62026.0>,<<"/api/metrics/host_type/test_type/xmppMessageSent">>,
      <<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"7398eb98f46c7615">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"35">>}],
         <<"{\"metric\":{\"one\":692,\"count\":2173}}">>,159,371}
Params: #{path => <<"/api/metrics/host_type/test_type/xmppMessageSent">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.473 ***🔗
REST request:
Code: 200
Req: {<0.62028.0>,<<"/api/metrics/host_type/test_type">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"265821177d89bc2f">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"8139">>}],
         <<"{\"metrics\":{\"offline_message_hook\":{\"one\":5,\"count\":11},\"xmppStanzaDropped\":{\"one\":0,\"count\":0},\"set_vcard\":{\"one\":0,\"count\":0},\"does_user_exist\":{\"one\":3437,\"count\":10457},\"mongoose_async_pools.muc_mam.batch_flushes\":{\"value\":0,\"ms_since_reset\":85357},\"backends.mod_mam_muc.lookup\":{\"n\":127,\"min\":398,\"median\":1462,\"mean\":5369,\"max\":49677,\"999\":49677,\"99\":49677,\"95\":28961,\"90\":18727,\"75\":3172,\"50\":1462},\"mam_muc_archive_sync\":{\"one\":76,\"count\":152},\"sasl2_start\":{\"one\":0,\"count\":0},\"sessionAuthFails\":{\"one\":1,\"count\":18},\"get_mam_pm_gdpr_data\":{\"one\":0,\"count\":0},\"mod_mam_rdbms_async_pool_writer.flush_time\":{\"n\":95,\"min\":948,\"median\":14282,\"mean\":35402,\"max\":451779,\"999\":451779,\"99\":451779,\"95\":104737,\"90\":79622,\"75\":40523,\"50\":14282},\"modMucMamForwarded\":{\"one\":733,\"count\":1709},\"failed_to_store_message\":{\"one\":0,\"count\":0},\"sm_filter_offline_message\":{\"one\":5,\"count\":10},\"roster_in_subscription\":{\"one\":73,\"count\":164},\"reroute_unacked_messages\":{\"one\":851,\"count\":2712},\"user_open_session\":{\"one\":845,\"count\":2691},\"modMamArchived\":{\"one\":2384,\"count\":7382},\"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\":1,\"count\":18},\"xmppMessageReceived\":{\"one\":2889,\"count\":8900},\"disco_sm_features\":{\"one\":7,\"count\":21},\"mod_mam_cache_user.latency\":{\"n\":1247,\"min\":1314,\"median\":6281,\"mean\":8040,\"max\":3612261,\"999\":3612261,\"99\":20794,\"95\":12067,\"90\":10632,\"75\":8279,\"50\":6281},\"privacy_list_push\":{\"one\":0,\"count\":0},\"remove_domain\":{\"one\":0,\"count\":0},\"modPrivacyStanzaDenied\":{\"one\":0,\"count\":0},\"mod_cache_users.latency\":{\"n\":1038,\"min\":1195,\"median\":6481,\"mean\":9440,\"max\":483601,\"999\":189116,\"99\":31055,\"95\":17890,\"90\":14286,\"75\":9609,\"50\":6481},\"xmppPresenceReceived\":{\"one\":1062,\"count\":3469},\"xmpp_presend_element\":{\"one\":5779,\"count\":18498},\"session_cleanup\":{\"one\":0,\"count\":0},\"disco_sm_identity\":{\"one\":7,\"count\":21},\"modPrivacySetsDefault\":{\"one\":0,\"count\":0},\"mam_archive_sync\":{\"one\":23,\"count\":74},\"acc_room_affiliations\":{\"one\":65,\"count\":296},\"mam_muc_get_behaviour\":{\"one\":211,\"count\":491},\"resend_offline_messages_hook\":{\"one\":579,\"count\":2070},\"mam_archive_id\":{\"one\":3027,\"count\":7741},\"xmppErrorMessage\":{\"one\":9,\"count\":19},\"user_send_xmlel\":{\"one\":6,\"count\":6},\"c2s_stream_features\":{\"one\":1694,\"count\":5423},\"backends.auth.try_register\":{\"n\":385,\"min\":598,\"median\":3558,\"mean\":7114,\"max\":65664,\"999\":65664,\"99\":43893,\"95\":26550,\"90\":16077,\"75\":7969,\"50\":3558},\"room_exists\":{\"one\":49,\"count\":260},\"modMamArchiveRemoved\":{\"one\":100,\"count\":256},\"modPrivacyPush\":{\"one\":0,\"count\":0},\"mod_cache_users.miss\":{\"value\":1491,\"ms_since_reset\":188549},\"disco_sm_items\":{\"one\":0,\"count\":0},\"modMucMamPrefsSets\":{\"one\":0,\"count\":0},\"roster_out_subscription\":{\"one\":43,\"count\":95},\"modMucMamArchiveRemoved\":{\"one\":198,\"count\":462},\"disco_local_identity\":{\"one\":10,\"count\":30},\"mongoose_async_pools.pm_mam.batch_flushes\":{\"value\":10,\"ms_since_reset\":91280},\"xmppStanzaReceived\":{\"one\":6549,\"count\":20955},\"modMucMamPrefsGets\":{\"one\":0,\"count\":0},\"user_socket_error\":{\"one\":0,\"count\":0},\"mongoose_async_pools.muc_mam.timed_flushes\":{\"value\":417,\"ms_since_reset\":85357},\"can_access_identity\":{\"one\":136,\"count\":316},\"mongoose_async_pools.inbox.async_request\":{\"value\":434,\"ms_since_reset\":151435},\"modMucMamDroppedIQ\":{\"one\":12,\"count\":28},\"sasl2_success\":{\"one\":0,\"count\":0},\"modMucMamDropped\":{\"one\":0,\"count\":0},\"xmppIqSent\":{\"one\":2576,\"count\":8606},\"backends.mod_mam_pm.lookup\":{\"n\":93,\"min\":421,\"median\":1165,\"mean\":4080,\"max\":57967,\"999\":57967,\"99\":57967,\"95\":17467,\"90\":9997,\"75\":1532,\"50\":1165},\"bind2_stream_features\":{\"one\":0,\"count\":0},\"user_terminate\":{\"one\":851,\"count\":2712},\"xmppMessageBounced\":{\"one\":5,\"count\":10},\"data.xmpp.c2s.message.processing_time\":{\"n\":355,\"min\":47,\"median\":4739,\"mean\":15109,\"max\":169519,\"999\":169519,\"99\":93300,\"95\":66450,\"90\":46206,\"75\":15634,\"50\":4739},\"forget_room\":{\"one\":90,\"count\":210},\"foreign_event\":{\"one\":81,\"count\":172},\"modMamDropped\":{\"one\":0,\"count\":0},\"xmppStanzaCount\":{\"one\":10674,\"count\":34554},\"disco_info\":{\"one\":16,\"count\":44},\"unset_presence_hook\":{\"one\":581,\"count\":2071},\"disco_local_features\":{\"one\":10,\"count\":30},\"roster_get_jid_info\":{\"one\":36,\"count\":89},\"offline_groupchat_message_hook\":{\"one\":0,\"count\":42},\"backends.mod_mam_pm.archive\":{\"n\":529,\"min\":9,\"median\":1627,\"mean\":5336,\"max\":82068,\"999\":65914,\"99\":45348,\"95\":21533,\"90\":12524,\"75\":4225,\"50\":1627},\"modMamDroppedIQ\":{\"one\":27,\"count\":70},\"modPrivacySets\":{\"one\":0,\"count\":0},\"backends.auth.does_user_exist\":{\"n\":974,\"min\":276,\"median\":896,\"mean\":1938,\"max\":64193,\"999\":64193,\"99\":14650,\"95\":7161,\"90\":3807,\"75\":1447,\"50\":896},\"modRosterGets\":{\"one\":16,\"count\":44},\"mod_mam_cache_user.miss\":{\"value\":859,\"ms_since_reset\":64662},\"update_inbox_for_muc\":{\"one\":144,\"count\":352},\"mam_muc_archive_id\":{\"one\":788,\"count\":1807},\"mam_get_behaviour\":{\"one\":946,\"count\":2440},\"can_access_room\":{\"one\":199,\"count\":463},\"mod_mam_cache_user.hit\":{\"value\":2323,\"ms_since_reset\":64663},\"roster_get_versioning_feature\":{\"one\":845,\"count\":2691},\"mam_lookup_messages\":{\"one\":382,\"count\":1010},\"xmppErrorTotal\":{\"one\":75,\"count\":236},\"modRegisterCount\":{\"one\":718,\"count\":2439},\"node_cleanup_for_host_type\":{\"one\":0,\"count\":0},\"adhoc_local_commands\":{\"one\":0,\"count\":0},\"modUnregisterCount\":{\"one\":812,\"count\":2437},\"xmppIqReceived\":{\"one\":2598,\"count\":8586},\"modPrivacyStanzaBlocked\":{\"one\":0,\"count\":0},\"modPrivacyStanzaAll\":{\"one\":78,\"count\":177},\"xmppErrorPresence\":{\"one\":13,\"count\":29},\"modMamForwarded\":{\"one\":1154,\"count\":2970},\"xmppPresenceSent\":{\"one\":782,\"count\":2584},\"modMamLookups.simple\":{\"one\":65,\"count\":168},\"modMamLookups\":{\"one\":370,\"count\":982},\"get_mam_muc_gdpr_data\":{\"one\":0,\"count\":0},\"modPrivacySetsActive\":{\"one\":0,\"count\":0},\"modPresenceUnsubscriptions\":{\"one\":11,\"count\":24},\"mam_muc_archive_size\":{\"one\":168,\"count\":363},\"is_muc_room_owner\":{\"one\":0,\"count\":0},\"mam_flush_messages\":{\"one\":159,\"count\":741},\"modMamFlushed\":{\"one\":276,\"count\":2112},\"sasl2_stream_features\":{\"one\":0,\"count\":0},\"modMucMamArchived\":{\"one\":1027,\"count\":2395},\"amp_verify_support\":{\"one\":0,\"count\":0},\"xmppStanzaSent\":{\"one\":4050,\"count\":13363},\"mam_archive_size\":{\"one\":301,\"count\":947},\"user_stop_request\":{\"one\":0,\"count\":0},\"inbox_unread_count\":{\"one\":0,\"count\":0},\"sessionLogouts\":{\"one\":847,\"count\":2689},\"modMucMamLookups\":{\"one\":196,\"count\":456},\"filter_room_packet\":{\"one\":220,\"count\":512},\"bind2_enable_features\":{\"one\":0,\"count\":0},\"get_personal_data\":{\"one\":0,\"count\":0},\"sessionSuccessfulLogins\":{\"one\":845,\"count\":2689},\"xmppMessageSent\":{\"one\":692,\"count\":2173},\"modPrivacyGets\":{\"one\":0,\"count\":0},\"modRosterSets\":{\"one\":7,\"count\":7},\"filter_local_packet\":{\"one\":6441,\"count\":21992},\"disco_local_items\":{\"one\":6,\"count\":14},\"sessionCount\":{\"value\":0,\"ms_since_reset\":188909},\"roster_get_subscription_lists\":{\"one\":580,\"count\":2073},\"disco_muc_features\":{\"one\":6,\"count\":14},\"mod_cache_users.hit\":{\"value\":8966,\"ms_since_reset\":188549},\"mod_mam_muc_rdbms_async_pool_writer.flush_time\":{\"n\":100,\"min\":762,\"median\":7310,\"mean\":15748,\"max\":168496,\"999\":168496,\"99\":123148,\"95\":56562,\"90\":31741,\"75\":18015,\"50\":7310},\"amp_check_condition\":{\"one\":0,\"count\":0},\"backends.auth.authorize\":{\"n\":489,\"min\":379,\"median\":895,\"mean\":2477,\"max\":66990,\"999\":66990,\"99\":44228,\"95\":9367,\"90\":4292,\"75\":1458,\"50\":895},\"modMucMamFlushed\":{\"one\":343,\"count\":685},\"modPresenceSubscriptions\":{\"one\":20,\"count\":46},\"amp_determine_strategy\":{\"one\":0,\"count\":0},\"mod_mam_muc_rdbms_async_pool_writer.per_message_flush_time\":{\"n\":100,\"min\":762,\"median\":5523,\"mean\":8928,\"max\":86068,\"999\":86068,\"99\":31741,\"95\":24899,\"90\":18597,\"75\":12063,\"50\":5523},\"modMamPrefsSets\":{\"one\":132,\"count\":308},\"modRosterPush\":{\"one\":81,\"count\":172},\"anonymous_purge_hook\":{\"one\":0,\"count\":0},\"modMamPrefsGets\":{\"one\":69,\"count\":161},\"xmppErrorIq\":{\"one\":53,\"count\":188},\"mod_mam_rdbms_async_pool_writer.per_message_flush_time\":{\"n\":95,\"min\":893,\"median\":12294,\"mean\":18205,\"max\":97939,\"999\":97939,\"99\":82833,\"95\":58101,\"90\":45608,\"75\":25912,\"50\":12294},\"mongoose_async_pools.pm_mam.timed_flushes\":{\"value\":731,\"ms_since_reset\":91280}}}">>,
         8265,3926}
Params: #{path => <<"/api/metrics/host_type/test_type">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.476 ***🔗
REST request:
Code: 200
Req: {<0.62030.0>,<<"/api/metrics/all/xmppMessageSent">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"140e5db65144b066">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"35">>}],
         <<"{\"metric\":{\"one\":692,\"count\":2173}}">>,159,832}
Params: #{path => <<"/api/metrics/all/xmppMessageSent">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.486 ***🔗
REST request:
Code: 200
Req: {<0.62032.0>,<<"/api/metrics/all/">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"b6df6c55082142c6">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"3222">>}],
         <<"{\"metrics\":{\"amp_verify_support\":{\"one\":0,\"count\":0},\"disco_sm_items\":{\"one\":0,\"count\":0},\"xmppStanzaReceived\":{\"one\":6549,\"count\":20955},\"user_socket_closed\":{\"one\":1,\"count\":18},\"xmppIqSent\":{\"one\":2576,\"count\":8606},\"c2s_stream_features\":{\"one\":1694,\"count\":5423},\"disco_sm_identity\":{\"one\":7,\"count\":21},\"xmppErrorMessage\":{\"one\":9,\"count\":19},\"sessionLogouts\":{\"one\":847,\"count\":2689},\"amp_determine_strategy\":{\"one\":0,\"count\":0},\"disco_local_items\":{\"one\":6,\"count\":14},\"xmppStanzaDropped\":{\"one\":0,\"count\":0},\"modPresenceSubscriptions\":{\"one\":20,\"count\":46},\"modPrivacySetsActive\":{\"one\":0,\"count\":0},\"roster_get_subscription_lists\":{\"one\":580,\"count\":2073},\"sessionAuthFails\":{\"one\":1,\"count\":18},\"modPrivacyStanzaBlocked\":{\"one\":0,\"count\":0},\"disco_local_identity\":{\"one\":10,\"count\":30},\"modPrivacyStanzaDenied\":{\"one\":0,\"count\":0},\"sasl2_start\":{\"one\":0,\"count\":0},\"does_user_exist\":{\"one\":3446,\"count\":10480},\"sessionSuccessfulLogins\":{\"one\":845,\"count\":2689},\"user_send_xmlel\":{\"one\":6,\"count\":6},\"xmpp_presend_element\":{\"one\":5779,\"count\":18498},\"xmppErrorPresence\":{\"one\":13,\"count\":29},\"modRosterSets\":{\"one\":7,\"count\":7},\"bind2_stream_features\":{\"one\":0,\"count\":0},\"bind2_enable_features\":{\"one\":0,\"count\":0},\"xmppStanzaSent\":{\"one\":4050,\"count\":13363},\"user_socket_error\":{\"one\":0,\"count\":0},\"xmppErrorTotal\":{\"one\":75,\"count\":236},\"modUnregisterCount\":{\"one\":815,\"count\":2444},\"xmppStanzaCount\":{\"one\":10674,\"count\":34554},\"reroute_unacked_messages\":{\"one\":851,\"count\":2712},\"amp_check_condition\":{\"one\":0,\"count\":0},\"session_cleanup\":{\"one\":0,\"count\":0},\"modRosterGets\":{\"one\":16,\"count\":44},\"disco_sm_features\":{\"one\":7,\"count\":21},\"xmppPresenceSent\":{\"one\":782,\"count\":2584},\"get_personal_data\":{\"one\":0,\"count\":0},\"disco_local_features\":{\"one\":10,\"count\":30},\"modRegisterCount\":{\"one\":721,\"count\":2446},\"xmppPresenceReceived\":{\"one\":1062,\"count\":3469},\"modPrivacyPush\":{\"one\":0,\"count\":0},\"xmppMessageBounced\":{\"one\":5,\"count\":10},\"offline_message_hook\":{\"one\":5,\"count\":11},\"modPrivacyStanzaAll\":{\"one\":78,\"count\":177},\"sessionCount\":{\"value\":0},\"modPresenceUnsubscriptions\":{\"one\":11,\"count\":24},\"xmppMessageSent\":{\"one\":692,\"count\":2173},\"modRosterPush\":{\"one\":81,\"count\":172},\"user_open_session\":{\"one\":845,\"count\":2691},\"xmppMessageReceived\":{\"one\":2889,\"count\":8900},\"adhoc_local_commands\":{\"one\":0,\"count\":0},\"disco_info\":{\"one\":16,\"count\":44},\"modPrivacySets\":{\"one\":0,\"count\":0},\"xmppErrorIq\":{\"one\":53,\"count\":188},\"modPrivacySetsDefault\":{\"one\":0,\"count\":0},\"roster_in_subscription\":{\"one\":73,\"count\":164},\"set_vcard\":{\"one\":0,\"count\":0},\"roster_get_jid_info\":{\"one\":36,\"count\":89},\"foreign_event\":{\"one\":81,\"count\":172},\"user_stop_request\":{\"one\":0,\"count\":0},\"privacy_list_push\":{\"one\":0,\"count\":0},\"remove_domain\":{\"one\":0,\"count\":0},\"anonymous_purge_hook\":{\"one\":0,\"count\":0},\"xmppIqReceived\":{\"one\":2598,\"count\":8586},\"user_terminate\":{\"one\":851,\"count\":2712},\"unset_presence_hook\":{\"one\":581,\"count\":2071},\"modPrivacyGets\":{\"one\":0,\"count\":0},\"roster_out_subscription\":{\"one\":43,\"count\":95},\"roster_get_versioning_feature\":{\"one\":845,\"count\":2691},\"sasl2_success\":{\"one\":0,\"count\":0},\"sasl2_stream_features\":{\"one\":0,\"count\":0},\"offline_groupchat_message_hook\":{\"one\":0,\"count\":42}}}">>,
         3348,9033}
Params: #{path => <<"/api/metrics/all/">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.488 ***🔗
REST request:
Code: 200
Req: {<0.62034.0>,<<"/api/metrics/host_type/test_type/xmppMessageReceived">>,
      <<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"cc5083680582b765">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"36">>}],
         <<"{\"metric\":{\"one\":2889,\"count\":8900}}">>,160,517}
Params: #{path => <<"/api/metrics/host_type/test_type/xmppMessageReceived">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.495 ***🔗
REST request:
Code: 200
Req: {<0.62036.0>,<<"/api/metrics/host_type/test_type">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"09b5e880783ac0f2">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"8139">>}],
         <<"{\"metrics\":{\"offline_message_hook\":{\"one\":5,\"count\":11},\"xmppStanzaDropped\":{\"one\":0,\"count\":0},\"set_vcard\":{\"one\":0,\"count\":0},\"does_user_exist\":{\"one\":3437,\"count\":10457},\"mongoose_async_pools.muc_mam.batch_flushes\":{\"value\":0,\"ms_since_reset\":85377},\"backends.mod_mam_muc.lookup\":{\"n\":127,\"min\":398,\"median\":1462,\"mean\":5369,\"max\":49677,\"999\":49677,\"99\":49677,\"95\":28961,\"90\":18727,\"75\":3172,\"50\":1462},\"mam_muc_archive_sync\":{\"one\":76,\"count\":152},\"sasl2_start\":{\"one\":0,\"count\":0},\"sessionAuthFails\":{\"one\":1,\"count\":18},\"get_mam_pm_gdpr_data\":{\"one\":0,\"count\":0},\"mod_mam_rdbms_async_pool_writer.flush_time\":{\"n\":95,\"min\":948,\"median\":14282,\"mean\":35402,\"max\":451779,\"999\":451779,\"99\":451779,\"95\":104737,\"90\":79622,\"75\":40523,\"50\":14282},\"modMucMamForwarded\":{\"one\":733,\"count\":1709},\"failed_to_store_message\":{\"one\":0,\"count\":0},\"sm_filter_offline_message\":{\"one\":5,\"count\":10},\"roster_in_subscription\":{\"one\":73,\"count\":164},\"reroute_unacked_messages\":{\"one\":851,\"count\":2712},\"user_open_session\":{\"one\":845,\"count\":2691},\"modMamArchived\":{\"one\":2384,\"count\":7382},\"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\":1,\"count\":18},\"xmppMessageReceived\":{\"one\":2889,\"count\":8900},\"disco_sm_features\":{\"one\":7,\"count\":21},\"mod_mam_cache_user.latency\":{\"n\":1247,\"min\":1314,\"median\":6281,\"mean\":8040,\"max\":3612261,\"999\":3612261,\"99\":20794,\"95\":12067,\"90\":10632,\"75\":8279,\"50\":6281},\"privacy_list_push\":{\"one\":0,\"count\":0},\"remove_domain\":{\"one\":0,\"count\":0},\"modPrivacyStanzaDenied\":{\"one\":0,\"count\":0},\"mod_cache_users.latency\":{\"n\":1038,\"min\":1195,\"median\":6481,\"mean\":9440,\"max\":483601,\"999\":189116,\"99\":31055,\"95\":17890,\"90\":14286,\"75\":9609,\"50\":6481},\"xmppPresenceReceived\":{\"one\":1062,\"count\":3469},\"xmpp_presend_element\":{\"one\":5779,\"count\":18498},\"session_cleanup\":{\"one\":0,\"count\":0},\"disco_sm_identity\":{\"one\":7,\"count\":21},\"modPrivacySetsDefault\":{\"one\":0,\"count\":0},\"mam_archive_sync\":{\"one\":23,\"count\":74},\"acc_room_affiliations\":{\"one\":65,\"count\":296},\"mam_muc_get_behaviour\":{\"one\":211,\"count\":491},\"resend_offline_messages_hook\":{\"one\":579,\"count\":2070},\"mam_archive_id\":{\"one\":3027,\"count\":7741},\"xmppErrorMessage\":{\"one\":9,\"count\":19},\"user_send_xmlel\":{\"one\":6,\"count\":6},\"c2s_stream_features\":{\"one\":1694,\"count\":5423},\"backends.auth.try_register\":{\"n\":385,\"min\":598,\"median\":3558,\"mean\":7114,\"max\":65664,\"999\":65664,\"99\":43893,\"95\":26550,\"90\":16077,\"75\":7969,\"50\":3558},\"room_exists\":{\"one\":49,\"count\":260},\"modMamArchiveRemoved\":{\"one\":100,\"count\":256},\"modPrivacyPush\":{\"one\":0,\"count\":0},\"mod_cache_users.miss\":{\"value\":1491,\"ms_since_reset\":188569},\"disco_sm_items\":{\"one\":0,\"count\":0},\"modMucMamPrefsSets\":{\"one\":0,\"count\":0},\"roster_out_subscription\":{\"one\":43,\"count\":95},\"modMucMamArchiveRemoved\":{\"one\":198,\"count\":462},\"disco_local_identity\":{\"one\":10,\"count\":30},\"mongoose_async_pools.pm_mam.batch_flushes\":{\"value\":10,\"ms_since_reset\":91300},\"xmppStanzaReceived\":{\"one\":6549,\"count\":20955},\"modMucMamPrefsGets\":{\"one\":0,\"count\":0},\"user_socket_error\":{\"one\":0,\"count\":0},\"mongoose_async_pools.muc_mam.timed_flushes\":{\"value\":417,\"ms_since_reset\":85377},\"can_access_identity\":{\"one\":136,\"count\":316},\"mongoose_async_pools.inbox.async_request\":{\"value\":434,\"ms_since_reset\":151455},\"modMucMamDroppedIQ\":{\"one\":12,\"count\":28},\"sasl2_success\":{\"one\":0,\"count\":0},\"modMucMamDropped\":{\"one\":0,\"count\":0},\"xmppIqSent\":{\"one\":2576,\"count\":8606},\"backends.mod_mam_pm.lookup\":{\"n\":93,\"min\":421,\"median\":1165,\"mean\":4080,\"max\":57967,\"999\":57967,\"99\":57967,\"95\":17467,\"90\":9997,\"75\":1532,\"50\":1165},\"bind2_stream_features\":{\"one\":0,\"count\":0},\"user_terminate\":{\"one\":851,\"count\":2712},\"xmppMessageBounced\":{\"one\":5,\"count\":10},\"data.xmpp.c2s.message.processing_time\":{\"n\":355,\"min\":47,\"median\":4739,\"mean\":15109,\"max\":169519,\"999\":169519,\"99\":93300,\"95\":66450,\"90\":46206,\"75\":15634,\"50\":4739},\"forget_room\":{\"one\":90,\"count\":210},\"foreign_event\":{\"one\":81,\"count\":172},\"modMamDropped\":{\"one\":0,\"count\":0},\"xmppStanzaCount\":{\"one\":10674,\"count\":34554},\"disco_info\":{\"one\":16,\"count\":44},\"unset_presence_hook\":{\"one\":581,\"count\":2071},\"disco_local_features\":{\"one\":10,\"count\":30},\"roster_get_jid_info\":{\"one\":36,\"count\":89},\"offline_groupchat_message_hook\":{\"one\":0,\"count\":42},\"backends.mod_mam_pm.archive\":{\"n\":529,\"min\":9,\"median\":1627,\"mean\":5336,\"max\":82068,\"999\":65914,\"99\":45348,\"95\":21533,\"90\":12524,\"75\":4225,\"50\":1627},\"modMamDroppedIQ\":{\"one\":27,\"count\":70},\"modPrivacySets\":{\"one\":0,\"count\":0},\"backends.auth.does_user_exist\":{\"n\":974,\"min\":276,\"median\":896,\"mean\":1938,\"max\":64193,\"999\":64193,\"99\":14650,\"95\":7161,\"90\":3807,\"75\":1447,\"50\":896},\"modRosterGets\":{\"one\":16,\"count\":44},\"mod_mam_cache_user.miss\":{\"value\":859,\"ms_since_reset\":64683},\"update_inbox_for_muc\":{\"one\":144,\"count\":352},\"mam_muc_archive_id\":{\"one\":788,\"count\":1807},\"mam_get_behaviour\":{\"one\":946,\"count\":2440},\"can_access_room\":{\"one\":199,\"count\":463},\"mod_mam_cache_user.hit\":{\"value\":2323,\"ms_since_reset\":64683},\"roster_get_versioning_feature\":{\"one\":845,\"count\":2691},\"mam_lookup_messages\":{\"one\":382,\"count\":1010},\"xmppErrorTotal\":{\"one\":75,\"count\":236},\"modRegisterCount\":{\"one\":718,\"count\":2439},\"node_cleanup_for_host_type\":{\"one\":0,\"count\":0},\"adhoc_local_commands\":{\"one\":0,\"count\":0},\"modUnregisterCount\":{\"one\":812,\"count\":2437},\"xmppIqReceived\":{\"one\":2598,\"count\":8586},\"modPrivacyStanzaBlocked\":{\"one\":0,\"count\":0},\"modPrivacyStanzaAll\":{\"one\":78,\"count\":177},\"xmppErrorPresence\":{\"one\":13,\"count\":29},\"modMamForwarded\":{\"one\":1154,\"count\":2970},\"xmppPresenceSent\":{\"one\":782,\"count\":2584},\"modMamLookups.simple\":{\"one\":65,\"count\":168},\"modMamLookups\":{\"one\":370,\"count\":982},\"get_mam_muc_gdpr_data\":{\"one\":0,\"count\":0},\"modPrivacySetsActive\":{\"one\":0,\"count\":0},\"modPresenceUnsubscriptions\":{\"one\":11,\"count\":24},\"mam_muc_archive_size\":{\"one\":168,\"count\":363},\"is_muc_room_owner\":{\"one\":0,\"count\":0},\"mam_flush_messages\":{\"one\":159,\"count\":741},\"modMamFlushed\":{\"one\":276,\"count\":2112},\"sasl2_stream_features\":{\"one\":0,\"count\":0},\"modMucMamArchived\":{\"one\":1027,\"count\":2395},\"amp_verify_support\":{\"one\":0,\"count\":0},\"xmppStanzaSent\":{\"one\":4050,\"count\":13363},\"mam_archive_size\":{\"one\":301,\"count\":947},\"user_stop_request\":{\"one\":0,\"count\":0},\"inbox_unread_count\":{\"one\":0,\"count\":0},\"sessionLogouts\":{\"one\":847,\"count\":2689},\"modMucMamLookups\":{\"one\":196,\"count\":456},\"filter_room_packet\":{\"one\":220,\"count\":512},\"bind2_enable_features\":{\"one\":0,\"count\":0},\"get_personal_data\":{\"one\":0,\"count\":0},\"sessionSuccessfulLogins\":{\"one\":845,\"count\":2689},\"xmppMessageSent\":{\"one\":692,\"count\":2173},\"modPrivacyGets\":{\"one\":0,\"count\":0},\"modRosterSets\":{\"one\":7,\"count\":7},\"filter_local_packet\":{\"one\":6441,\"count\":21992},\"disco_local_items\":{\"one\":6,\"count\":14},\"sessionCount\":{\"value\":0,\"ms_since_reset\":188929},\"roster_get_subscription_lists\":{\"one\":580,\"count\":2073},\"disco_muc_features\":{\"one\":6,\"count\":14},\"mod_cache_users.hit\":{\"value\":8966,\"ms_since_reset\":188570},\"mod_mam_muc_rdbms_async_pool_writer.flush_time\":{\"n\":100,\"min\":762,\"median\":7310,\"mean\":15748,\"max\":168496,\"999\":168496,\"99\":123148,\"95\":56562,\"90\":31741,\"75\":18015,\"50\":7310},\"amp_check_condition\":{\"one\":0,\"count\":0},\"backends.auth.authorize\":{\"n\":489,\"min\":379,\"median\":895,\"mean\":2477,\"max\":66990,\"999\":66990,\"99\":44228,\"95\":9367,\"90\":4292,\"75\":1458,\"50\":895},\"modMucMamFlushed\":{\"one\":343,\"count\":685},\"modPresenceSubscriptions\":{\"one\":20,\"count\":46},\"amp_determine_strategy\":{\"one\":0,\"count\":0},\"mod_mam_muc_rdbms_async_pool_writer.per_message_flush_time\":{\"n\":100,\"min\":762,\"median\":5523,\"mean\":8928,\"max\":86068,\"999\":86068,\"99\":31741,\"95\":24899,\"90\":18597,\"75\":12063,\"50\":5523},\"modMamPrefsSets\":{\"one\":132,\"count\":308},\"modRosterPush\":{\"one\":81,\"count\":172},\"anonymous_purge_hook\":{\"one\":0,\"count\":0},\"modMamPrefsGets\":{\"one\":69,\"count\":161},\"xmppErrorIq\":{\"one\":53,\"count\":188},\"mod_mam_rdbms_async_pool_writer.per_message_flush_time\":{\"n\":95,\"min\":893,\"median\":12294,\"mean\":18205,\"max\":97939,\"999\":97939,\"99\":82833,\"95\":58101,\"90\":45608,\"75\":25912,\"50\":12294},\"mongoose_async_pools.pm_mam.timed_flushes\":{\"value\":731,\"ms_since_reset\":91300}}}">>,
         8265,5513}
Params: #{path => <<"/api/metrics/host_type/test_type">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.497 ***🔗
REST request:
Code: 200
Req: {<0.62038.0>,<<"/api/metrics/all/xmppMessageReceived">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"f333e99618b84992">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"36">>}],
         <<"{\"metric\":{\"one\":2889,\"count\":8900}}">>,160,822}
Params: #{path => <<"/api/metrics/all/xmppMessageReceived">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}


*** User 2024-04-26 13:20:08.507 ***🔗
REST request:
Code: 200
Req: {<0.62040.0>,<<"/api/metrics/all/">>,<<"GET">>,
      [{<<"Content-Type">>,<<"application/json">>},
       {<<"Request-Id">>,<<"259eb98abaab8b76">>}],
      <<>>}
Result: {{<<"200">>,<<"OK">>},
         [{<<"server">>,<<"Cowboy">>},
          {<<"date">>,<<"Fri, 26 Apr 2024 13:20:07 GMT">>},
          {<<"content-type">>,<<"application/json">>},
          {<<"content-length">>,<<"3222">>}],
         <<"{\"metrics\":{\"amp_verify_support\":{\"one\":0,\"count\":0},\"disco_sm_items\":{\"one\":0,\"count\":0},\"xmppStanzaReceived\":{\"one\":6549,\"count\":20955},\"user_socket_closed\":{\"one\":1,\"count\":18},\"xmppIqSent\":{\"one\":2576,\"count\":8606},\"c2s_stream_features\":{\"one\":1694,\"count\":5423},\"disco_sm_identity\":{\"one\":7,\"count\":21},\"xmppErrorMessage\":{\"one\":9,\"count\":19},\"sessionLogouts\":{\"one\":847,\"count\":2689},\"amp_determine_strategy\":{\"one\":0,\"count\":0},\"disco_local_items\":{\"one\":6,\"count\":14},\"xmppStanzaDropped\":{\"one\":0,\"count\":0},\"modPresenceSubscriptions\":{\"one\":20,\"count\":46},\"modPrivacySetsActive\":{\"one\":0,\"count\":0},\"roster_get_subscription_lists\":{\"one\":580,\"count\":2073},\"sessionAuthFails\":{\"one\":1,\"count\":18},\"modPrivacyStanzaBlocked\":{\"one\":0,\"count\":0},\"disco_local_identity\":{\"one\":10,\"count\":30},\"modPrivacyStanzaDenied\":{\"one\":0,\"count\":0},\"sasl2_start\":{\"one\":0,\"count\":0},\"does_user_exist\":{\"one\":3446,\"count\":10480},\"sessionSuccessfulLogins\":{\"one\":845,\"count\":2689},\"user_send_xmlel\":{\"one\":6,\"count\":6},\"xmpp_presend_element\":{\"one\":5779,\"count\":18498},\"xmppErrorPresence\":{\"one\":13,\"count\":29},\"modRosterSets\":{\"one\":7,\"count\":7},\"bind2_stream_features\":{\"one\":0,\"count\":0},\"bind2_enable_features\":{\"one\":0,\"count\":0},\"xmppStanzaSent\":{\"one\":4050,\"count\":13363},\"user_socket_error\":{\"one\":0,\"count\":0},\"xmppErrorTotal\":{\"one\":75,\"count\":236},\"modUnregisterCount\":{\"one\":815,\"count\":2444},\"xmppStanzaCount\":{\"one\":10674,\"count\":34554},\"reroute_unacked_messages\":{\"one\":851,\"count\":2712},\"amp_check_condition\":{\"one\":0,\"count\":0},\"session_cleanup\":{\"one\":0,\"count\":0},\"modRosterGets\":{\"one\":16,\"count\":44},\"disco_sm_features\":{\"one\":7,\"count\":21},\"xmppPresenceSent\":{\"one\":782,\"count\":2584},\"get_personal_data\":{\"one\":0,\"count\":0},\"disco_local_features\":{\"one\":10,\"count\":30},\"modRegisterCount\":{\"one\":721,\"count\":2446},\"xmppPresenceReceived\":{\"one\":1062,\"count\":3469},\"modPrivacyPush\":{\"one\":0,\"count\":0},\"xmppMessageBounced\":{\"one\":5,\"count\":10},\"offline_message_hook\":{\"one\":5,\"count\":11},\"modPrivacyStanzaAll\":{\"one\":78,\"count\":177},\"sessionCount\":{\"value\":0},\"modPresenceUnsubscriptions\":{\"one\":11,\"count\":24},\"xmppMessageSent\":{\"one\":692,\"count\":2173},\"modRosterPush\":{\"one\":81,\"count\":172},\"user_open_session\":{\"one\":845,\"count\":2691},\"xmppMessageReceived\":{\"one\":2889,\"count\":8900},\"adhoc_local_commands\":{\"one\":0,\"count\":0},\"disco_info\":{\"one\":16,\"count\":44},\"modPrivacySets\":{\"one\":0,\"count\":0},\"xmppErrorIq\":{\"one\":53,\"count\":188},\"modPrivacySetsDefault\":{\"one\":0,\"count\":0},\"roster_in_subscription\":{\"one\":73,\"count\":164},\"set_vcard\":{\"one\":0,\"count\":0},\"roster_get_jid_info\":{\"one\":36,\"count\":89},\"foreign_event\":{\"one\":81,\"count\":172},\"user_stop_request\":{\"one\":0,\"count\":0},\"privacy_list_push\":{\"one\":0,\"count\":0},\"remove_domain\":{\"one\":0,\"count\":0},\"anonymous_purge_hook\":{\"one\":0,\"count\":0},\"xmppIqReceived\":{\"one\":2598,\"count\":8586},\"user_terminate\":{\"one\":851,\"count\":2712},\"unset_presence_hook\":{\"one\":581,\"count\":2071},\"modPrivacyGets\":{\"one\":0,\"count\":0},\"roster_out_subscription\":{\"one\":43,\"count\":95},\"roster_get_versioning_feature\":{\"one\":845,\"count\":2691},\"sasl2_success\":{\"one\":0,\"count\":0},\"sasl2_stream_features\":{\"one\":0,\"count\":0},\"offline_groupchat_message_hook\":{\"one\":0,\"count\":42}}}">>,
         3348,8198}
Params: #{path => <<"/api/metrics/all/">>,
          server => #{node => mongooseim@localhost},
          role => admin,method => <<"GET">>,return_maps => true,body => <<>>,
          return_headers => true}

*** CT 2024-04-26 13:20:08.509 *** View log from node mongooseim@localhost when finished🔗 mongooseim@localhost_2324.html



=== Ended at 2024-04-26 13:20:08
=== successfully completed test case
=== === Returned value: ok


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