Hi Rafael, -1 for this patch. You don't need yet another thread to do this. Simple bandwidth meter should do it...
Rafael Alfaro wrote: > Hello Everybody, > > I did this patch with the following purpose: > Provide the bearerbox status web page with an online incoming and > outgoing sms rate display (msg/sec). > > For example, if you take a look to the current bearerbox status web > page, you will see that the sms rate is the average since the > bearerbox is online, because the current code is: > > (float) counter_value(incoming_sms_counter)/t, > (float) counter_value(outgoing_sms_counter)/t, > > So, I added a new feature to the core group cfg: "sms-rate-refresh". > This will launch a thread that will be sampling the > "counter_value(incoming_sms_counter)" and > "counter_value(outgoing_sms_counter)" every "sms_rate_refresh" > seconds, and with this information we can calculate the current sms > rate (msg/sec). > > If the "sms-rate-refresh" feature is not used at the configuration > file, by default, the average since bearerbox is online will be > displayed (like right now is coded). > > Best Regards, -- Thanks, Alex
