- Details
- Category: Technology
Usually running the nice command with the correct priority could be enough to put a process in a using cap. But, nice doesn't limit CPU use, it does only a prioritization of processes. This means the given process will run using all CPU's power if there is no other process (with higher niceness) requiring the CPU. This is not the best in some cases, I found the project Cpulimit which does put a CPU use cap based on the percentage.
- Details
- Category: Technology
Memcache has proven to be an excellent option not only for caching but sharing information. One of the best use case scenarios I can think of right away is with High Availability and Load Balancing. With HA and LB you don't have a certitude about what server is serving, sharing information with Memcache is the best way to have session information shared.
I will discuss here how to set it up using CentOS 6 and 7, this applies as well to new Alma/Rocky distributions. You might figure out the correct paths for your distribution.
- Details
- Category: Technology
These holidays I got an observation from one of my customers. His carrier claims that PDD was variable with some 6-second peaks. Although 6 seconds I believe it is not that critical, it is in the annoying area. Usually, 3-4 seconds are acceptable.
First, I will define what is PDD. From: NICC ND 1704 V1.2.2 2009-05 End-to-End Network Performance Rules & Objectives for the Interconnection of NGNs
Post Dial Delay (PDD) is experienced by the originating customer as the time from the sending of the final dialled digit to the point at which they hear ringtone or other in-band information. Where the originating network is required to play an announcement before completing the call then this definition of PDD excludes the duration of such announcements.
For SIP the PDD would be the time from Sending the INVITE to receiving the first ringing response for example: an SIP/2.0 180 Ringing response.
- Details
- Category: Technology
Since two days ago, I have been working with a new customer. He has reported in the FusionPBX Forums that dial code *72 (call forward) is not working. As per his explanation, dialing *72 forwards you to a little IVR that reports the forward was successfully set. But when you call to the extension with the call forward enabled, it was not forwarding, instead, the voice mail answers.
- Details
- Category: Technology
The MOS is a measure to quantify the quality of the call based on the percentage of lost packets and the length of time they represent. It is not very clear how it is calculated, furtunatelly FreeSWITCH does that for us.
This article shows how to configure Nagios to make a measurement of the MOS. You understand that you must already have installed and understand the concepts of FusionPBX. Your nagios deploymnet needs sufficient permissions to reach the MySQL / MariaDB database your VoIP server is using..
Read more: MOS Monitoring on FusionPBX and Freeswitch with Nagios

