fs_monitor is a custom FreeSWITCH module written in Qt C++ for monitoring FreeSWITCH events and activity in real time.
- Real-time monitoring of FreeSWITCH core events
Before building and running fs_monitor
, ensure the following are installed:
- FreeSWITCH (core libraries and headers)
- Qt Framework (Qt5 or Qt6 depending on your environment)
- CMake
- A C++ compiler (e.g.,
g++
,clang++
)
-
Clone the Repository:
git clone https://github.com/shreyasnayak/mod_fs_monitor.git
-
Navigate to the Project Directory:
cd mod_fs_monitor
-
Build the Module:
mkdir build cd build cmake .. make
-
Install the Module:
sudo make install
Once installed, load the fs_monitor
module into your FreeSWITCH instance. It will hook into FreeSWITCH events and begin
For advanced configuration and module usage, refer to the FreeSWITCH Module Documentation.
This project is licensed under the MIT License. See the LICENSE file for more details.
Contributions are welcome! Please fork the repository and submit a pull request with your improvements.
If you have any questions or would like to collaborate, feel free to reach out:
📬 LinkedIn – Shreyas Nayak