Frequently Asked Questions
about MiRTA PBX

Server and Hosting Requirements

Are the servers provided by you? Is the software hosted on your servers?

No, you are responsible for providing the servers needed to run the software. MiRTA PBX will be hosted on your own servers, granting you full access to the operating system.

Can I deploy servers in different data centers?

Yes. For enhanced high availability, it is recommended to deploy servers across multiple data centers.

How many servers do I need?

You can start with a single server hosting Asterisk, the database, and the web server. As your business grows, you can expand by adding more nodes. To optimize performance, you may later choose to dedicate separate servers for each component. There is no limit to the number of components you can distribute across servers.

Do you support load balancing?

MiRTA PBX supports load sharing via DNS SRV out of the box. However, if you require true load balancing, you will need an external solution, such as lbnamed or a more advanced tool like the Linux Virtual Server (LVS) project.

Performance and Scalability

How many phones can a server support?

The capacity depends on various factors, with feature usage being the most significant. As a general guideline, for typical office PBX usage, you will need approximately one processor core per 300–400 phones.

Can MiRTA PBX run on a single server?

Yes, you can start with a single server and expand your infrastructure as needed.

Can I use a VPS to host the servers?

While physical servers offer the best performance, virtualization has proven to be reliable even for latency-sensitive applications like VoIP. Many clients successfully run MiRTA PBX on VPS environments with good results.

Voicemail and Provisioning

Where is the voicemail stored?

Voicemail is stored in the database, along with all other system information.

Can I provision phone accounts from my billing software?

Yes, provisioning is as simple as inserting a few rows into the database.

Can I provision phones using MiRTA PBX?

Yes, MiRTA PBX supports provisioning for a wide range of devices, including Panasonic, Cisco, Grandstream, Snom, Aastra, Siemens, and Yealink phones. Additional brands can be added based on client requests.

Support and Monitoring

If I encounter an issue with the Linux server where MiRTA PBX is installed, is it covered under support?

Standard support covers only MiRTA PBX software and Asterisk integration. If you require Linux OS support, you will need to subscribe to the "Nagios Monitoring and OS Support" service.

What is included in the "Nagios monitoring and OS support" service?

This service ensures your operating system remains in optimal condition for running MiRTA PBX and Asterisk. It covers issues such as:

  • Disk space management (preventing full disk problems)
  • MySQL table corruption and replication issues (e.g., power loss recovery)
  • Asterisk and Linux security updates
  • High memory usage troubleshooting

Miscellaneous

How do you pronounce MiRTA PBX?

I pronounce it "meer-tha PBX".