Free PBX outbound calls failing.


  • Service Provider

    I have been dealing with a customer having occasional failed outbound calls on their Free PBX system. We have looked at details like system resources on the server, general network traffic, and even migrated a bunch of VM's onto a new server to split the load up. One of the primary thoughts is that they may be hitting their SIP trunk's concurrent call limit. The main reason for this thoughts are these: 1. the limit is only 10 calls, and they have something like 50 registered extensions, and 2. users have reported receiving an "all busy" message when a dialed call fails to connect. I did notice that the "normal congestion" setting looks like it will play exactly that message in the case of congestion, whatever that means definitively. Also, it seems to me, logically, that a network traffic bottleneck would simply cause the call to "fail" and not prompt a system-originated message to play in response to the drop.
    What are your thoughts? To be clear, we're talking about Asterix and Vitelity (SIP provider).



  • Can Vitelity tell you if they reached their 10 concurrent call max?



  • 50 extensions with only 10 lines.

    I'd have to agree with your initial idea that all of the lines are in use. Are there any reports you can run against the system to see what lines, extension, and duration of the call?



  • LOL - we had 80+ extensions with 65 users and only 12 lines when I first started. We upgraded from 12 POTS lines to a PRI, and the influx of calls overwhelmed us.


  • Service Provider

    I've been watching the System Status dashboard for a while, hoping to see a spike that puts confidence in what I am suspecting. I'm not exactly an "expert" in Free PBX just yet, and I've yet to find a useful report to address this. Vitelity does not have a report for this, either.



  • @art_of_shred said:

    I've been watching the System Status dashboard for a while, hoping to see a spike that puts confidence in what I am suspecting. I'm not exactly an "expert" in Free PBX just yet, and I've yet to find a useful report to address this. Vitelity does not have a report for this, either.

    Does Vitelity have a Call usage report that you could use critical thinking (many vendors don't do this) and say "oh hey we did have 10 calls at 10:00AM that day"



  • huh, Seems like someone somewhere should have console that shows the number of concurrent calls.

    Does FreePBX offer any reports that would show the number of concurrent calls at a given time?

    Sounds pretty useful if they don't.


  • Service Provider

    Someone did add something, but it apparently never took off. It does work, but is not pretty.

    I just installed the latest version of POSSA/freepbx-Call-Statistics (github link)

    Download link: http://pbxossa.org/files/callstatistics/


  • Service Provider

    @art_of_shred it looks like this

    img



  • That's exactly what he needs though. But will it show events prior to it being installed?



  • @DustinB3403 said:

    That's exactly what he needs though. But will it show events prior to it being installed?

    Depends on where it gets it's data.


  • Service Provider

    Note, I said I just installed it.

    For the record though, it uses the FreePBX CDR data.


  • Service Provider

    @JaredBusch said:

    Note, I said I just installed it.

    For the record though, it uses the FreePBX CDR data.

    That makes sense, and it is what I really need. Thanks!



  • @JaredBusch said:

    Note, I said I just installed it.

    For the record though, it uses the FreePBX CDR data.

    So where you able to see time lines for times before you installed it?



  • Does Vitelity have a limit on the number of calls per time unit that can be placed? Like 3-5 calls per second but you can have 10 simultaneous calls? I don't remember seeing that in the fine print but it may very well be the case.


  • Service Provider

    I am only aware of the 10 call limit, no time restraint.


  • Service Provider

    @Minion-Queen just informed me that the time constraint is a Voice Pulse thing, not Vitelity... part of why she likes Vitelity better. 🙂



  • @coliver said:

    Does Vitelity have a limit on the number of calls per time unit that can be placed? Like 3-5 calls per second but you can have 10 simultaneous calls? I don't remember seeing that in the fine print but it may very well be the case.

    Man, that could be a big deal in a large organization.



  • @art_of_shred said:

    @Minion-Queen just informed me that the time constraint is a Voice Pulse thing, not Vitelity... part of why she likes Vitelity better. 🙂

    Ah, I knew I saw that when researching SIP Trunks. Wasn't sure which company did it though.


  • Service Provider

    @Dashrender said:

    So where you able to see time lines for times before you installed it?

    /me looks at the date range in the pretty picture...



  • @JaredBusch said:

    @Dashrender said:

    So where you able to see time lines for times before you installed it?

    /me looks at the date range in the pretty picture...

    Doh!


  • Service Provider

    @art_of_shred said:

    @Minion-Queen just informed me that the time constraint is a Voice Pulse thing, not Vitelity... part of why she likes Vitelity better. 🙂

    Along those lines, VoIP.ms has a 25 concurrent call default limit. You can open a support ticket to have that removed. They will let you have as much as you want since you have to pay for it all by the minute anyway.



  • @JaredBusch said:

    @art_of_shred said:

    @Minion-Queen just informed me that the time constraint is a Voice Pulse thing, not Vitelity... part of why she likes Vitelity better. 🙂

    Along those lines, VoIP.ms has a 25 concurrent call default limit. You can open a support ticket to have that removed. They will let you have as much as you want since you have to pay for it all by the minute anyway.

    Same with Vitelity. You can open a ticket to have the call limit removed.


  • Service Provider

    Here is a solid graph from one of my locations for the year to date. Really simple and effective tool.

    I will be having a discussion about providers because of this now.
    As it says, this is VoicePulse. To get 8 concurrent calls (and keep the unlimited incoming) on VP, you have to pay $20/month for each concurrent call beyond the 4th.

    The end user preferred that over a pure pay per use provider like VoIP.ms. No I can use this to drive home reality not "gut feelings" since the old PBX had o reporting and was POTS lines.

    This trunk is ONLY used for inbound calling. Now to figure out how much of it is toll-free, which is still charged. thus offsetting the costs even more.

    img



  • @JaredBusch between your original post of this report and the most current the design appears to have changed a bit.

    Did someone pick up this project and start updating it again?


  • Service Provider

    @DustinB3403 said:

    @JaredBusch between your original post of this report and the most current the design appears to have changed a bit.

    Did someone pick up this project and start updating it again?

    No, this is the same package. This second one is on an Elastix 2.4 install. I dropped to the Embedded FreePBX and manually uploaded the same tgz package.

    The first one was on a PBX in a Flash install.



  • @JaredBusch said:

    Here is a solid graph from one of my locations for the year to date. Really simple and effective tool.

    I will be having a discussion about providers because of this now.
    As it says, this is VoicePulse. To get 8 concurrent calls (and keep the unlimited incoming) on VP, you have to pay $20/month for each concurrent call beyond the 4th.

    The end user preferred that over a pure pay per use provider like VoIP.ms. No I can use this to drive home reality not "gut feelings" since the old PBX had o reporting and was POTS lines.

    This trunk is ONLY used for inbound calling. Now to figure out how much of it is toll-free, which is still charged. thus offsetting the costs even more.

    So what change are you looking to make? Does the current provider charge in arrears on the fee based on how many lines you used over 4?



  • He's looking to get a reduced price per month as this site is almost always exceeding the 4 call limit.



  • @JaredBusch can you take another screenshot of this report but for a 1 hour time span.

    Just curious what level of detail it includes.

    Also have you considering adding the steps you used to install to Elastix 2.4 on @scottalanmiller topic of installing Elastix 2.4.


  • Service Provider

    @Dashrender said:

    So what change are you looking to make? Does the current provider charge in arrears on the fee based on how many lines you used over 4?

    How did you even come to that conclusion?

    The point is to force them to accept that they do not need to pay for 8 concurrent calls. That is $200 so far this year (to get from 7 to 😎 and there have been exactly 2 calls that would be impacted. They will have to decide if those two calls are worth $240/year.

    Similar for 7+ as there have been only 16 instances in the year to date where there have been 7+ calls. Dropping to 6 would save $480/year. Not my decision, but it is my job to give them the options.

    Or potentially, even change SIP providers.


 

Looks like your connection to MangoLassi was lost, please wait while we try to reconnect.