Bonjour;
Exist-il des outils développeur pour monitoring des applications PHP 5 ? J'ai regardé les 2 outils suivants APM et Pinb, mais pas terribles ils sont un état embryonnaire.
merci
Bonjour;
Exist-il des outils développeur pour monitoring des applications PHP 5 ? J'ai regardé les 2 outils suivants APM et Pinb, mais pas terribles ils sont un état embryonnaire.
merci
Tu as aussi comme solution open source assez intéressante Nagios/Centreon .
En fait c'est complètement paramétrable , c'est à toi de définir ton besoin et ensuite de mettre en place la sonde adéquate à ton besoin
Mais théoriquement tu peux tous monitorer
hello,
Ce que tu veux faire ce n'est pas tant monitorer ton script, c'est plutôt le profiler, non ?
Pour cela tu peux utiliser webgrind et xdebug.
je comptais essayer pinba et apm, que leur reproches tu ?
a plus
ben webgrind + xdebug c'est déjà un début.
Cela m'à aider à mettre en exergue quelques défauts majeurs.
Après pour les deux autres, perso je n'aurai pas le temps de les essayer avant plusieurs semaines.
Donc bon.
A plus,
OK merci.
Au fait moi j'aimerais bien surveiller à distance : cad avoir une IHM cliente (sous Windows) qui se connecte sur le serveur Web (Linux) et fournit au client les infos de profiling ! Tu peux le faire avec webgrind + xdebug ou bien il faut impérativment tout installer sur le serveur cible (llinux) ?
regarde peut-être la liste là :
http://jcrozier.developpez.com/tutor...veloppeurs/#LV
Non il faut que tu l'installes sur le serveur cible malheureusement. Car xdebug s'exécute sur le serveur d'app, les résultats seront enregistrés sur le serveur d'app.
Donc, pour les interpréter, soit tu installes webgrind sur le serveur d'app, soit tu les télécharges les résultats en local et tu exécute webgrind en local.
Il n'existe pas pour l'heure de client lourd pour cela. Et je ne pense pas qu'il y'en aura à l'avenir.
Ou si à la rigueur kcachegrind, mais c'est moins clair il me semble, de mes quelques souvenirs, que webgrind est bien plus aisé à prendre en main.
kcachegrind - Recherche Google
Mais normalement, le profiling est une opération de développement, réalisée par l'équipe de dév.
??
Aussi je me demande si nous parlons réellement de la même chose et si il n'y à pas mésentente.
Autrement l'install est aisée
pecl install xdebug
+ copie des fichiers de webgrind sur le serveur
+ config du répertoire source de webgrind et du répertoire cible de xdebug.
thats all.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager