statshow est un simple serveur de surveillance API, utilisé par le projet de surveillance statistique
require dirname ( __FILE__ ). ' /vendor/autoload.php ' ;
$ server = new statshow StatShow ( ' 0.0.0.0 ' , 8081 );
$ server -> start ();
Affichage des graphiques Highcharts
Une récupération de données tierces relativement simple à utiliser
https://cloud.tencent.com/document/product/614/47044
https://cloud.tencent.com/document/product/614/56447 https://cloud.tencent.com/document/product/614/47044
| sélectionnez l'uri, l'histogramme (cast ( TIMESTAMP comme horodatage), intervalle 1 minute) comme analytic_time, comptez (*) comme groupe log_count par ordre uri par analytic_time limite 1000
| sélectionnez l'uri, comptez (*) comme groupe log_count par uri, commande par log_count desc limit 1000
| sélectionnez remote_addr, comptez (*) comme groupe log_count par remote_addr, commandez par log_count desc limit 1000
| sélectionnez remote_addr, ip_to_city (remote_addr), uri, count (*) comme groupe log_count par remote_addr, uri ordonné par log_count desc
| sélectionnez uri,remote_addr,count (*) comme groupe log_count par uri,remote_addr ordonné par log_count desc