Hi Srinath,

I created "cheat sheet" for using some of the popular Linux Performance
Observability Tools.

See:
https://medium.com/@chrishantha/linux-performance-observability-tools-19ae2328f87f

On Wed, Jul 22, 2015 at 3:10 PM, Isuru Perera <[email protected]> wrote:

> Hi,
>
> I wrote a blog post on generating Java CPU Flame Graphs with linux perf
> [1]. With these flame graphs, we can see system code paths in addition to
> java code paths.
>
> Thanks!
>
> Best Regards,
>
> [1] http://isuru-perera.blogspot.com/2015/07/java-cpu-flame-graphs.html
> <http://bit.ly/1MHz3YC>
>
> On Tue, Jun 9, 2015 at 10:49 AM, Srinath Perera <[email protected]> wrote:
>
>> thanks and ack!
>>
>> On Mon, Jun 1, 2015 at 5:32 PM, Isuru Perera <[email protected]> wrote:
>>
>>> Hi Srinath,
>>>
>>> Flame Graphs help us to identify hot methods from sampled stack traces.
>>> There are examples to generate Java Flame Graphs from jstack and Google's
>>> lightweight-java-profiler.
>>>
>>> Since we primarily use Java Flight Recorder in development, I wrote a
>>> simple Java program to read a Java Flight Recording and create a Flame
>>> Graph compatible output [1]. I also wrote a blog post [2].
>>>
>>> I hope this Java program will help us in our performance testing.
>>>
>>> I have started looking in to other tools and I will update this thread
>>> later.
>>>
>>> Thanks!
>>>
>>> Best Regards,
>>>
>>> [1] https://github.com/chrishantha/jfr-flame-graph
>>> [2] http://isuru-perera.blogspot.com/2015/05/flame-graphs-with-
>>> java-flight-recordings.html
>>>
>>> On Thu, Apr 9, 2015 at 8:29 AM, Srinath Perera <[email protected]> wrote:
>>>
>>>> Hi Isuru,
>>>>
>>>> As per our chat yesterday, please look at the $subject. Idea is not to
>>>> intergate those tools, but document and know them so we can use them
>>>> internally for debugging etc.
>>>>
>>>> Lets start with Flame Graphs http://www.brendangregg.com/blog/2014-06-
>>>> 12/java-flame-graphs.html
>>>>
>>>> Others could be
>>>>
>>>> http://dtrace.org/blogs/brendan/2013/06/08/linux-
>>>> performance-analysis-and-tools/
>>>> http://www.brendangregg.com/blog/2015-03-03/performance-
>>>> tuning-linux-instances-on-ec2.html
>>>>
>>>> Keep this thread updated.
>>>>
>>>> --Srinath
>>>>
>>>> --
>>>> ============================
>>>> Blog: http://srinathsview.blogspot.com twitter:@srinath_perera
>>>> Site: http://people.apache.org/~hemapani/
>>>> Photos: http://www.flickr.com/photos/hemapani/
>>>> Phone: 0772360902
>>>>
>>>
>>>
>>>
>>> --
>>> Isuru Perera
>>> Associate Technical Lead | WSO2, Inc. | http://wso2.com/
>>> Lean . Enterprise . Middleware
>>>
>>> about.me/chrishantha
>>>
>>
>>
>>
>> --
>> ============================
>> Blog: http://srinathsview.blogspot.com twitter:@srinath_perera
>> Site: http://people.apache.org/~hemapani/
>> Photos: http://www.flickr.com/photos/hemapani/
>> Phone: 0772360902
>>
>
>
>
> --
> Isuru Perera
> Associate Technical Lead | WSO2, Inc. | http://wso2.com/
> Lean . Enterprise . Middleware
>
> about.me/chrishantha
> Contact: +IsuruPereraWSO2 <https://www.google.com/+IsuruPereraWSO2/about>
>



-- 
Isuru Perera
Technical Lead | WSO2, Inc. | http://wso2.com/
Lean . Enterprise . Middleware

about.me/chrishantha
Contact: +IsuruPereraWSO2 <https://www.google.com/+IsuruPereraWSO2/about>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to