Skip to content

shreyasnayak/mod_fs_monitor

Repository files navigation

fs_monitor

fs_monitor is a custom FreeSWITCH module written in Qt C++ for monitoring FreeSWITCH events and activity in real time.

Features

  • Real-time monitoring of FreeSWITCH core events

Prerequisites

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++)

Installation

  1. Clone the Repository:

    git clone https://github.com/shreyasnayak/mod_fs_monitor.git
  2. Navigate to the Project Directory:

    cd mod_fs_monitor
  3. Build the Module:

    mkdir build
    cd build
    cmake ..
    make
  4. Install the Module:

    sudo make install

Usage

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.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your improvements.

Contact

If you have any questions or would like to collaborate, feel free to reach out:
📬 LinkedIn – Shreyas Nayak

About

fs_monitor is a FreeSWITCH module designed to monitor FreeSWITCH. It is written in Qt C++

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published