SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
dbi services
Your Middleware Consultant



                           Gérard Wisson
                           Senior Consultant

                           Mobile +41 79 819 25 98
                           gerard.wisson@dbi-services.com
                           www.dbi-services.com




1   www.dbi-services.com                               08.11.2012 © dbi services
dbi services
What is JVMD



                  Agenda
                  i.       What is JVMD
                  ii.      Architecture
                  iii.     Installing JVMD Manager & Agent
                  iv.      Configuration overview
                  v.       JVMD usage overview




2   www.dbi-services.com                                     08.11.2012 © dbi services
dbi services
What is JVMD

 JVM Diagnostics

     Enables administrators to diagnose performance problems in
      java application
     Directly in the production environment
     Eliminate the reproduction in a test environment
     Does not need a restart of the application
     Enterprise JavaBeans (EJB)
     Former name: AD4J in Grid Control 11G




3     www.dbi-services.com                         08.11.2012 © dbi services
dbi services
What is JVMD

     Key features
        Java activity monitoring and diagnostics with low overhead
        In-depth visibility of JVM activity
        Real time transaction tracing
        Cross-tier correlation with oracle databases
        Memory leak detection and analysis
        JVM pooling
        Real-time and historical diagnostics




4    www.dbi-services.com                          08.11.2012 © dbi services
dbi services
What is JVMD

     Supported Platforms and JVMs
         all platforms on which the Oracle Management Service has
          been certified
         certification information
                 [ID 1415144.1]
     Licensing
         Diagnostics Pack for Oracle Middleware
         Managemnent Pack Enterprise Edition
         Management Pack for Non-Oracle Middleware
         Application Management Suite for Oracle E-Business Suite
         ....




5     www.dbi-services.com                             08.11.2012 © dbi services
dbi services
Architecture



                  Agenda
                  i.       What is JVMD
                  ii.      Architecture
                  iii.     Installing JVMD Manager & Agent
                  iv.      Configuration overview
                  v.       JVMD usage overview




6   www.dbi-services.com                                     08.11.2012 © dbi services
dbi services
Architecture

     Integrated with Oracle Enterprise Manager Cloud
      Control




7    www.dbi-services.com                08.11.2012 © dbi services
dbi services
Architecture

     CPU, RAM, Heap Size, and Hard Disk Space
      Requirements
                             Small            Medium             Large
                             (1 OMS,          (2 OMSes,          (> 2 OMSes,
                             <1000 Targets,   >=1000 but         >=10,000
                             <100 Agents,     <10,000 Targets,   Targets, >=1000
                             <10 Concurrent   >=100 but          Agents,
                             User Sessions)   <1000 Agents,      >=25 but <=50
                                              >=10 but <25       Concurrent User
                                              Concurrent User    Sessions)
                                              Sessions)
        CPU Cores/Host       2                4                  8
        (per OMS)
        RAM with ADP ,       8 GB             12 GB              20 GB
        JVMD
        (per OMS)
        Hard Disk Space      10 GB            12 GB              14 GB
        with ADP,
        JVMD (per OMS)


8     www.dbi-services.com                                               08.11.2012 © dbi services
dbi services
Installing JVMD Manager & Agent



                  Agenda
                  i.       What is JVMD
                  ii.      Architecture
                  iii.     Installing JVMD Manager & Agent
                  iv.      Configuration overview
                  v.       JVMD usage overview




9   www.dbi-services.com                                     08.11.2012 © dbi services
dbi services
Installing JVMD Manager & Agent

      See video




10    www.dbi-services.com        08.11.2012 © dbi services
dbi services
Configuration overview



                   Agenda
                   i.       What is JVMD
                   ii.      Architecture
                   iii.     Installing JVMD Manager & Agent
                   iv.      Configuration overview
                   v.       JVMD usage overview




11   www.dbi-services.com                                     08.11.2012 © dbi services
dbi services
Configuration overview

      See video




12    www.dbi-services.com   08.11.2012 © dbi services
dbi services
JVMD usage overview



                   Agenda
                   i.       What is JVMD
                   ii.      Architecture
                   iii.     Installing JVMD Manager & Agent
                   iv.      Configuration overview
                   v.       JVMD usage overview




13   www.dbi-services.com                                     08.11.2012 © dbi services
dbi services
JVMD usage overview

      See video




14    www.dbi-services.com   08.11.2012 © dbi services
dbi services
Your Middleware Consultant



                            Gérard Wisson
                            Senior Consultant

                            Mobile +41 79 819 25 98
                            gerard.wisson@dbi-services.com
                            www.dbi-services.com




         „We look forward to working with you!“


15   www.dbi-services.com                               08.11.2012 © dbi services

Contenu connexe

Similaire à Tune my Application Server! Java Appl. Performance mit JVMD - Gérard Wisson, dbi services

Windows Server Core : environnement pour SQL Server 2012 - Stéphane Haby - db...
Windows Server Core : environnement pour SQL Server 2012 - Stéphane Haby - db...Windows Server Core : environnement pour SQL Server 2012 - Stéphane Haby - db...
Windows Server Core : environnement pour SQL Server 2012 - Stéphane Haby - db...dbi services
 
Oracle OEM 12C : monitoring nouvelle génération - Pierre Sicot - dbi services
Oracle OEM 12C : monitoring nouvelle génération - Pierre Sicot - dbi servicesOracle OEM 12C : monitoring nouvelle génération - Pierre Sicot - dbi services
Oracle OEM 12C : monitoring nouvelle génération - Pierre Sicot - dbi servicesdbi services
 
Monitoring VMware vFabric with Hyperic and Spring Insight
Monitoring VMware vFabric with Hyperic and Spring InsightMonitoring VMware vFabric with Hyperic and Spring Insight
Monitoring VMware vFabric with Hyperic and Spring InsightC2B2 Consulting
 
SQL Server 2012 : réussir la migration - Stéphane Haby - Antonio De Santo - d...
SQL Server 2012 : réussir la migration - Stéphane Haby - Antonio De Santo - d...SQL Server 2012 : réussir la migration - Stéphane Haby - Antonio De Santo - d...
SQL Server 2012 : réussir la migration - Stéphane Haby - Antonio De Santo - d...dbi services
 
JEE Course - JEE Overview
JEE Course - JEE  OverviewJEE Course - JEE  Overview
JEE Course - JEE Overviewodedns
 
eFolder BDR Partner Presentation
eFolder BDR Partner PresentationeFolder BDR Partner Presentation
eFolder BDR Partner PresentationDropbox
 
3983 cics java real life projects
3983   cics java real life projects3983   cics java real life projects
3983 cics java real life projectsnick_garrod
 
JVM Multitenancy (JavaOne 2012)
JVM Multitenancy (JavaOne 2012)JVM Multitenancy (JavaOne 2012)
JVM Multitenancy (JavaOne 2012)Graeme_IBM
 
Saint2012 mod process security
Saint2012 mod process securitySaint2012 mod process security
Saint2012 mod process securityRyosuke MATSUMOTO
 
Presentation cloud control 12c
Presentation   cloud control 12cPresentation   cloud control 12c
Presentation cloud control 12cxKinAnx
 
eFolder BDR Cost Wizard and Pricing Best Practices
eFolder BDR Cost Wizard and Pricing Best PracticeseFolder BDR Cost Wizard and Pricing Best Practices
eFolder BDR Cost Wizard and Pricing Best PracticesDropbox
 
Java enterprise paradise
Java enterprise paradiseJava enterprise paradise
Java enterprise paradiseAmr Salah
 
Administration for Oracle ADF Applications
Administration for Oracle ADF ApplicationsAdministration for Oracle ADF Applications
Administration for Oracle ADF ApplicationsAndreas Koop
 
Administration von ADF Anwendungen
Administration von ADF AnwendungenAdministration von ADF Anwendungen
Administration von ADF Anwendungenenpit GmbH & Co. KG
 
eFolder Webinar: How One Partner Leverages Dell AppAssure and StorageCraft
eFolder Webinar: How One Partner Leverages Dell AppAssure and StorageCrafteFolder Webinar: How One Partner Leverages Dell AppAssure and StorageCraft
eFolder Webinar: How One Partner Leverages Dell AppAssure and StorageCraftDropbox
 
Introduction to Java Programming by Sadiq AMINZAI
Introduction to Java Programming by Sadiq AMINZAIIntroduction to Java Programming by Sadiq AMINZAI
Introduction to Java Programming by Sadiq AMINZAISadiq AMINZAI
 
Grid Control 11g: Vorteile in der Software Administration - Yann Neuhaus, dbi...
Grid Control 11g: Vorteile in der Software Administration - Yann Neuhaus, dbi...Grid Control 11g: Vorteile in der Software Administration - Yann Neuhaus, dbi...
Grid Control 11g: Vorteile in der Software Administration - Yann Neuhaus, dbi...dbi services
 

Similaire à Tune my Application Server! Java Appl. Performance mit JVMD - Gérard Wisson, dbi services (20)

Windows Server Core : environnement pour SQL Server 2012 - Stéphane Haby - db...
Windows Server Core : environnement pour SQL Server 2012 - Stéphane Haby - db...Windows Server Core : environnement pour SQL Server 2012 - Stéphane Haby - db...
Windows Server Core : environnement pour SQL Server 2012 - Stéphane Haby - db...
 
Oracle OEM 12C : monitoring nouvelle génération - Pierre Sicot - dbi services
Oracle OEM 12C : monitoring nouvelle génération - Pierre Sicot - dbi servicesOracle OEM 12C : monitoring nouvelle génération - Pierre Sicot - dbi services
Oracle OEM 12C : monitoring nouvelle génération - Pierre Sicot - dbi services
 
Monitoring VMware vFabric with Hyperic and Spring Insight
Monitoring VMware vFabric with Hyperic and Spring InsightMonitoring VMware vFabric with Hyperic and Spring Insight
Monitoring VMware vFabric with Hyperic and Spring Insight
 
SQL Server 2012 : réussir la migration - Stéphane Haby - Antonio De Santo - d...
SQL Server 2012 : réussir la migration - Stéphane Haby - Antonio De Santo - d...SQL Server 2012 : réussir la migration - Stéphane Haby - Antonio De Santo - d...
SQL Server 2012 : réussir la migration - Stéphane Haby - Antonio De Santo - d...
 
JEE Course - JEE Overview
JEE Course - JEE  OverviewJEE Course - JEE  Overview
JEE Course - JEE Overview
 
OWF12/Java Sacha labourey
OWF12/Java Sacha laboureyOWF12/Java Sacha labourey
OWF12/Java Sacha labourey
 
eFolder BDR Partner Presentation
eFolder BDR Partner PresentationeFolder BDR Partner Presentation
eFolder BDR Partner Presentation
 
3983 cics java real life projects
3983   cics java real life projects3983   cics java real life projects
3983 cics java real life projects
 
Quality control in a cloudy world
Quality control in a cloudy worldQuality control in a cloudy world
Quality control in a cloudy world
 
JVM Multitenancy (JavaOne 2012)
JVM Multitenancy (JavaOne 2012)JVM Multitenancy (JavaOne 2012)
JVM Multitenancy (JavaOne 2012)
 
Saint2012 mod process security
Saint2012 mod process securitySaint2012 mod process security
Saint2012 mod process security
 
Presentation cloud control 12c
Presentation   cloud control 12cPresentation   cloud control 12c
Presentation cloud control 12c
 
eFolder BDR Cost Wizard and Pricing Best Practices
eFolder BDR Cost Wizard and Pricing Best PracticeseFolder BDR Cost Wizard and Pricing Best Practices
eFolder BDR Cost Wizard and Pricing Best Practices
 
Java enterprise paradise
Java enterprise paradiseJava enterprise paradise
Java enterprise paradise
 
Administration for Oracle ADF Applications
Administration for Oracle ADF ApplicationsAdministration for Oracle ADF Applications
Administration for Oracle ADF Applications
 
Administration von ADF Anwendungen
Administration von ADF AnwendungenAdministration von ADF Anwendungen
Administration von ADF Anwendungen
 
eFolder Webinar: How One Partner Leverages Dell AppAssure and StorageCraft
eFolder Webinar: How One Partner Leverages Dell AppAssure and StorageCrafteFolder Webinar: How One Partner Leverages Dell AppAssure and StorageCraft
eFolder Webinar: How One Partner Leverages Dell AppAssure and StorageCraft
 
Open Stack China Trip Sz0922
Open Stack China Trip Sz0922Open Stack China Trip Sz0922
Open Stack China Trip Sz0922
 
Introduction to Java Programming by Sadiq AMINZAI
Introduction to Java Programming by Sadiq AMINZAIIntroduction to Java Programming by Sadiq AMINZAI
Introduction to Java Programming by Sadiq AMINZAI
 
Grid Control 11g: Vorteile in der Software Administration - Yann Neuhaus, dbi...
Grid Control 11g: Vorteile in der Software Administration - Yann Neuhaus, dbi...Grid Control 11g: Vorteile in der Software Administration - Yann Neuhaus, dbi...
Grid Control 11g: Vorteile in der Software Administration - Yann Neuhaus, dbi...
 

Plus de dbi services

Tune my Code! Code-Versionen testen via Edition-Based Redef. - Jérôme Witt, d...
Tune my Code! Code-Versionen testen via Edition-Based Redef. - Jérôme Witt, d...Tune my Code! Code-Versionen testen via Edition-Based Redef. - Jérôme Witt, d...
Tune my Code! Code-Versionen testen via Edition-Based Redef. - Jérôme Witt, d...dbi services
 
Tune my Database! Mehr Oracle SQL Performance über SQLHC - Yann Neuhaus, Nico...
Tune my Database! Mehr Oracle SQL Performance über SQLHC - Yann Neuhaus, Nico...Tune my Database! Mehr Oracle SQL Performance über SQLHC - Yann Neuhaus, Nico...
Tune my Database! Mehr Oracle SQL Performance über SQLHC - Yann Neuhaus, Nico...dbi services
 
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...dbi services
 
SQL Server 'code name Denali' - Stéphane Haby / Antonio De Santo, dbi service...
SQL Server 'code name Denali' - Stéphane Haby / Antonio De Santo, dbi service...SQL Server 'code name Denali' - Stéphane Haby / Antonio De Santo, dbi service...
SQL Server 'code name Denali' - Stéphane Haby / Antonio De Santo, dbi service...dbi services
 
SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...
SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...
SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...dbi services
 
Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011
Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011
Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011dbi services
 
Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011
Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011
Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011dbi services
 

Plus de dbi services (7)

Tune my Code! Code-Versionen testen via Edition-Based Redef. - Jérôme Witt, d...
Tune my Code! Code-Versionen testen via Edition-Based Redef. - Jérôme Witt, d...Tune my Code! Code-Versionen testen via Edition-Based Redef. - Jérôme Witt, d...
Tune my Code! Code-Versionen testen via Edition-Based Redef. - Jérôme Witt, d...
 
Tune my Database! Mehr Oracle SQL Performance über SQLHC - Yann Neuhaus, Nico...
Tune my Database! Mehr Oracle SQL Performance über SQLHC - Yann Neuhaus, Nico...Tune my Database! Mehr Oracle SQL Performance über SQLHC - Yann Neuhaus, Nico...
Tune my Database! Mehr Oracle SQL Performance über SQLHC - Yann Neuhaus, Nico...
 
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
 
SQL Server 'code name Denali' - Stéphane Haby / Antonio De Santo, dbi service...
SQL Server 'code name Denali' - Stéphane Haby / Antonio De Santo, dbi service...SQL Server 'code name Denali' - Stéphane Haby / Antonio De Santo, dbi service...
SQL Server 'code name Denali' - Stéphane Haby / Antonio De Santo, dbi service...
 
SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...
SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...
SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...
 
Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011
Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011
Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011
 
Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011
Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011
Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011
 

Dernier

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Dernier (20)

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Tune my Application Server! Java Appl. Performance mit JVMD - Gérard Wisson, dbi services

  • 1. dbi services Your Middleware Consultant Gérard Wisson Senior Consultant Mobile +41 79 819 25 98 gerard.wisson@dbi-services.com www.dbi-services.com 1 www.dbi-services.com 08.11.2012 © dbi services
  • 2. dbi services What is JVMD Agenda i. What is JVMD ii. Architecture iii. Installing JVMD Manager & Agent iv. Configuration overview v. JVMD usage overview 2 www.dbi-services.com 08.11.2012 © dbi services
  • 3. dbi services What is JVMD  JVM Diagnostics  Enables administrators to diagnose performance problems in java application  Directly in the production environment  Eliminate the reproduction in a test environment  Does not need a restart of the application  Enterprise JavaBeans (EJB)  Former name: AD4J in Grid Control 11G 3 www.dbi-services.com 08.11.2012 © dbi services
  • 4. dbi services What is JVMD  Key features  Java activity monitoring and diagnostics with low overhead  In-depth visibility of JVM activity  Real time transaction tracing  Cross-tier correlation with oracle databases  Memory leak detection and analysis  JVM pooling  Real-time and historical diagnostics 4 www.dbi-services.com 08.11.2012 © dbi services
  • 5. dbi services What is JVMD  Supported Platforms and JVMs  all platforms on which the Oracle Management Service has been certified  certification information [ID 1415144.1]  Licensing  Diagnostics Pack for Oracle Middleware  Managemnent Pack Enterprise Edition  Management Pack for Non-Oracle Middleware  Application Management Suite for Oracle E-Business Suite  .... 5 www.dbi-services.com 08.11.2012 © dbi services
  • 6. dbi services Architecture Agenda i. What is JVMD ii. Architecture iii. Installing JVMD Manager & Agent iv. Configuration overview v. JVMD usage overview 6 www.dbi-services.com 08.11.2012 © dbi services
  • 7. dbi services Architecture  Integrated with Oracle Enterprise Manager Cloud Control 7 www.dbi-services.com 08.11.2012 © dbi services
  • 8. dbi services Architecture  CPU, RAM, Heap Size, and Hard Disk Space Requirements Small Medium Large (1 OMS, (2 OMSes, (> 2 OMSes, <1000 Targets, >=1000 but >=10,000 <100 Agents, <10,000 Targets, Targets, >=1000 <10 Concurrent >=100 but Agents, User Sessions) <1000 Agents, >=25 but <=50 >=10 but <25 Concurrent User Concurrent User Sessions) Sessions) CPU Cores/Host 2 4 8 (per OMS) RAM with ADP , 8 GB 12 GB 20 GB JVMD (per OMS) Hard Disk Space 10 GB 12 GB 14 GB with ADP, JVMD (per OMS) 8 www.dbi-services.com 08.11.2012 © dbi services
  • 9. dbi services Installing JVMD Manager & Agent Agenda i. What is JVMD ii. Architecture iii. Installing JVMD Manager & Agent iv. Configuration overview v. JVMD usage overview 9 www.dbi-services.com 08.11.2012 © dbi services
  • 10. dbi services Installing JVMD Manager & Agent  See video 10 www.dbi-services.com 08.11.2012 © dbi services
  • 11. dbi services Configuration overview Agenda i. What is JVMD ii. Architecture iii. Installing JVMD Manager & Agent iv. Configuration overview v. JVMD usage overview 11 www.dbi-services.com 08.11.2012 © dbi services
  • 12. dbi services Configuration overview  See video 12 www.dbi-services.com 08.11.2012 © dbi services
  • 13. dbi services JVMD usage overview Agenda i. What is JVMD ii. Architecture iii. Installing JVMD Manager & Agent iv. Configuration overview v. JVMD usage overview 13 www.dbi-services.com 08.11.2012 © dbi services
  • 14. dbi services JVMD usage overview  See video 14 www.dbi-services.com 08.11.2012 © dbi services
  • 15. dbi services Your Middleware Consultant Gérard Wisson Senior Consultant Mobile +41 79 819 25 98 gerard.wisson@dbi-services.com www.dbi-services.com „We look forward to working with you!“ 15 www.dbi-services.com 08.11.2012 © dbi services