{"repo":"yidas/mtr-database-php","free":true,"listed":false,"github":"https://github.com/yidas/mtr-database-php","clone":"git clone https://github.com/yidas/mtr-database-php.git","description":"MTR (My traceroute) centralized monitoring dashboard with agent deployment","language":"PHP","stars":15,"topics":["monitoring","internet-connection","latency","mtr","chart","dashboard","health-check","tracepath","traceroute"],"license":null,"category":"dashboards-admin","readme_excerpt":"MTR Database for PHP ==================== MTR (My traceroute)) centralized monitoring dashboard with agent deployment OUTLINE ------- - Demonstration - Introduction - Requirements - Installation - Download - Setup - Database Setup - Agent Setup & Launch - API for collector & agents - Dashboard - Advanced Usage - Agent Configuration - Purge - References --- DEMONSTRATION ------------- --- INTRODUCTION ------------ Easy to deploy agents and collect MTR data into a database for monitoring via a web dashboard with charts. --- REQUIREMENTS ------------ This library requires the following: - MTR library (CLI) 0.9+ - PHP 5.4.0+\\ 7.0+ --- INSTALLATION ------------ Download Composer Installation Using Composer to install is the easiest way with auto-installer: Wget Installation You could see Release for picking up the package with version, for example: After download, uncompress the package: SETUP ----------- Database Setup After the download, you could start to set up the config.inc.php with your database connection: Then run install.php which will help you to install the database & table: Agent Setup & Launch The default setting of the agent can be configurated in config.inc.php : After the setting, enjoy to run or set launch.php with your prefered arguments in crontab: Set crontab into /etc/cron.d/mtr-database : The default batch period is configured to be 10 minutes, so we can set the batch to be executed every 10 minutes. API for collector & agents Regarding the introduction stru","default_branch":null,"files":null,"tree":[],"storefront":"/r/yidas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yidas/mtr-database-php/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}