Profiling Druid queries using flame graphs




  • Rommel Garcia

    You need to be the grove user to print all java processes using the jcmd command.

  • Rommel Garcia

    It would be good to follow this up with how to read flame graph to find where time is spent the most relative to the query that was ran. For example for profiling broker there are a lot of threads there and one of them has qtp-*[datasource_name-queryid-*] thread. If that's the only thing I'm choosing, there doesn't seem to have a pattern on thread stuck somewhere. 

Please sign in to leave a comment.