Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
impala::ImpaladMetricKeys Class Reference

Contains the keys (strings) for impala metrics. More...

#include <impalad-metrics.h>

Collaboration diagram for impala::ImpaladMetricKeys:

Static Public Attributes

static const char * IMPALA_SERVER_START_TIME
 Local time that the server started. More...
 
static const char * IMPALA_SERVER_VERSION
 Full version string of the Impala server. More...
 
static const char * IMPALA_SERVER_READY
 True if Impala has finished initialisation. More...
 
static const char * IMPALA_SERVER_NUM_QUERIES
 
static const char * IMPALA_SERVER_NUM_FRAGMENTS
 
static const char * IMPALA_SERVER_NUM_OPEN_HS2_SESSIONS
 Number of open HiveServer2 sessions. More...
 
static const char * IMPALA_SERVER_NUM_OPEN_BEESWAX_SESSIONS
 Number of open Beeswax sessions. More...
 
static const char * TOTAL_SCAN_RANGES_PROCESSED
 Number of scan ranges processed. More...
 
static const char * NUM_SCAN_RANGES_MISSING_VOLUME_ID
 Number of scan ranges with missing volume id metadata. More...
 
static const char * MEM_POOL_TOTAL_BYTES
 Number of bytes currently in use across all mem pools. More...
 
static const char * HASH_TABLE_TOTAL_BYTES
 Number of bytes currently in use across all hash tables. More...
 
static const char * IO_MGR_NUM_OPEN_FILES
 Number of files currently opened by the io mgr. More...
 
static const char * IO_MGR_NUM_BUFFERS
 Number of IO buffers allocated by the io mgr. More...
 
static const char * IO_MGR_TOTAL_BYTES
 Number of bytes used by IO buffers (used and unused). More...
 
static const char * IO_MGR_NUM_UNUSED_BUFFERS
 Number of IO buffers that are currently unused (and can be GC'ed) More...
 
static const char * IO_MGR_BYTES_READ
 Total number of bytes read by the io mgr. More...
 
static const char * IO_MGR_LOCAL_BYTES_READ
 Total number of local bytes read by the io mgr. More...
 
static const char * IO_MGR_SHORT_CIRCUIT_BYTES_READ
 Total number of short-circuit bytes read by the io mgr. More...
 
static const char * IO_MGR_CACHED_BYTES_READ
 Total number of cached bytes read by the io mgr. More...
 
static const char * IO_MGR_BYTES_WRITTEN
 Total number of bytes written to disk by the io mgr (for spilling) More...
 
static const char * CATALOG_NUM_DBS
 Number of DBs in the catalog. More...
 
static const char * CATALOG_NUM_TABLES
 Number of tables in the catalog. More...
 
static const char * CATALOG_READY
 
static const char * NUM_FILES_OPEN_FOR_INSERT
 Number of files open for insert. More...
 
static const char * NUM_SESSIONS_EXPIRED
 Number of sessions expired due to inactivity. More...
 
static const char * NUM_QUERIES_EXPIRED
 Number of queries expired due to inactivity. More...
 
static const char * NUM_QUERIES_SPILLED
 Number of queries that spilled. More...
 
static const char * RESULTSET_CACHE_TOTAL_NUM_ROWS
 Total number of rows cached to support HS2 FETCH_FIRST. More...
 
static const char * RESULTSET_CACHE_TOTAL_BYTES
 Total bytes consumed for rows cached to support HS2 FETCH_FIRST. More...
 

Detailed Description

Contains the keys (strings) for impala metrics.

Definition at line 24 of file impalad-metrics.h.

Member Data Documentation

const char * impala::ImpaladMetricKeys::CATALOG_NUM_DBS
static
Initial value:
=
"catalog.num-databases"

Number of DBs in the catalog.

Definition at line 89 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::CATALOG_NUM_TABLES
static
Initial value:
=
"catalog.num-tables"

Number of tables in the catalog.

Definition at line 92 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::CATALOG_READY
static
Initial value:
=
"catalog.ready"

True if the impalad catalog is ready (has received a valid catalog-update topic entry from the state store). Reset to false while recovering from an invalid catalog state, such as detecting a catalog-update topic entry originating from a catalog server with an unexpected ID.

Definition at line 98 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::HASH_TABLE_TOTAL_BYTES
static
Initial value:
=
"impala-server.hash-table.total-bytes"

Number of bytes currently in use across all hash tables.

Definition at line 59 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IMPALA_SERVER_NUM_FRAGMENTS
static
Initial value:
=
"impala-server.num-fragments"

Number of fragments executed by this server, including failed and cancelled queries

Definition at line 41 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IMPALA_SERVER_NUM_OPEN_BEESWAX_SESSIONS
static
Initial value:
=
"impala-server.num-open-beeswax-sessions"

Number of open Beeswax sessions.

Definition at line 47 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IMPALA_SERVER_NUM_OPEN_HS2_SESSIONS
static
Initial value:
=
"impala-server.num-open-hiveserver2-sessions"

Number of open HiveServer2 sessions.

Definition at line 44 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IMPALA_SERVER_NUM_QUERIES
static
Initial value:
=
"impala-server.num-queries"

Number of queries executed by this server, including failed and cancelled queries

Definition at line 37 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IMPALA_SERVER_READY
static
Initial value:
=
"impala-server.ready"

True if Impala has finished initialisation.

Definition at line 33 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IMPALA_SERVER_START_TIME
static
Initial value:
=
"impala-server.start-time"

Local time that the server started.

Definition at line 27 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IMPALA_SERVER_VERSION
static
Initial value:
=
"impala-server.version"

Full version string of the Impala server.

Definition at line 30 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IO_MGR_BYTES_READ
static
Initial value:
=
"impala-server.io-mgr.bytes-read"

Total number of bytes read by the io mgr.

Definition at line 74 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IO_MGR_BYTES_WRITTEN
static
Initial value:
=
"impala-server.io-mgr.bytes-written"

Total number of bytes written to disk by the io mgr (for spilling)

Definition at line 86 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IO_MGR_CACHED_BYTES_READ
static
Initial value:
=
"impala-server.io-mgr.cached-bytes-read"

Total number of cached bytes read by the io mgr.

Definition at line 83 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IO_MGR_LOCAL_BYTES_READ
static
Initial value:
=
"impala-server.io-mgr.local-bytes-read"

Total number of local bytes read by the io mgr.

Definition at line 77 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IO_MGR_NUM_BUFFERS
static
Initial value:
=
"impala-server.io-mgr.num-buffers"

Number of IO buffers allocated by the io mgr.

Definition at line 65 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IO_MGR_NUM_OPEN_FILES
static
Initial value:
=
"impala-server.io-mgr.num-open-files"

Number of files currently opened by the io mgr.

Definition at line 62 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IO_MGR_NUM_UNUSED_BUFFERS
static
Initial value:
=
"impala-server.io-mgr.num-unused-buffers"

Number of IO buffers that are currently unused (and can be GC'ed)

Definition at line 71 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IO_MGR_SHORT_CIRCUIT_BYTES_READ
static
Initial value:
=
"impala-server.io-mgr.short-circuit-bytes-read"

Total number of short-circuit bytes read by the io mgr.

Definition at line 80 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::IO_MGR_TOTAL_BYTES
static
Initial value:
=
"impala-server.io-mgr.total-bytes"

Number of bytes used by IO buffers (used and unused).

Definition at line 68 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::MEM_POOL_TOTAL_BYTES
static
Initial value:
=
"impala-server.mem-pool.total-bytes"

Number of bytes currently in use across all mem pools.

Definition at line 56 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::NUM_FILES_OPEN_FOR_INSERT
static
Initial value:
=
"impala-server.num-files-open-for-insert"

Number of files open for insert.

Definition at line 101 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::NUM_QUERIES_EXPIRED
static
Initial value:
=
"impala-server.num-queries-expired"

Number of queries expired due to inactivity.

Definition at line 107 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::NUM_QUERIES_SPILLED
static
Initial value:
=
"impala-server.num-queries-spilled"

Number of queries that spilled.

Definition at line 110 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::NUM_SCAN_RANGES_MISSING_VOLUME_ID
static
Initial value:
=
"impala-server.scan-ranges.num-missing-volume-id"

Number of scan ranges with missing volume id metadata.

Definition at line 53 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::NUM_SESSIONS_EXPIRED
static
Initial value:
=
"impala-server.num-sessions-expired"

Number of sessions expired due to inactivity.

Definition at line 104 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::RESULTSET_CACHE_TOTAL_BYTES
static
Initial value:
=
"impala-server.resultset-cache.total-bytes"

Total bytes consumed for rows cached to support HS2 FETCH_FIRST.

Definition at line 116 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::RESULTSET_CACHE_TOTAL_NUM_ROWS
static
Initial value:
=
"impala-server.resultset-cache.total-num-rows"

Total number of rows cached to support HS2 FETCH_FIRST.

Definition at line 113 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().

const char * impala::ImpaladMetricKeys::TOTAL_SCAN_RANGES_PROCESSED
static
Initial value:
=
"impala-server.scan-ranges.total"

Number of scan ranges processed.

Definition at line 50 of file impalad-metrics.h.

Referenced by impala::ImpaladMetrics::CreateMetrics().


The documentation for this class was generated from the following files: