1 / 19

Jazz Performance

Jazz Performance. Network Jazz Admin Console nmon WAIT http watch JazzMon ICounterContentService. Network. Using Metronome to Gauge Network Throughput and Latency

gilead
Download Presentation

Jazz Performance

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Jazz Performance • Network • Jazz Admin Console • nmon • WAIT • http watch • JazzMon • ICounterContentService

  2. Network • Using Metronome to Gauge Network Throughput and Latency • RTC Eclipse client Window -> Preferences.  In the resulting dialog, navigate to Team -> Jazz Source Control, and check the box for the Metronome tool. • Netalyzer tool from Berkley labs • http://netalyzr.icsi.berkeley.edu/ • Dashboard widget: Performance Health Check

  3. Jazz Metronome

  4. Netalyzr

  5. Performance Health Check

  6. Jazz Admin Console • available only to users with Jazz Admin rights.

  7. Jazz Admin Console

  8. nmon • great tool that allows you to see how your system is performing. • download area on SourceForge • download the nmonanalyser spreadsheet • CPU, Memory, Disk I/O, Network I/O

  9. nmon

  10. WAIT • WAIT (Whole system Analysis of Idle Time) • great little tool that analyzes javacores to tell you what is going on in your system. • ./waitDataCollector.sh --sleep 600 27050 • Submit to WAIT for analysis

  11. WAIT

  12. http watch • web browser debugger and monitor tool • The initial series of GET operations are pulling the typical header information and CSS information for rendering the page, along with the initial JavaScript needed for the page. • The first POST command is the beginning of the retrieval of the information being displayed. • the differences between the various browsers and browser versions?

  13. httpWatch

  14. JazzMon • JazzMon is a tool that will help you make more sense out of Jazz server traffic patterns based on webservice reports. • scm.common.IScmService.refreshWorkspaces – this shows the number of workspace refreshes happening. • scm.common.IScmService.compareWorkspaces – this shows the number of workspace comparisons being done • scm.common.IVersionedContentService.GET – this is the actual fetch of a file from the SCM repository.

  15. JazzMon

  16. ICounterContentService • <your jazz server uri>/service/com.ibm.team.repository.service.internal.counters.ICounterContentService/ is a web page which describes the server runtime statistics for the duration of the server uptime.  • Source Control operations are often the most resource intensive, so you can use the average times for IScmService as an indicator of the relative health of your server.  • createBaseline() • createChangeSet() • createWorkspace() • acceptCombined() • IVersionedContentService#GET()

  17. https://jazzdev.torolab.ibm.com:9443/jazz/service/com.ibm.team.repository.service.internal.counters.ICounterContentService/https://jazzdev.torolab.ibm.com:9443/jazz/service/com.ibm.team.repository.service.internal.counters.ICounterContentService/

  18. Jazz Performance Part 1 – Is my Network Causing me Pain? • Jazz Performance Part 1 – Is my Network Causing me Pain? • Tuning the Rational Team Concert 4.0 server • Running slow? Get a health check • Jazz Performance Monitoring Guide • (J)Metering a Jazz server – Part I • (J)Metering a Jazz server – Part II • The ICSI Netalyzr • JazzMon - Seeing what your server is up to • JazzMon Wiki • IBM Whole-system Analysis of Idle Time • Jazz Performance Part 1 – Is my Network Causing me Pain?

  19. Q&A

More Related