Coherence monitoring 101

16
© 2015 SL Corporation. All Rights Reserved. 1 Coherence Monitoring 101 Everett Williams Senior Director of Technology March 3 rd 2015

Transcript of Coherence monitoring 101

Page 1: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 1

Coherence Monitoring 101 Everett Williams Senior Director of Technology March 3rd 2015

Page 2: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 2

Agenda

• Introduction • Business Value of Monitoring • Preparing Coherence to be Monitored. • Understanding Cluster Stability • Understanding Cache Utilization

Page 3: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 3

© 2012 SL Corporation. All Rights Reserved.

SL – who we are

• 1983: Founded in SF Bay Area to provide visualization of complex, mission-critical systems (SL-GMS®)

• Evolution: industry leaders in monitoring and visualization of enterprise applications, middleware and cloud

• Today: extensive portfolio of Fortune 1000 customers who depend on SL solutions for real-time, end-to-end visibility

Page 4: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 4

Enterprise Monitor Coherence Support

• Tangosol partnership 2006 • RTView Oracle Coherence Monitor 2007 • RTView Oracle Coherence Viewer 2008 • Specialty in monitoring large and/or complex Coherence

implementations

Page 5: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 5

Business Value of Monitoring

• Higher Customer Satisfaction • Maximizing Technology Investments. • Improved Technology Risk Management. • Reduced outages • Faster Mean Time to Repair

Page 6: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 6

Monitoring Features. • Health monitoring (alerting) • Scalability • Event Analysis • Bottleneck Analysis • Capacity Analysis • Usage and performance Analysis • Task Analysis (threads) • Client Analysis (proxy) • Tuning Analysis (JVM GC). • Coherence Optimized JMX Data Collection • Coherence Optimized Data Visualization

Page 7: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 7

Coherence Monitoring Components

• Coherence Management Service • Java Management Extensions (JMX) • SL RTView Oracle Coherence Monitor

Page 8: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 8

Coherence Monitoring Architecture

JMX RTView Dataserver

RDBMS

RTView DisplayServer

Coherence

JMX

Coherence

RTView Dataserver

Page 9: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 9

Coherence Monitoring Architecture

SN

JMX RTView Dataserver

RDBMS

RTView DisplayServer

Coherence

JMX

Coherence

RTView Dataserver

Page 10: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 10

Enabling JMX within Coherence

• cache-server –jmx Or • -Dcom.sun.management.jmxremote

-Dcom.sun.management.jmxremote.port=9099 -Dtangosol.coherence.management=all -Dtangosol.coherence.management.remote=true And • -Dtangosol.coherence.management.remote=true http://docs.oracle.com/cd/E18686_01/coh.37/e18682/jmx.htm#COHMG239

Page 11: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 11

Coherence Stability

• TCMP

• Memory

• Thread Backlog

Page 12: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 12

Coherence Utilization

• Gets/Puts • Tasks/Requests • Proxy Clients

Page 13: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 13

Demo

Page 14: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 14

Question

Page 15: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 15

More Information

[email protected] – Evaluations – Pricing and packaging – Technical questions

• www.sl.com – Demonstrations – Solution details – Case Studies – Collateral – News and events

Next Webinar: March 24th : Architectural choices for addressing dynamic application requirements

Page 16: Coherence monitoring 101

© 2012 SL Corporation. All Rights Reserved.

© 2015 SL Corporation. All Rights Reserved. 16

For More Information

Visit us at SL.com

Request a WebEx Demo

Start an Evaluation

Watch a Video