SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Monitoring Production JBoss
with JBoss Operations Network

                  MIKE CROFT
            MANAGED SERVICES




                         © C2B2 Consulting Limited 2012
                                    All Rights Reserved
Agenda


•   Introduction
•   What is monitoring?
•   Why monitor?
•   Jboss Operations Network (JON)
•   Gathering Metrics
•   Configuring Alerts
•   Diagnosing and Triaging Issues
•   Summary
                                     © C2B2 Consulting Limited 2012
                                                All Rights Reserved
Agenda


•   Introduction
•   What is monitoring?
•   Why monitor?
•   Jboss Operations Network (JON)
•   Gathering Metrics
•   Configuring Alerts
•   Diagnosing and Triaging Issues
•   Summary
                                     © C2B2 Consulting Limited 2012
                                                All Rights Reserved
Introduction


• Who Am I?
• Who is this webinar for?




                               © C2B2 Consulting Limited 2012
                                          All Rights Reserved
Agenda


•   Introduction
•   What is monitoring?
•   Why monitor?
•   Jboss Operations Network (JON)
•   Gathering Metrics
•   Configuring Alerts
•   Diagnosing and Triaging Issues
•   Summary
                                     © C2B2 Consulting Limited 2012
                                                All Rights Reserved
What Is Monitoring?


• OS level vs JVM level
• JMX standard




                                  © C2B2 Consulting Limited 2012
                                             All Rights Reserved
Agenda


•   Introduction
•   What is monitoring?
•   Why monitor?
•   Jboss Operations Network (JON)
•   Gathering Metrics
•   Configuring Alerts
•   Diagnosing and Triaging Issues
•   Summary
                                     © C2B2 Consulting Limited 2012
                                                All Rights Reserved
Why Monitor?




               © C2B2 Consulting Limited 2012
                          All Rights Reserved
Agenda


•   Introduction
•   What is monitoring?
•   Why monitor?
•   Jboss Operations Network (JON)
•   Gathering Metrics
•   Configuring Alerts
•   Diagnosing and Triaging Issues
•   Summary
                                     © C2B2 Consulting Limited 2012
                                                All Rights Reserved
JBoss Operations Network


•   JON or RHQ?
•   Where has JOPR gone?
•   Agents and servers
•   Plugins
•   Prerequisites




                                 © C2B2 Consulting Limited 2012
                                            All Rights Reserved
Agenda


•   Introduction
•   What is monitoring?
•   Why monitor?
•   Jboss Operations Network (JON)
•   Gathering Metrics
•   Configuring Alerts
•   Diagnosing and Triaging Issues
•   Summary
                                     © C2B2 Consulting Limited 2012
                                                All Rights Reserved
Gathering Metrics


• What metrics are available?
• How




                                 © C2B2 Consulting Limited 2012
                                            All Rights Reserved
Agenda


•   Introduction
•   What is monitoring?
•   Why monitor?
•   Jboss Operations Network (JON)
•   Gathering Metrics
•   Configuring Alerts
•   Diagnosing and Triaging Issues
•   Summary
                                     © C2B2 Consulting Limited 2012
                                                All Rights Reserved
Configuring Alerts




                     © C2B2 Consulting Limited 2012
                                All Rights Reserved
Agenda


•   Introduction
•   What is monitoring?
•   Why monitor?
•   Jboss Operations Network (JON)
•   Gathering Metrics
•   Configuring Alerts
•   Diagnosing and Triaging Issues
•   Summary
                                     © C2B2 Consulting Limited 2012
                                                All Rights Reserved
Diagnosing and Triaging Issues




                           © C2B2 Consulting Limited 2012
                                      All Rights Reserved
Agenda


•   Introduction
•   What is monitoring?
•   Why monitor?
•   Jboss Operations Network (JON)
•   Gathering Metrics
•   Configuring Alerts
•   Diagnosing and Triaging Issues
•   Summary
                                     © C2B2 Consulting Limited 2012
                                                All Rights Reserved
Summary




          © C2B2 Consulting Limited 2012
                     All Rights Reserved

Weitere ähnliche Inhalte

Andere mochten auch (9)

Utigard Front
Utigard FrontUtigard Front
Utigard Front
 
Np presentacion carrera_libertyseguros2011_ok
Np presentacion carrera_libertyseguros2011_okNp presentacion carrera_libertyseguros2011_ok
Np presentacion carrera_libertyseguros2011_ok
 
Green economy unep report final dec2011
Green economy unep report final dec2011Green economy unep report final dec2011
Green economy unep report final dec2011
 
Business Case SAP ERP: LAMP S. Prospero SpA
Business Case SAP ERP: LAMP S. Prospero SpABusiness Case SAP ERP: LAMP S. Prospero SpA
Business Case SAP ERP: LAMP S. Prospero SpA
 
XVI ENDIPE
XVI ENDIPEXVI ENDIPE
XVI ENDIPE
 
Nutrició i activitat física (CP BADIES)
Nutrició i activitat física (CP BADIES)Nutrició i activitat física (CP BADIES)
Nutrició i activitat física (CP BADIES)
 
Queres Una Pepsi
Queres Una PepsiQueres Una Pepsi
Queres Una Pepsi
 
読書会Vol6
読書会Vol6読書会Vol6
読書会Vol6
 
domino enlargement
domino enlargementdomino enlargement
domino enlargement
 

Mehr von C2B2 Consulting

Through the JMX Window
Through the JMX WindowThrough the JMX Window
Through the JMX Window
C2B2 Consulting
 
Through the JMX Window
Through the JMX WindowThrough the JMX Window
Through the JMX Window
C2B2 Consulting
 

Mehr von C2B2 Consulting (20)

Monitoring Oracle SOA Suite - UKOUG Tech15 2015
Monitoring Oracle SOA Suite - UKOUG Tech15 2015Monitoring Oracle SOA Suite - UKOUG Tech15 2015
Monitoring Oracle SOA Suite - UKOUG Tech15 2015
 
Hands-on Performance Tuning Lab - Devoxx Poland
Hands-on Performance Tuning Lab - Devoxx PolandHands-on Performance Tuning Lab - Devoxx Poland
Hands-on Performance Tuning Lab - Devoxx Poland
 
Monitoring Oracle SOA Suite
Monitoring Oracle SOA SuiteMonitoring Oracle SOA Suite
Monitoring Oracle SOA Suite
 
Advanced queries on the Infinispan Data Grid
Advanced queries on the Infinispan Data Grid Advanced queries on the Infinispan Data Grid
Advanced queries on the Infinispan Data Grid
 
Through the JMX Window
Through the JMX WindowThrough the JMX Window
Through the JMX Window
 
Building WebLogic Domains With WLST
Building WebLogic Domains With WLSTBuilding WebLogic Domains With WLST
Building WebLogic Domains With WLST
 
Hands-on Performance Workshop - The science of performance
Hands-on Performance Workshop - The science of performanceHands-on Performance Workshop - The science of performance
Hands-on Performance Workshop - The science of performance
 
Jsr107 come, code, cache, compute!
Jsr107 come, code, cache, compute!Jsr107 come, code, cache, compute!
Jsr107 come, code, cache, compute!
 
JBoss Clustering on OpenShift
JBoss Clustering on OpenShiftJBoss Clustering on OpenShift
JBoss Clustering on OpenShift
 
Dr. Low Latency or: How I Learned to Stop Worrying about Pauses and Love the ...
Dr. Low Latency or: How I Learned to Stop Worrying about Pauses and Love the ...Dr. Low Latency or: How I Learned to Stop Worrying about Pauses and Love the ...
Dr. Low Latency or: How I Learned to Stop Worrying about Pauses and Love the ...
 
Through the JMX Window
Through the JMX WindowThrough the JMX Window
Through the JMX Window
 
Oracle Coherence & WebLogic 12c Web Sockets: Delivering Real Time Push at Scale
Oracle Coherence & WebLogic 12c Web Sockets: Delivering Real Time Push at ScaleOracle Coherence & WebLogic 12c Web Sockets: Delivering Real Time Push at Scale
Oracle Coherence & WebLogic 12c Web Sockets: Delivering Real Time Push at Scale
 
Java Middleware Surgery
Java Middleware Surgery Java Middleware Surgery
Java Middleware Surgery
 
Jax London 2013
Jax London 2013Jax London 2013
Jax London 2013
 
Oracle SOA Suite Performance Tuning- UKOUG Application Server & Middleware SI...
Oracle SOA Suite Performance Tuning- UKOUG Application Server & Middleware SI...Oracle SOA Suite Performance Tuning- UKOUG Application Server & Middleware SI...
Oracle SOA Suite Performance Tuning- UKOUG Application Server & Middleware SI...
 
'Deploying with GlassFish & Docker'
'Deploying with GlassFish & Docker' 'Deploying with GlassFish & Docker'
'Deploying with GlassFish & Docker'
 
'JMS @ Data Grid? Hacking the Glassfish messaging for fun & profit'
'JMS @ Data Grid? Hacking the Glassfish messaging for fun & profit' 'JMS @ Data Grid? Hacking the Glassfish messaging for fun & profit'
'JMS @ Data Grid? Hacking the Glassfish messaging for fun & profit'
 
'New JMS features in GlassFish 4.0' by Nigel Deakin
'New JMS features in GlassFish 4.0' by Nigel Deakin'New JMS features in GlassFish 4.0' by Nigel Deakin
'New JMS features in GlassFish 4.0' by Nigel Deakin
 
Coherence sig-nfr-web-tier-scaling-using-coherence-web
Coherence sig-nfr-web-tier-scaling-using-coherence-webCoherence sig-nfr-web-tier-scaling-using-coherence-web
Coherence sig-nfr-web-tier-scaling-using-coherence-web
 
JUDCon 2013- JBoss Data Grid and WebSockets: Delivering Real Time Push at Scale
JUDCon 2013- JBoss Data Grid and WebSockets: Delivering Real Time Push at ScaleJUDCon 2013- JBoss Data Grid and WebSockets: Delivering Real Time Push at Scale
JUDCon 2013- JBoss Data Grid and WebSockets: Delivering Real Time Push at Scale
 

Monitoring Production JBoss with JBoss ON

  • 1. Monitoring Production JBoss with JBoss Operations Network MIKE CROFT MANAGED SERVICES © C2B2 Consulting Limited 2012 All Rights Reserved
  • 2. Agenda • Introduction • What is monitoring? • Why monitor? • Jboss Operations Network (JON) • Gathering Metrics • Configuring Alerts • Diagnosing and Triaging Issues • Summary © C2B2 Consulting Limited 2012 All Rights Reserved
  • 3. Agenda • Introduction • What is monitoring? • Why monitor? • Jboss Operations Network (JON) • Gathering Metrics • Configuring Alerts • Diagnosing and Triaging Issues • Summary © C2B2 Consulting Limited 2012 All Rights Reserved
  • 4. Introduction • Who Am I? • Who is this webinar for? © C2B2 Consulting Limited 2012 All Rights Reserved
  • 5. Agenda • Introduction • What is monitoring? • Why monitor? • Jboss Operations Network (JON) • Gathering Metrics • Configuring Alerts • Diagnosing and Triaging Issues • Summary © C2B2 Consulting Limited 2012 All Rights Reserved
  • 6. What Is Monitoring? • OS level vs JVM level • JMX standard © C2B2 Consulting Limited 2012 All Rights Reserved
  • 7. Agenda • Introduction • What is monitoring? • Why monitor? • Jboss Operations Network (JON) • Gathering Metrics • Configuring Alerts • Diagnosing and Triaging Issues • Summary © C2B2 Consulting Limited 2012 All Rights Reserved
  • 8. Why Monitor? © C2B2 Consulting Limited 2012 All Rights Reserved
  • 9. Agenda • Introduction • What is monitoring? • Why monitor? • Jboss Operations Network (JON) • Gathering Metrics • Configuring Alerts • Diagnosing and Triaging Issues • Summary © C2B2 Consulting Limited 2012 All Rights Reserved
  • 10. JBoss Operations Network • JON or RHQ? • Where has JOPR gone? • Agents and servers • Plugins • Prerequisites © C2B2 Consulting Limited 2012 All Rights Reserved
  • 11. Agenda • Introduction • What is monitoring? • Why monitor? • Jboss Operations Network (JON) • Gathering Metrics • Configuring Alerts • Diagnosing and Triaging Issues • Summary © C2B2 Consulting Limited 2012 All Rights Reserved
  • 12. Gathering Metrics • What metrics are available? • How © C2B2 Consulting Limited 2012 All Rights Reserved
  • 13. Agenda • Introduction • What is monitoring? • Why monitor? • Jboss Operations Network (JON) • Gathering Metrics • Configuring Alerts • Diagnosing and Triaging Issues • Summary © C2B2 Consulting Limited 2012 All Rights Reserved
  • 14. Configuring Alerts © C2B2 Consulting Limited 2012 All Rights Reserved
  • 15. Agenda • Introduction • What is monitoring? • Why monitor? • Jboss Operations Network (JON) • Gathering Metrics • Configuring Alerts • Diagnosing and Triaging Issues • Summary © C2B2 Consulting Limited 2012 All Rights Reserved
  • 16. Diagnosing and Triaging Issues © C2B2 Consulting Limited 2012 All Rights Reserved
  • 17. Agenda • Introduction • What is monitoring? • Why monitor? • Jboss Operations Network (JON) • Gathering Metrics • Configuring Alerts • Diagnosing and Triaging Issues • Summary © C2B2 Consulting Limited 2012 All Rights Reserved
  • 18. Summary © C2B2 Consulting Limited 2012 All Rights Reserved

Hinweis der Redaktion

  1. The aim of this Webinar is to introduce the concept of monitoring to those unfamiliar and to go over how Jboss Operations Network, or JON, can work to improve your business operations
  2. JON or RHQ?RHQ is the unsupported “upstream” product, so JBoss Operations Network is positioned as the more stable, enterprise releaseBoth products are very similar, so what applies to one will, more often than not, apply to both. This means that it’s always a good idea to check RHQ documentation when troubleshooting JONWhere has JOPR gone?JOPR has been subsumed into RHQIt was a…………..TODOAgents and serversJON is a combination of a server based on an embedded Jboss Application Server and a collection of “Agents” which are usually installed per-machine.PluginsPlugins are the driving force behind JON. There are plugins available from Red Hat which are configured to monitor common Java applications, including all Jboss components.Generic plugins are also provided so specific plugins not commonly available can be derived. This is especially useful if you have an exotic JMX-supporting database that doesn’t have a plugin already! And, since it’s JBoss, there’s a strong community of developers around.PrerequisitesThe only prerequisites are a supported database and Java. Currently, the only supported databases are Postgres or Oracle, though it is possible to use either SQL server or it’s own embedded database. It’s important to note that it is not advisable to use the latter in production!