Enviar pesquisa
Carregar
Monitoring Des Applications Php, Salon Des Solutions Linux Open Source
•
0 gostou
•
1,239 visualizações
Oxalide
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 25
Baixar agora
Baixar para ler offline
Recomendados
200907 Petit Dejeuner Reduction Couts
200907 Petit Dejeuner Reduction Couts
Oxalide
200907 Petit Dejeuner Optimisation coûts 20m
200907 Petit Dejeuner Optimisation coûts 20m
Oxalide
Cloud & physique, mauvaises et bonnes solutions
Cloud & physique, mauvaises et bonnes solutions
Oxalide
Scrum et forfait
Scrum et forfait
Ippon
Webnet présentation 2012
Webnet présentation 2012
Webnet
EIM360 "ECM transverse ou applications métiers : pourquoi choisir ?
EIM360 "ECM transverse ou applications métiers : pourquoi choisir ?
Sollan France
SQLI - Mise en place d'un private cloud avec SharePoint 2010 et les solutions...
SQLI - Mise en place d'un private cloud avec SharePoint 2010 et les solutions...
Documation Gestion de l'information et du document numérique en entreprise
3_ CFT & les plates-formes d\'intégration à base d\'ESB
3_ CFT & les plates-formes d\'intégration à base d\'ESB
Jean-Claude Bellando
Recomendados
200907 Petit Dejeuner Reduction Couts
200907 Petit Dejeuner Reduction Couts
Oxalide
200907 Petit Dejeuner Optimisation coûts 20m
200907 Petit Dejeuner Optimisation coûts 20m
Oxalide
Cloud & physique, mauvaises et bonnes solutions
Cloud & physique, mauvaises et bonnes solutions
Oxalide
Scrum et forfait
Scrum et forfait
Ippon
Webnet présentation 2012
Webnet présentation 2012
Webnet
EIM360 "ECM transverse ou applications métiers : pourquoi choisir ?
EIM360 "ECM transverse ou applications métiers : pourquoi choisir ?
Sollan France
SQLI - Mise en place d'un private cloud avec SharePoint 2010 et les solutions...
SQLI - Mise en place d'un private cloud avec SharePoint 2010 et les solutions...
Documation Gestion de l'information et du document numérique en entreprise
3_ CFT & les plates-formes d\'intégration à base d\'ESB
3_ CFT & les plates-formes d\'intégration à base d\'ESB
Jean-Claude Bellando
2- 2012 Lancement Generation 3 Transfer CFT
2- 2012 Lancement Generation 3 Transfer CFT
Jean-Claude Bellando
Mule ESB Summit 2010 avec Ippon
Mule ESB Summit 2010 avec Ippon
Ippon
Matinée Prospective 2015
Matinée Prospective 2015
Evenements01
6_ Extension_portail_pour Transfer CFT
6_ Extension_portail_pour Transfer CFT
Jean-Claude Bellando
1_Accélération pour Transfer CFT en 2012_3 G!
1_Accélération pour Transfer CFT en 2012_3 G!
Jean-Claude Bellando
5-CFT Composant Vital Infrastructure d\’échange
5-CFT Composant Vital Infrastructure d\’échange
Jean-Claude Bellando
15h30 societe generale_mathieu_renault.ppt (lecture seule)
15h30 societe generale_mathieu_renault.ppt (lecture seule)
stephanfrancois
Nuxeo Summer Seminar 2007 - Micro Research (FR)
Nuxeo Summer Seminar 2007 - Micro Research (FR)
Stefane Fermigier
« L'Open Source sans risque » OSSA - Open Source Software Assurance
« L'Open Source sans risque » OSSA - Open Source Software Assurance
LINAGORA
Quickie Dropwizard
Quickie Dropwizard
ludochane
"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014
"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014
Benoît de CHATEAUVIEUX
Gardez vos-applications-loeil-avec-hawkular-metrics
Gardez vos-applications-loeil-avec-hawkular-metrics
Thomas Segismont
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Cyrille Le Clerc
Societies Comparison
Societies Comparison
Abinadab Rosado
Coat::Persistent at FPW2009
Coat::Persistent at FPW2009
Alexis Sukrieh
Paris JUG Spring Batch
Paris JUG Spring Batch
Olivier BAZOUD
Monitoring d'applications/environnements PHP: APM et Pinba
Monitoring d'applications/environnements PHP: APM et Pinba
Patrick Allaert
201505 monitoring
201505 monitoring
New Caledonian Government
Tests de performances d'une application Java EE
Tests de performances d'une application Java EE
Antonio Gomes Rodrigues
Livre blanc du monitoring
Livre blanc du monitoring
Bernard Mauriange
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
Institut Pasteur de Madagascar
Mise en place d'un système de Monitoring et Evaluation de lutte antipaludique...
Mise en place d'un système de Monitoring et Evaluation de lutte antipaludique...
Institut Pasteur de Madagascar
Mais conteúdo relacionado
Mais procurados
2- 2012 Lancement Generation 3 Transfer CFT
2- 2012 Lancement Generation 3 Transfer CFT
Jean-Claude Bellando
Mule ESB Summit 2010 avec Ippon
Mule ESB Summit 2010 avec Ippon
Ippon
Matinée Prospective 2015
Matinée Prospective 2015
Evenements01
6_ Extension_portail_pour Transfer CFT
6_ Extension_portail_pour Transfer CFT
Jean-Claude Bellando
1_Accélération pour Transfer CFT en 2012_3 G!
1_Accélération pour Transfer CFT en 2012_3 G!
Jean-Claude Bellando
5-CFT Composant Vital Infrastructure d\’échange
5-CFT Composant Vital Infrastructure d\’échange
Jean-Claude Bellando
15h30 societe generale_mathieu_renault.ppt (lecture seule)
15h30 societe generale_mathieu_renault.ppt (lecture seule)
stephanfrancois
Nuxeo Summer Seminar 2007 - Micro Research (FR)
Nuxeo Summer Seminar 2007 - Micro Research (FR)
Stefane Fermigier
« L'Open Source sans risque » OSSA - Open Source Software Assurance
« L'Open Source sans risque » OSSA - Open Source Software Assurance
LINAGORA
Mais procurados
(9)
2- 2012 Lancement Generation 3 Transfer CFT
2- 2012 Lancement Generation 3 Transfer CFT
Mule ESB Summit 2010 avec Ippon
Mule ESB Summit 2010 avec Ippon
Matinée Prospective 2015
Matinée Prospective 2015
6_ Extension_portail_pour Transfer CFT
6_ Extension_portail_pour Transfer CFT
1_Accélération pour Transfer CFT en 2012_3 G!
1_Accélération pour Transfer CFT en 2012_3 G!
5-CFT Composant Vital Infrastructure d\’échange
5-CFT Composant Vital Infrastructure d\’échange
15h30 societe generale_mathieu_renault.ppt (lecture seule)
15h30 societe generale_mathieu_renault.ppt (lecture seule)
Nuxeo Summer Seminar 2007 - Micro Research (FR)
Nuxeo Summer Seminar 2007 - Micro Research (FR)
« L'Open Source sans risque » OSSA - Open Source Software Assurance
« L'Open Source sans risque » OSSA - Open Source Software Assurance
Destaque
Quickie Dropwizard
Quickie Dropwizard
ludochane
"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014
"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014
Benoît de CHATEAUVIEUX
Gardez vos-applications-loeil-avec-hawkular-metrics
Gardez vos-applications-loeil-avec-hawkular-metrics
Thomas Segismont
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Cyrille Le Clerc
Societies Comparison
Societies Comparison
Abinadab Rosado
Coat::Persistent at FPW2009
Coat::Persistent at FPW2009
Alexis Sukrieh
Paris JUG Spring Batch
Paris JUG Spring Batch
Olivier BAZOUD
Monitoring d'applications/environnements PHP: APM et Pinba
Monitoring d'applications/environnements PHP: APM et Pinba
Patrick Allaert
201505 monitoring
201505 monitoring
New Caledonian Government
Tests de performances d'une application Java EE
Tests de performances d'une application Java EE
Antonio Gomes Rodrigues
Livre blanc du monitoring
Livre blanc du monitoring
Bernard Mauriange
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
Institut Pasteur de Madagascar
Mise en place d'un système de Monitoring et Evaluation de lutte antipaludique...
Mise en place d'un système de Monitoring et Evaluation de lutte antipaludique...
Institut Pasteur de Madagascar
Devops mycode devoxx-france-2015-v2
Devops mycode devoxx-france-2015-v2
waizou
Monitoring une recette DevOps
Monitoring une recette DevOps
François
Barcamp Prestashop - Améliorer la disponibilité
Barcamp Prestashop - Améliorer la disponibilité
Oxalide
Bassem Asseh - présentation à la Fabrique du changement - mjs pdl sept 2016- ...
Bassem Asseh - présentation à la Fabrique du changement - mjs pdl sept 2016- ...
Bassem ASSEH
Réputation et monitoring - Concepts & outils
Réputation et monitoring - Concepts & outils
Yan Luong
A Modern Approach to Performance Monitoring
A Modern Approach to Performance Monitoring
Cliff Crocker
DevOps et tendances Monitoring
DevOps et tendances Monitoring
François
Destaque
(20)
Quickie Dropwizard
Quickie Dropwizard
"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014
"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014
Gardez vos-applications-loeil-avec-hawkular-metrics
Gardez vos-applications-loeil-avec-hawkular-metrics
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Societies Comparison
Societies Comparison
Coat::Persistent at FPW2009
Coat::Persistent at FPW2009
Paris JUG Spring Batch
Paris JUG Spring Batch
Monitoring d'applications/environnements PHP: APM et Pinba
Monitoring d'applications/environnements PHP: APM et Pinba
201505 monitoring
201505 monitoring
Tests de performances d'une application Java EE
Tests de performances d'une application Java EE
Livre blanc du monitoring
Livre blanc du monitoring
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
Mise en place d'un système de Monitoring et Evaluation de lutte antipaludique...
Mise en place d'un système de Monitoring et Evaluation de lutte antipaludique...
Devops mycode devoxx-france-2015-v2
Devops mycode devoxx-france-2015-v2
Monitoring une recette DevOps
Monitoring une recette DevOps
Barcamp Prestashop - Améliorer la disponibilité
Barcamp Prestashop - Améliorer la disponibilité
Bassem Asseh - présentation à la Fabrique du changement - mjs pdl sept 2016- ...
Bassem Asseh - présentation à la Fabrique du changement - mjs pdl sept 2016- ...
Réputation et monitoring - Concepts & outils
Réputation et monitoring - Concepts & outils
A Modern Approach to Performance Monitoring
A Modern Approach to Performance Monitoring
DevOps et tendances Monitoring
DevOps et tendances Monitoring
Semelhante a Monitoring Des Applications Php, Salon Des Solutions Linux Open Source
Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Co...
Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Co...
Oxalide
Présentation oxalide
Présentation oxalide
BarCamp Ecommerce
MS Project Virtuel: EPM Cloud 360
MS Project Virtuel: EPM Cloud 360
Groupe SIRIUS
symfony : Un Framework Open-Source pour les Professionnels
symfony : Un Framework Open-Source pour les Professionnels
Fabien Potencier
(5econf) 16h00 Gestion des actifs
(5econf) 16h00 Gestion des actifs
K2 Geospatial
Izzili-Aspaway : Retour d’expérience éditeur full Cloud & SaaS
Izzili-Aspaway : Retour d’expérience éditeur full Cloud & SaaS
PartnerWin - #SocialSelling StarterPacks
Présentation N&APM en environnement hospitalier (CH Laborit)
Présentation N&APM en environnement hospitalier (CH Laborit)
PerformanceVision (previously SecurActive)
200907 Petit Dejeuner Cloud Computing
200907 Petit Dejeuner Cloud Computing
Oxalide
Presentation overside
Presentation overside
Overside
Presentation symfony
Presentation symfony
auto entrepreneur
UGAP - Dynamic Tour - Annuaire et solution d'administration
UGAP - Dynamic Tour - Annuaire et solution d'administration
Alcatel-Lucent Enterprise France
Logiciel de gestion du planning des employés de rayon pour la grande distribu...
Logiciel de gestion du planning des employés de rayon pour la grande distribu...
Retail services by ESDI
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 21 Nov...
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 21 Nov...
Khaled Ben Driss
Présentations séminaire OSSA - mai 2010
Présentations séminaire OSSA - mai 2010
LINAGORA
Artémis Consultant & Sage1000 frp en action
Artémis Consultant & Sage1000 frp en action
ARTEMIS CONSULTANT
Presentation INES CRM
Presentation INES CRM
INES CRM FRANCE
AgoraCMS 2014 : Les bonnes pratiques de l'hébergement d'un CMS pour une meill...
AgoraCMS 2014 : Les bonnes pratiques de l'hébergement d'un CMS pour une meill...
Oxalide
Orange consulting en 3 minutes
Orange consulting en 3 minutes
Orange Business Services
Meeting Nuvollo - La passerelle-I.D.E (french)
Meeting Nuvollo - La passerelle-I.D.E (french)
Nuvollo
Nuvollo and La passerelle-I.D.E (french)
Nuvollo and La passerelle-I.D.E (french)
Nuvollo
Semelhante a Monitoring Des Applications Php, Salon Des Solutions Linux Open Source
(20)
Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Co...
Les bonnes pratiques de l'hébergement e-commerce open-source (Conférence E Co...
Présentation oxalide
Présentation oxalide
MS Project Virtuel: EPM Cloud 360
MS Project Virtuel: EPM Cloud 360
symfony : Un Framework Open-Source pour les Professionnels
symfony : Un Framework Open-Source pour les Professionnels
(5econf) 16h00 Gestion des actifs
(5econf) 16h00 Gestion des actifs
Izzili-Aspaway : Retour d’expérience éditeur full Cloud & SaaS
Izzili-Aspaway : Retour d’expérience éditeur full Cloud & SaaS
Présentation N&APM en environnement hospitalier (CH Laborit)
Présentation N&APM en environnement hospitalier (CH Laborit)
200907 Petit Dejeuner Cloud Computing
200907 Petit Dejeuner Cloud Computing
Presentation overside
Presentation overside
Presentation symfony
Presentation symfony
UGAP - Dynamic Tour - Annuaire et solution d'administration
UGAP - Dynamic Tour - Annuaire et solution d'administration
Logiciel de gestion du planning des employés de rayon pour la grande distribu...
Logiciel de gestion du planning des employés de rayon pour la grande distribu...
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 21 Nov...
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 21 Nov...
Présentations séminaire OSSA - mai 2010
Présentations séminaire OSSA - mai 2010
Artémis Consultant & Sage1000 frp en action
Artémis Consultant & Sage1000 frp en action
Presentation INES CRM
Presentation INES CRM
AgoraCMS 2014 : Les bonnes pratiques de l'hébergement d'un CMS pour une meill...
AgoraCMS 2014 : Les bonnes pratiques de l'hébergement d'un CMS pour une meill...
Orange consulting en 3 minutes
Orange consulting en 3 minutes
Meeting Nuvollo - La passerelle-I.D.E (french)
Meeting Nuvollo - La passerelle-I.D.E (french)
Nuvollo and La passerelle-I.D.E (french)
Nuvollo and La passerelle-I.D.E (french)
Mais de Oxalide
Terraform & Vault - Un duo d'enfer!
Terraform & Vault - Un duo d'enfer!
Oxalide
Workshop Docker & Kubernetes - Oxalide Academy
Workshop Docker & Kubernetes - Oxalide Academy
Oxalide
Morning Tech#1 BigData - Oxalide Academy
Morning Tech#1 BigData - Oxalide Academy
Oxalide
Meetup Paris Monitoring #9 : Un système de gestion et de visualisation des al...
Meetup Paris Monitoring #9 : Un système de gestion et de visualisation des al...
Oxalide
Morning tech #2 - Démarche performance slides
Morning tech #2 - Démarche performance slides
Oxalide
Docker compose
Docker compose
Oxalide
Oxalide Workshop #4 - Docker, des tours dans le petit bassin
Oxalide Workshop #4 - Docker, des tours dans le petit bassin
Oxalide
Varnish & blue/green deployments
Varnish & blue/green deployments
Oxalide
ISO 27001 est-il soluble dans l'agilité ?
ISO 27001 est-il soluble dans l'agilité ?
Oxalide
Oxalide Academy : Workshop #3 Elastic Search
Oxalide Academy : Workshop #3 Elastic Search
Oxalide
Paris hackers Meetup #12 - How to handle large audience
Paris hackers Meetup #12 - How to handle large audience
Oxalide
La performance de vos applications Drupal
La performance de vos applications Drupal
Oxalide
Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...
Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...
Oxalide
201211 drupagora hostingdrupal
201211 drupagora hostingdrupal
Oxalide
Comprendre pour choisir son hébergement
Comprendre pour choisir son hébergement
Oxalide
Gérer 100 000 visites par jour avec Magento - Les enjeux e-commerce de Prisma...
Gérer 100 000 visites par jour avec Magento - Les enjeux e-commerce de Prisma...
Oxalide
Performance barcampfinal
Performance barcampfinal
Oxalide
Clusif panoramadelacybercrimalite2009
Clusif panoramadelacybercrimalite2009
Oxalide
Clusif panoramadelacybercrimalite2009
Clusif panoramadelacybercrimalite2009
Oxalide
Clusif cloud-2010-datacenter
Clusif cloud-2010-datacenter
Oxalide
Mais de Oxalide
(20)
Terraform & Vault - Un duo d'enfer!
Terraform & Vault - Un duo d'enfer!
Workshop Docker & Kubernetes - Oxalide Academy
Workshop Docker & Kubernetes - Oxalide Academy
Morning Tech#1 BigData - Oxalide Academy
Morning Tech#1 BigData - Oxalide Academy
Meetup Paris Monitoring #9 : Un système de gestion et de visualisation des al...
Meetup Paris Monitoring #9 : Un système de gestion et de visualisation des al...
Morning tech #2 - Démarche performance slides
Morning tech #2 - Démarche performance slides
Docker compose
Docker compose
Oxalide Workshop #4 - Docker, des tours dans le petit bassin
Oxalide Workshop #4 - Docker, des tours dans le petit bassin
Varnish & blue/green deployments
Varnish & blue/green deployments
ISO 27001 est-il soluble dans l'agilité ?
ISO 27001 est-il soluble dans l'agilité ?
Oxalide Academy : Workshop #3 Elastic Search
Oxalide Academy : Workshop #3 Elastic Search
Paris hackers Meetup #12 - How to handle large audience
Paris hackers Meetup #12 - How to handle large audience
La performance de vos applications Drupal
La performance de vos applications Drupal
Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...
Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...
201211 drupagora hostingdrupal
201211 drupagora hostingdrupal
Comprendre pour choisir son hébergement
Comprendre pour choisir son hébergement
Gérer 100 000 visites par jour avec Magento - Les enjeux e-commerce de Prisma...
Gérer 100 000 visites par jour avec Magento - Les enjeux e-commerce de Prisma...
Performance barcampfinal
Performance barcampfinal
Clusif panoramadelacybercrimalite2009
Clusif panoramadelacybercrimalite2009
Clusif panoramadelacybercrimalite2009
Clusif panoramadelacybercrimalite2009
Clusif cloud-2010-datacenter
Clusif cloud-2010-datacenter
Monitoring Des Applications Php, Salon Des Solutions Linux Open Source
1.
CONSEIL | INFOGÉRANCE
| HÉBERGEMENT Monitoring d’applications PHP
2.
Oxalide – Conseil,
infogérance et hébergement Sébastien Lucas – Directeur associé Spécialisée dans l’infogérance et l’hébergement de plateformes critiques Forte couleur Open-Source Partenaire et hébergeur Prestashop depuis 2007 Professional partner Magento OSCommerce, Joomla, Drupal, EZ, etc… depuis des années 2 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
3.
Notre approche
Conçoit et infogère des infrastructures sur mesure Délégation complète de la gestion de la plateforme de nos clients Mode projet Equipe d’ingénieurs système & réseau dédiée Profils garantis Forte expertise Web 3 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
4.
A propos de
cette conférence Vous trouverez : Un hébergeur / infogéreur qui s’exprime sur les problématiques de monitoring applicatif, Un retour d’expérience sur les méthodologies et outils que nous avons été amené à mettre en place, Vous ne trouverez pas : Du code… 4 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
5.
Pourquoi monitorer ?
5 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
6.
Pourquoi monitorer ?
« Le site ne marche plus… » « Attends, j’appelle l’hébergeur. » «…» « C’est bon… je les ai prévenu. C’est un script qui est parti dans le mur. Ils ont redémarré. C’est revenu… Normalement! » « Ok cool ! » 6 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
7.
Pourquoi monitorer ?
Une question d’argent… Être sur que l’application fonctionne correctement, Garantir à nos clients que nous délivrons le meilleur service, Le temps de disponibilité = rentabilité Les enjeux deviennent de plus en plus important Les applications distribuées limitent le monitoring manuel… 7 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
8.
Pourquoi monitorer ?
Une pression forte est mise sur les hébergeurs pour garantir les SLAs… … mais rares sont les clients qui spontanément mettent en œuvre une véritable politique de surveillance applicative, Le système qui existe habituellement est souvent limité à la constatation : Clients, développeurs, administrateurs… Frein au développement de la société 8 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
9.
La chaine applicative
Etat des lieux Service Web Le monitoring vient de Applicatif l’univers des télécoms PHP De nombreux outils existent : Applicatif HP openView, serveurs (apache, mysql, IBM Tivoli, memcache, proxy, …) Nagios, OS Etc. Monitoring Matériel PHP parent pauvre… Réseau 9 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
10.
Monitoring & Profiling
Monitoring Profiling Objectif : 100% de Objectif : performance, disponibilité, Environnement d’analyse Lié à la gestion de la plus lourd (parfois production, inadapté à la Connecté aux équipes production), d’astreinte (24/7) Connecté aux équipes Fournis des éléments de développement d’analyse pour le (TMA) profiling Approche projet. 10 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
11.
Bien monitorer son
applicatif PHP 11 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
12.
Préparer le monitoring
et profiling de l’applicatif PHP Fichiers journaux & mode debug Centralisez vos fichiers de logs (Syslog) Définissez des politiques de logging (php_debug pour le profiling) Epurez vos fichiers journaux des bugs (error.log = 0 ligne !) Définissez des niveaux d’alertes 12 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
13.
Préparer le monitoring
et profiling de l’applicatif PHP Mettez vous dans la peau du client Appuyez vous sur les sondes externes (hébergeur ou par des prestataires externes), Vérifiez toute la chaine de votre applicatif, Utilisez vos métriques métiers ! 13 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
14.
Inside Monitoring
Mettez vous dans la peau de la plate-forme Votre script est le seul résident de l’infrastructure ? Implémentez un outil de monitoring/reporting (Nagios/cacti, Munin, Centreon, …) Surveillez le pouls exact de l’infrastructure : Multipliez les sondes, Déterminez des seuils d’alertes bas, Calquez vous sur le comportement idéal de votre infrastructure. 14 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
15.
Inside Monitoring
Mettez vous dans la peau de la plate-forme Traitez les symptômes de faiblesse Erreur HTTP, Réponse nulle, Page type non intègre, Requête SQL lentes, Erreur base de données, Script trop lent à s’exécuter, Mémoire consommées trop importante, Décrochage/pic de trafic, Décrochage/pic de consommation d’une ressource 15 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
16.
Après le monitoring…
le profiling 1616 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
17.
Après le monitoring…
le profiling Créez un environnement propice au profiling, Profiling = Profiling tracabilité/debug => coût sur les performances 17 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
18.
Optimisez l’applicatif
Avec le retour sur production Développement Déploiement Exploitation 18 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
19.
Les outils de
profiling & Debug Xdebug & webgrind Identifie le temps passé dans la fonction ou dans les éléments inclus. Affiche la traçabilité : où sont appelées les fonctions et les fonctions appelées par celle-ci Vous permet de trouver les bottlenecks 19 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
20.
Les outils de
profiling APM (Alternative Php Monitor) Pinba (Php Is Not a Bottleneck Anymore) 20 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
21.
Les briques complémentaires
MySQL Analysez le comportement de votre serveur de base de données avec des outils de reporting 21 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
22.
Les briques complémentaires
Memcache Vérifiez la consommation mémoire de votre memcache, Cherchez le meilleur ratio hits/misses Vérifiez l’allocation des ressources 22 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
23.
Les briques complémentaires
Utilisez les briques de reporting de vos modules complémentaires. 23 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
24.
Pour aller plus
loin… … dans les solutions commerciales Zend Server Mysql Monitor Centreon 24 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
25.
Des questions?
Sébastien Lucas slu@oxalide.com Tél. : +33 1 44 78 63 67 2525 Oxalide © 2009 – Solutions d’infogérance et d’hébergement sur mesure
Baixar agora