Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Overview and practical use cases with open source tracing tool for Java Apps. GlowRoot.

In this series of articles, I will tell the story of how you can face a rather simple problem precisely on large installations in Atlassian products, in particular on Jira.

The methods for analyzing and finding bottlenecks are:

  • statistics
  • sampling 
  • profiling or tracing

 

I hope the idea of sampling is clear.

spp-compare

 

Also, I do recommend reading the post from Dan Luu (https://danluu.com/perf-tracing/).

I will do more with the aspect of tracing requests, which shows almost the entire segment of the request, namely from the beginning of the request from the client's browser, to the transition to the reverse proxy, if it exists, to the application server and from it to caches, Lucene search indexes, DBMS.

To analyze the system on the part of the customer, there were strict requirements for the use of tools.

 

Requirements 

The first criterion was the price, especially during the pandemic, and it was not budgeted, so the main criterion was for the open-source review. Because the next aspect was to check for vulnerabilities and malicious code. Also, one of the requirements was that the data did not go beyond the limited contour, and as an additional opportunity, integration with the existing infrastructure.

Therefore, the selection criteria are as follows:

  • Zero-Price
  • Open-source
  • On-Premises
  • Elasticsearch integration
  • Low-overhead
  • Java-compatible + SQL queries visibility

As a starting point, the site https://openapm.io/landscape was used, which collected almost all the current APM (performance monitoring tool) tools. During the benchmarking analysis, grow root met the requirements for 2020.

image.png

Glowroot (https://github.com/glowroot/glowroot) is an open-source agent that is well written and looks forward to your feedback on improvement. And I think after that the community will quickly make changes to the product.

image.png

In next step: I will share how to install on your on-prem installation and share practical user cases.  if you want faster observe the use cases you can checkout the next slides (https://www.slideshare.net/gonchik/tsymzhitov-gonchik-atlassian-apm).

3 comments

Спасибо

Like Gonchik Tsymzhitov likes this

Пожалуйста, скоро добавлю информацию по именно юз кейсам

Comment

Log in or Sign up to comment
TAGS
Community showcase
Published in Jira Software

👋 Looking for 15-20 volunteers to test Atlassian training content

Hi everyone! Are you interested in beta testing Atlassian University’s newest (unreleased!) training course? We’re looking for 15-20 volunteers to test our newest training course, Basic reporting...

690 views 23 26
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you