IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Monitoring des applications PHP 5


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Points : 60
    Points
    60
    Par défaut Monitoring des applications PHP 5
    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

  2. #2
    Membre confirmé Avatar de Katachana
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    755
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2007
    Messages : 755
    Points : 503
    Points
    503
    Par défaut
    Tu as aussi comme solution open source assez intéressante Nagios/Centreon .

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Points : 60
    Points
    60
    Par défaut
    Citation Envoyé par Katachana Voir le message
    Tu as aussi comme solution open source assez intéressante Nagios/Centreon .
    Je ne pense pas que ces outils permettent de détecter les scripts PHP anormalement lents à s'exécuter ?

  4. #4
    Membre confirmé Avatar de Katachana
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    755
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2007
    Messages : 755
    Points : 503
    Points
    503
    Par défaut
    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

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Points : 2 284
    Points
    2 284
    Par défaut
    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

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Points : 60
    Points
    60
    Par défaut
    Citation Envoyé par kaymak Voir le message
    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

    Bonjour;

    Hormis leur maturité, pour le moment rien mais j'aimerais bien avoir un avis !

    Merci

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Points : 2 284
    Points
    2 284
    Par défaut
    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,

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Points : 60
    Points
    60
    Par défaut
    Citation Envoyé par kaymak Voir le message
    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) ?

  9. #9
    Membre chevronné Avatar de nosferapti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 157
    Points : 1 895
    Points
    1 895
    Par défaut
    regarde peut-être la liste là :
    http://jcrozier.developpez.com/tutor...veloppeurs/#LV
    GNAP !

  10. #10
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Points : 2 284
    Points
    2 284
    Par défaut
    Citation Envoyé par yanis97 Voir le message
    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) ?
    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.

Discussions similaires

  1. Logiciel de monitoring des applications deployées sur Tomcat
    Par L'aigle de Carthage dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 01/08/2011, 06h02
  2. Réponses: 0
    Dernier message: 07/10/2010, 13h09
  3. Réponses: 0
    Dernier message: 07/10/2010, 13h09
  4. Réponses: 1
    Dernier message: 06/01/2010, 09h20
  5. Réponses: 0
    Dernier message: 17/11/2009, 09h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo