System Center Operations
Manager et la supervision des
   applications (.Net et Java)
  JM Savin, Y. Gainche, JF Berenguer, G.
                                Belmas
Microsoft, Exakis, Nextec-System, vNext




Entreprise / IT / Serveurs / Réseaux / Sécurité
Agenda
• Introduction SystemCenter
• Nouveautés SCOM 2012 SP1
• Monitoring des application .Net & Java
  (architecture et fonctions)
• Démo : Monitoring .Net
  – Démo : supervisez vos sites depuis Azure
• Démo : Monitoring Java
• Le point de vue du développeur
Cloud Privé Microsoft : l’IT comme un service
focus applications | multi-plateformes | base solide pour le future | cloud selon vos souhaits

                                                                                 Administrateur
                                                                                 datacenter




                                                                        Virtual Machine Manager

     App Controller                      Orchestrator                   Operations Manager

                                                                         Configuration Manager
     Service Manager
                                                                         Data Protection Manager
System Center 2012 Operation Manager SP1 Nouveautés




  Infrastructure                    App Insight              Communication

  Amélioration de la surveillance   Global Service Monitor   360 dashboards
  réseau
  Surveillance du stockage          Amélioration APM: WCF,   DevOps scenarios
  Surveillance de la Fabric
                                    MVC, .NET Windows
  SCVMM
                                    services
Nouveaux Linux
Ubuntu

Debian

CentOS

Oracle Linux
Global Service Monitor
Topologie supervision .NET

                               Operations        Data Warehouse
      Serveurs                                         DB
                                  DB
     administrés


                OM Agent,
                APM Agent,
               CSM Collector

                                                        OM Web,
                                                     Diagnostics and
                                     Actions         Advisor Consoles
                                    d’écriture
Supervision avancée des applications .Net avec APM (Avicode)
JEE Monitoring – Supported Platforms
        Serveurs d’Application JEE supportés
               IBM WebSphere
               Oracle WebLogic
               Redhat JBoss
               Apache Tomcat
        Matrice de Support Operating Systems
                Tomcat           JBoss   WebSphere   WebLogic
     RHEL                                            

     SLES                                            

     Solaris                                            

     AIX                                     

     Windows                                         
JEE Monitoring - Overview                                        Découverte/Supervision
                                                                 App Servers

                                  Windows, UNIX, Linux

            JEE Application Server Server Tomcat,
                   JEE Application (JBOSS,
           JEE Application Server (JBOSS, Tomcat,              Découverte /Supervision
                   WebSphere, WebLogic)
              Web Server          Application
                    WebSphere, WebLogic)
                                  Application
                                                               Applications
                                   Application
               Message Queues

               Connection Pools             JMX Extender      HTTP
                                                              HTTPS
               Naming Service
                                              Java Mgmt
                 Transaction                Extension (JMX)
                   Service
                      ….                       MBean
                      ….   ….                  Store


   AppServer      Client        Microsoft
SUPERVISION APPLICATIONS .NET

Yann Gainche
Jeff …….

                            Sssshhhh…..
         SUPERVISION JAVA   Je suis ton père …

                            Sssshhhh…
Jean-Francois Berenguer
Le point de vue du développeur


Guillaume Belmas
PLUTÔT QUE DES MOTS, DÉMO…
AppDiagnostics en 1 slide
• Corrélation des informations
• Découverte des dépendances applicatives
• Capture du contexte
  – Contexte d’exécution
  – Environnement d’exécution
• Pas de modification du code des
  applications!
Exemples d’utilisation
• Equipes de développement
  – Utilisation d’AppDiagnostics sur les environnements de tests
    et d’intégration
     • Monitoring des échanges de messages entre services
     • Monitoring des orchestrations BizTalk Server
  – Monitoring de la plateforme lors des « tests de bascule »
     • Monitoring globale des performances
     • Archivage des cas d’erreur pour identification des
        bugfixes
Exemples d’utilisation
• Equipes d’exploitation
   – Monitoring « précis » de la plateforme pendant les premiers
     mois d’exploitation
  • Monitoring « light » par la suite
• Faits notables
  – Identification de messages SOAP mal formés provenant de
    Web Services Java (Back-Office)
  – Monitoring des orchestrations de Biztalk développée en
    .NET au sein de Biztalk Server (exécutable en code natif)
APPLICATION ADVISOR
Donnez votre avis !
               Depuis votre smartphone, sur :
                http://notes.mstechdays.fr

De nombreux lots à gagner toutes les heures !!!
           Claviers, souris et jeux Microsoft…

    Merci de nous aider à améliorer les TechDays

http://notes.mstechdays.fr
4 ouvrages écrits par 13 Microsoftees




http://www.editions-eyrolles.com/livres/Windows-8-pour-les-professionnels

System Center Operations Manager et la supervision des applications (.Net et Java)

  • 1.
    System Center Operations Manageret la supervision des applications (.Net et Java) JM Savin, Y. Gainche, JF Berenguer, G. Belmas Microsoft, Exakis, Nextec-System, vNext Entreprise / IT / Serveurs / Réseaux / Sécurité
  • 2.
    Agenda • Introduction SystemCenter •Nouveautés SCOM 2012 SP1 • Monitoring des application .Net & Java (architecture et fonctions) • Démo : Monitoring .Net – Démo : supervisez vos sites depuis Azure • Démo : Monitoring Java • Le point de vue du développeur
  • 3.
    Cloud Privé Microsoft: l’IT comme un service focus applications | multi-plateformes | base solide pour le future | cloud selon vos souhaits Administrateur datacenter Virtual Machine Manager App Controller Orchestrator Operations Manager Configuration Manager Service Manager Data Protection Manager
  • 4.
    System Center 2012Operation Manager SP1 Nouveautés Infrastructure App Insight Communication Amélioration de la surveillance Global Service Monitor 360 dashboards réseau Surveillance du stockage Amélioration APM: WCF, DevOps scenarios Surveillance de la Fabric MVC, .NET Windows SCVMM services
  • 5.
  • 6.
  • 7.
    Topologie supervision .NET Operations Data Warehouse Serveurs DB DB administrés OM Agent, APM Agent, CSM Collector OM Web, Diagnostics and Actions Advisor Consoles d’écriture
  • 8.
    Supervision avancée desapplications .Net avec APM (Avicode)
  • 9.
    JEE Monitoring –Supported Platforms Serveurs d’Application JEE supportés IBM WebSphere Oracle WebLogic Redhat JBoss Apache Tomcat Matrice de Support Operating Systems Tomcat JBoss WebSphere WebLogic RHEL     SLES     Solaris  AIX  Windows    
  • 10.
    JEE Monitoring -Overview Découverte/Supervision App Servers Windows, UNIX, Linux JEE Application Server Server Tomcat, JEE Application (JBOSS, JEE Application Server (JBOSS, Tomcat, Découverte /Supervision WebSphere, WebLogic) Web Server Application WebSphere, WebLogic) Application Applications Application Message Queues Connection Pools JMX Extender HTTP HTTPS Naming Service Java Mgmt Transaction Extension (JMX) Service …. MBean …. …. Store AppServer Client Microsoft
  • 11.
  • 12.
    Jeff ……. Sssshhhh….. SUPERVISION JAVA Je suis ton père … Sssshhhh… Jean-Francois Berenguer
  • 13.
    Le point devue du développeur Guillaume Belmas
  • 14.
    PLUTÔT QUE DESMOTS, DÉMO…
  • 15.
    AppDiagnostics en 1slide • Corrélation des informations • Découverte des dépendances applicatives • Capture du contexte – Contexte d’exécution – Environnement d’exécution • Pas de modification du code des applications!
  • 16.
    Exemples d’utilisation • Equipesde développement – Utilisation d’AppDiagnostics sur les environnements de tests et d’intégration • Monitoring des échanges de messages entre services • Monitoring des orchestrations BizTalk Server – Monitoring de la plateforme lors des « tests de bascule » • Monitoring globale des performances • Archivage des cas d’erreur pour identification des bugfixes
  • 17.
    Exemples d’utilisation • Equipesd’exploitation – Monitoring « précis » de la plateforme pendant les premiers mois d’exploitation • Monitoring « light » par la suite • Faits notables – Identification de messages SOAP mal formés provenant de Web Services Java (Back-Office) – Monitoring des orchestrations de Biztalk développée en .NET au sein de Biztalk Server (exécutable en code natif)
  • 18.
  • 19.
    Donnez votre avis! Depuis votre smartphone, sur : http://notes.mstechdays.fr De nombreux lots à gagner toutes les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les TechDays http://notes.mstechdays.fr
  • 20.
    4 ouvrages écritspar 13 Microsoftees http://www.editions-eyrolles.com/livres/Windows-8-pour-les-professionnels