That's pretty much it. Your results will be a
single, readable line for each
call. Now, is this perfect - heck no. For instance, for calls that don't
complete (like just ring/hangup with no BYE), you will get 0000-00-00 for
"endtimenow" which could be misleading thinking the call is still happening.
Just to follow up - I meant to add to this by saying that thus far, any
incomplete's that have occurred (ie. Call not being answered or not active
in the dialog table), I was able to reference all of them in the
missed_calls table. So with that, I have a couple worker perl scripts that
go out from a centralized box that picks up and collates all my data from
the proxies. Not once, yet, had a call become a strangler or have
incomplete/inaccurate data.
Your mileage may vary.
-graham