10ems Monitoring Tips

Embed Size (px)

Citation preview

  • 8/16/2019 10ems Monitoring Tips

    1/41

    © 2012 SL Corporation. All Rights Reserved.

    1

    10 EMS Monitoring Tips in 30 MinutesBest practices from real middleware support teams

  • 8/16/2019 10ems Monitoring Tips

    2/41

    © 2012 SL Corporation. All Rights Reserved.

    2

    Welcome!

    M

    GlynEdevaneTechnical G

    uy

  • 8/16/2019 10ems Monitoring Tips

    3/41

    © 2012 SL Corporation. All Rights Reserved.

    3

    We are SL

    We Specialize inEnd-to-End Monitoring for

    Middleware-centric Applicati

  • 8/16/2019 10ems Monitoring Tips

    4/41

  • 8/16/2019 10ems Monitoring Tips

    5/41

    © 2012 SL Corporation. All Rights Reserved.

    5

    Many ways to monitor your EMS infrastructure

    EMSCommand

    LineInterface

    Hawk

    Console

    TIBCO’sRTView

    EMSMonitor E

    JOIN OUR POL

  • 8/16/2019 10ems Monitoring Tips

    6/41

    © 2012 SL Corporation. All Rights Reserved.

    6

    These 10 tips should enable you to…

    Simplify daily monitoring routines Proactively identify growing probl

    Increase visibility to management

  • 8/16/2019 10ems Monitoring Tips

    7/41

    © 2012 SL Corporation. All Rights Reserved.

    7

    10 Tips for Monitoring

    TIBCO EMS

  • 8/16/2019 10ems Monitoring Tips

    8/41

    © 2012 SL Corporation. All Rights Reserved.

    8

    Monitor producers & consumers foearly warning of application-relatedissues

    Example: If number of connections change, itcould indicate that a problem has occurred.

    Alexandra @ TIBCOmmunity

  • 8/16/2019 10ems Monitoring Tips

    9/41

    © 2012 SL Corporation. All Rights Reserved.

    9

  • 8/16/2019 10ems Monitoring Tips

    10/41

    © 2012 SL Corporation. All Rights Reserved.

    10

  • 8/16/2019 10ems Monitoring Tips

    11/41

    © 2012 SL Corporation. All Rights Reserved.

    11

  • 8/16/2019 10ems Monitoring Tips

    12/41

    © 2012 SL Corporation. All Rights Reserved.

    12

    10 EMS Monitoring Tips in 30 Minutes

    Monitor Queue Health to determineif consumers or publishers haveexceeded ‘norms’

  • 8/16/2019 10ems Monitoring Tips

    13/41

    © 2012 SL Corporation. All Rights Reserved.

    13

  • 8/16/2019 10ems Monitoring Tips

    14/41

    © 2012 SL Corporation. All Rights Reserved.

    14

  • 8/16/2019 10ems Monitoring Tips

    15/41

    © 2012 SL Corporation. All Rights Reserved.

    15

  • 8/16/2019 10ems Monitoring Tips

    16/41

    © 2012 SL Corporation. All Rights Reserved.

    16

    10 EMS Monitoring Tips in 30 Minutes

    Monitor Async DB size to alert whe

    it exceeds target threshold

    Another, often overlooked, metric that canindicate that all is not as it should be….

  • 8/16/2019 10ems Monitoring Tips

    17/41

    © 2012 SL Corporation. All Rights Reserved.

    17

  • 8/16/2019 10ems Monitoring Tips

    18/41

    © 2012 SL Corporation. All Rights Reserved.

    18

    Monitor the size of the messages so

    that you don't run out of disk space

    This alert is based on the size (not count)of the total pending msgs per EMSServer.

    Jed @ TIBCOmmunity

  • 8/16/2019 10ems Monitoring Tips

    19/41

    © 2012 SL Corporation. All Rights Reserved.

    19

  • 8/16/2019 10ems Monitoring Tips

    20/41

    © 2012 SL Corporation. All Rights Reserved.

    20

    10 EMS Monitoring Tips in 30 Minutes

    Monitor message latency to identify

    slow throughput conditions

    Slow Application throughput?Slow Database performance?

  • 8/16/2019 10ems Monitoring Tips

    21/41

    © 2012 SL Corporation. All Rights Reserved.

    21

  • 8/16/2019 10ems Monitoring Tips

    22/41

    © 2012 SL Corporation. All Rights Reserved.

    22

    Monitor pending message count to

    see if a producer is producing toomany or not enough messages

    Too many messages? Bad messages.Not enough messages? Producer is down.

    Jed @ TIBCOmmunity

  • 8/16/2019 10ems Monitoring Tips

    23/41

    © 2012 SL Corporation. All Rights Reserved.

    23

  • 8/16/2019 10ems Monitoring Tips

    24/41

    © 2012 SL Corporation. All Rights Reserved.

    24

  • 8/16/2019 10ems Monitoring Tips

    25/41

    © 2012 SL Corporation. All Rights Reserved.

    25

    10 EMS Monitoring Tips in 30 Minutes

    Monitor the physical or virtual

    servers that EMS is running on

    Overtaxed physical and virtual infrastructurecan affect your EMS performance

  • 8/16/2019 10ems Monitoring Tips

    26/41

    10 EMS M i i Ti i 30 Mi

  • 8/16/2019 10ems Monitoring Tips

    27/41

    © 2012 SL Corporation. All Rights Reserved.

    27

    10 EMS Monitoring Tips in 30 Minutes

    Use a dashboards for aggregated, at

    a glance monitoring• Performance and stability metrics are easier

    to scan if they are functionally grouped.

    • Topology Diagrams help understand flowand dependencies

  • 8/16/2019 10ems Monitoring Tips

    28/41

    © 2012 SL Corporation. All Rights Reserved.

    28

  • 8/16/2019 10ems Monitoring Tips

    29/41

    © 2012 SL Corporation. All Rights Reserved.

    29

  • 8/16/2019 10ems Monitoring Tips

    30/41

    © 2012 SL Corporation. All Rights Reserved.

    30

    10 EMS Monitoring Tips in 30 Minutes

  • 8/16/2019 10ems Monitoring Tips

    31/41

    © 2012 SL Corporation. All Rights Reserved.

    31

    10 EMS Monitoring Tips in 30 Minutes

    Prioritize your alerts by business

    impact

    Alignment with Business Priorities is essential – how can you

    do this when you do not understand how to prioritize yoursupport efforts ?

  • 8/16/2019 10ems Monitoring Tips

    32/41

    © 2012 SL Corporation. All Rights Reserved.

    32

  • 8/16/2019 10ems Monitoring Tips

    33/41

    © 2012 SL Corporation. All Rights Reserved.

    33

    10 EMS Monitoring Tips in 30 Minutes

  • 8/16/2019 10ems Monitoring Tips

    34/41

    © 2012 SL Corporation. All Rights Reserved.

    34

    10 EMS Monitoring Tips in 30 Minutes

    Leverage EMS historical data

    Move to improve – Follow the demand trends

    and the response behavior through the entirebusiness cycle so that you can matchresources to demand

  • 8/16/2019 10ems Monitoring Tips

    35/41

    © 2012 SL Corporation. All Rights Reserved.

    35

  • 8/16/2019 10ems Monitoring Tips

    36/41

    © 2012 SL Corporation. All Rights Reserved.

    36

  • 8/16/2019 10ems Monitoring Tips

    37/41

    © 2012 SL Corporation. All Rights Reserved.

    37

    Added Context Makes Monitoring More Powerful

  • 8/16/2019 10ems Monitoring Tips

    38/41

    © 2012 SL Corporation. All Rights Reserved.

    38

    g

    Middleware Monitoring in contex

    =Faster, deeper troubleshooting

    Proactive early warningHistorical root cause analysis

    RTView Monitors – TIBCO & SL

  • 8/16/2019 10ems Monitoring Tips

    39/41

    © 2012 SL Corporation. All Rights Reserved.

    39

    RTView Monitors – TIBCO & SL

    RTView ® Enterprise Monitor™T

    T

    EMo

    RTView Monitors – TIBCO & SL

    POLL #2

  • 8/16/2019 10ems Monitoring Tips

    40/41

    © 2012 SL Corporation. All Rights Reserved.

    40

    RTView Monitors TIBCO & SL

    RTView ® Enterprise Monitor™T

    T

    EMo

    Business Process AutomationTIBCO BusinessWorks

    Monitoring SystemsTIBCO HawkOracle Enterprise Manager

    DatabasesOracleIBM DB2SQL ServerMySQL

    HostsPhysical HostsVMware

    Amazon AWS

    MessagingTIBCO EMS

    IBM MQSolace Message Router

    SOA & App ServersTIBCO ActiveMatrixOracle WebLogic

    Pivotal tc Server

    IBM WebSphereTomcat

    Oracle Glassfish

    In-Memory Data GridTIBCO ActiveSpacesOracle Coherence

    Complex Event ProcessingTIBCO BusinessEvents

    Adapters

    UX Monitor

    POLL #2

    Let’s take some questions!

  • 8/16/2019 10ems Monitoring Tips

    41/41

    © 2012 SL Corporation. All Rights Reserved.

    41

    Request aDemo

    Start a FreeTrial

    Ask RT

    forumTIBcomm

    Visit us at www.sl.com | email us at [email protected] | Call us at 1-800

    Next Steps:

    http://www.sl.com/mailto:[email protected]:[email protected]://www.sl.com/