This is the Loading Deck monitoring application that was tested by users on the LowEndTalk forum. It was found to be mostly stable and is now being released to the public free of charge.
It was developed by James Hadley under Loading Deck Limited. If you like the software, please consider hiring Loading Deck as your web consultants, or make a small donation to my coffee fund.
Key features of this software include server resource monitoring, application monitoring, (very) good performance and highly flexible alerting policies.
- Get a (virtual) server. This app is quite demanding and doesn't work well on shared hosting. 1GB RAM is probably enough.
- Install a web server and PHP 5.5. We recommend Apache because it's easy to use and doesn't involve writing lots of additional rewrite rules.
- Install the Phalcon PHP extension.
- Clone the repository using Git
- Point your web server to the "public" directory
- Change the necessary parameters in app/config/config.php
- Import the SQL file
- Add
php /path/to/install/app/cli.php Main
to your crontab to run every 5 minutes - Add
php /path/to/install/app/cli.php Alert
to your crontab to run every 5 minutes - Log in with username "admin@nobody.zz" and password "123456" at URL "/admin/#"
App monitoring uses distributed hosts to poll your application. We used a few DigitalOcean VMs during our testing. If you wish to use this, the steps are:
11. Get several small (virtual) servers. Shared hosting may be sufficient.
12. Install a PHP server on them. PHP 5.4 and Apache are currently recommended but anything should do for this.
13. Upload the fsockopen.php file to the web root and change the KEY value at the top to what's set in your config
14. Add the host => IP
key pairs to your config.php file
15. Add php /path/to/install/app/cli.php Worker &
to your startup scripts
If you need additional help, please consider our forum that you can use to discuss the software with us. Paid support and development are also available by email and telephone (see above).
Both issues and PR are welcome via the Github repository. If you know Phalcon then we'd appreciate you taking the time to send us a PR. Issues and PRs will be reviewed within our spare time. We are aware of a number of bugs already, from both before and during the transition away from SaaS. Use this software at your own risk!
Please let us know if we've forgotten anyone.