Home

Impala details page

The Impala APM provides a detailed view into the behavior of Impala queries.

impala-apms-main.png
Key performance indicators
  • Events: The number, if any, of Unravel insights for this query.

  • Duration: Total time taken by the query.

  • Data I/O: Total data read and written by the query.

  • Number of Fragments: Total number of query fragments.

  • Number of Operators: Total number of operators in this query.

Left tabs
  • Fragments: Displays a table with information about each fragment associated with this query. Click More to expose the Fragments operators and Less to hide them. The coordinator fragment (coord.png) is always the nth fragment.

    impala-apms-fragments.png

    This window shows the Fragment and its KPIs. It defaults to the table of the Fragment's Operators with the associated KPIs for the operations. Clicking the operator brings up the operator window. (See Operators for more information.) You can view the Query Plan or the Instance View.

    Instance View: Lists each instance with its KPIs.

    impala-apms-instanceview.png
  • Operators: Displays a list of all operators for all fragments. You can search the operator's name. Click the operator to display its details.

    impala-apms-operators.png

    Scan HDFS details

    impala-apms-scanhdfs.png

    Aggregate details

    impala-apms-aggregate.png

    Exchange details

    impala-apms-exchange-details.png

    Hash Join

    impala-apms-hash-join.png
  • Gannt Chart: Charts the fragments and the time spent on each operation. Hover over a section to see the operation and its KPIs.

    impala-apms-gantt.png
  • Query plan: Shows the query plan in fragment or operator view. Both the fragment and operator view are shown here. Hover over the operator to get detailed information. Click the button to switch views.

    impala-apms-query-plan.png
Right tabs
  • Query: Shows the query plan code. Click Query Copy to copy the query. See Impala APM image above for the Query Tab.

    impala-apms-query.png
  • Mem Usage: Graphs the Memory Usage by peak usage. Notes the maximum memory used on what host and the estimated memory per host.

    impala-apms-mem-usage.png