What is "WebUIMonitor"?
WebUIMonitor is the user interface that shows errors in your system in real time and plays a sound if there is a critical error.
- PHP 5.3.2 and up.
- RabbitMQ or ZMQ.
Libraries and services used
- Symfony Components:
- ExtJS 4
The best way to install is to clone the repository and then configure as you need. See "Configuration" section.
After cloning you must install dependencies using "composer":
php composer.phar update
Start websocket server:
In your browser write the url where project is found, example:
All configuration is done using a YAML file.
Config file has 3 sections:
- class name that subscribe to the channel to get messages.
- channel where subscribe.
- host and port where websocket server will run.
See config file for more details.
Use of ZMQ is discontinued because a memory leak using ZMQ with OpenPGM PUB/SUB.