I'm currently using version 4.4.2 and am having trouble trying to reset the 
statistics in the TMX module. According to its documentation, all statistics 
except "inuse_transactions" can be reset.


Checking the tmx_mod.c files for the statistics definition, I saw that the 
STAT_NO_RESET flag wasn't used for any statistic listed there (which seems odd 
because I think it should have been set for the inuse_transactions statistic):


static stat_export_t mod_stats[] = {
        {"UAS_transactions",    STAT_IS_FUNC, (stat_var**)tmx_stats_uas_trans   
},
        {"UAC_transactions",    STAT_IS_FUNC, (stat_var**)tmx_stats_uac_trans   
},
        {"2xx_transactions",    STAT_IS_FUNC, (stat_var**)tmx_stats_trans_2xx   
},
        {"3xx_transactions",    STAT_IS_FUNC, (stat_var**)tmx_stats_trans_3xx   
},
        {"4xx_transactions",    STAT_IS_FUNC, (stat_var**)tmx_stats_trans_4xx   
},
        {"5xx_transactions",    STAT_IS_FUNC, (stat_var**)tmx_stats_trans_5xx   
},
        {"6xx_transactions",    STAT_IS_FUNC, (stat_var**)tmx_stats_trans_6xx   
},
        {"inuse_transactions",  STAT_IS_FUNC, (stat_var**)tmx_stats_trans_inuse 
},
        {"active_transactions", STAT_IS_FUNC, 
(stat_var**)tmx_stats_trans_active},
        {"rpl_received",        STAT_IS_FUNC, (stat_var**)tmx_stats_rcv_rpls    
},
        {"rpl_absorbed",        STAT_IS_FUNC, (stat_var**)tmx_stats_abs_rpls    
},
        {"rpl_generated",       STAT_IS_FUNC, 
(stat_var**)tmx_stats_rld_loc_rpls},
        {"rpl_relayed",         STAT_IS_FUNC, 
(stat_var**)tmx_stats_rld_rcv_rpls},
        {"rpl_sent",            STAT_IS_FUNC, 
(stat_var**)tmx_stats_rld_tot_rpls},
        {0, 0, 0}
};


All seems ok, but when I try to reset the stats, the command simply doesn't 
work. The values remain unaltered. The clear command doesn't work either, it 
just returns the current values.


Can anyone help me trying to debug this problem, I'm very new to Kamailio and 
its code, and don't have a good understanding of how it the statistics 
gathering/reset works.


Thanks.


Atila Moretto
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to