Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
#include <impalad-metrics.h>
Static Public Member Functions | |
static void | CreateMetrics (MetricGroup *m) |
Global impalad-wide metrics. This is useful for objects that want to update metrics without having to do frequent metrics lookups. These get created by impala-server from the Metrics object in ExecEnv right when the ImpaladServer starts up.
Definition at line 123 of file impalad-metrics.h.
|
static |
Definition at line 121 of file impalad-metrics.cc.
References impala::MetricGroup::AddCounter(), impala::MetricGroup::AddGauge(), impala::MetricGroup::AddProperty(), impala::ImpaladMetricKeys::CATALOG_NUM_DBS, CATALOG_NUM_DBS, impala::ImpaladMetricKeys::CATALOG_NUM_TABLES, CATALOG_NUM_TABLES, impala::ImpaladMetricKeys::CATALOG_READY, CATALOG_READY, impala::GetVersionString(), impala::ImpaladMetricKeys::HASH_TABLE_TOTAL_BYTES, HASH_TABLE_TOTAL_BYTES, impala::ImpaladMetricKeys::IMPALA_SERVER_NUM_FRAGMENTS, IMPALA_SERVER_NUM_FRAGMENTS, impala::ImpaladMetricKeys::IMPALA_SERVER_NUM_OPEN_BEESWAX_SESSIONS, IMPALA_SERVER_NUM_OPEN_BEESWAX_SESSIONS, impala::ImpaladMetricKeys::IMPALA_SERVER_NUM_OPEN_HS2_SESSIONS, IMPALA_SERVER_NUM_OPEN_HS2_SESSIONS, impala::ImpaladMetricKeys::IMPALA_SERVER_NUM_QUERIES, IMPALA_SERVER_NUM_QUERIES, impala::ImpaladMetricKeys::IMPALA_SERVER_READY, IMPALA_SERVER_READY, impala::ImpaladMetricKeys::IMPALA_SERVER_START_TIME, IMPALA_SERVER_START_TIME, impala::ImpaladMetricKeys::IMPALA_SERVER_VERSION, IMPALA_SERVER_VERSION, impala::ImpaladMetricKeys::IO_MGR_BYTES_READ, IO_MGR_BYTES_READ, impala::ImpaladMetricKeys::IO_MGR_BYTES_WRITTEN, IO_MGR_BYTES_WRITTEN, impala::ImpaladMetricKeys::IO_MGR_CACHED_BYTES_READ, IO_MGR_CACHED_BYTES_READ, impala::ImpaladMetricKeys::IO_MGR_LOCAL_BYTES_READ, IO_MGR_LOCAL_BYTES_READ, impala::ImpaladMetricKeys::IO_MGR_NUM_BUFFERS, IO_MGR_NUM_BUFFERS, impala::ImpaladMetricKeys::IO_MGR_NUM_OPEN_FILES, IO_MGR_NUM_OPEN_FILES, impala::ImpaladMetricKeys::IO_MGR_NUM_UNUSED_BUFFERS, IO_MGR_NUM_UNUSED_BUFFERS, impala::ImpaladMetricKeys::IO_MGR_SHORT_CIRCUIT_BYTES_READ, IO_MGR_SHORT_CIRCUIT_BYTES_READ, impala::ImpaladMetricKeys::IO_MGR_TOTAL_BYTES, IO_MGR_TOTAL_BYTES, impala::ImpaladMetricKeys::MEM_POOL_TOTAL_BYTES, MEM_POOL_TOTAL_BYTES, impala::ImpaladMetricKeys::NUM_FILES_OPEN_FOR_INSERT, NUM_FILES_OPEN_FOR_INSERT, impala::ImpaladMetricKeys::NUM_QUERIES_EXPIRED, NUM_QUERIES_EXPIRED, impala::ImpaladMetricKeys::NUM_QUERIES_SPILLED, NUM_QUERIES_SPILLED, NUM_RANGES_MISSING_VOLUME_ID, NUM_RANGES_PROCESSED, impala::ImpaladMetricKeys::NUM_SCAN_RANGES_MISSING_VOLUME_ID, impala::ImpaladMetricKeys::NUM_SESSIONS_EXPIRED, NUM_SESSIONS_EXPIRED, impala::ImpaladMetricKeys::RESULTSET_CACHE_TOTAL_BYTES, RESULTSET_CACHE_TOTAL_BYTES, impala::ImpaladMetricKeys::RESULTSET_CACHE_TOTAL_NUM_ROWS, RESULTSET_CACHE_TOTAL_NUM_ROWS, and impala::ImpaladMetricKeys::TOTAL_SCAN_RANGES_PROCESSED.
Referenced by impala::ImpalaServer::ImpalaServer().
|
static |
Definition at line 135 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::ImpalaServer::UpdateCatalogMetrics().
|
static |
Definition at line 136 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::ImpalaServer::UpdateCatalogMetrics().
|
static |
Definition at line 153 of file impalad-metrics.h.
Referenced by impala::ImpalaServer::CatalogUpdateCallback(), and CreateMetrics().
|
static |
Definition at line 126 of file impalad-metrics.h.
Referenced by impala::OldHashTable::Close(), impala::HashTable::Close(), CreateMetrics(), impala::OldHashTable::GrowNodeArray(), and impala::HashTable::GrowNodeArray().
|
static |
Definition at line 127 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::FragmentMgr::FragmentExecThread().
|
static |
Definition at line 137 of file impalad-metrics.h.
Referenced by impala::ImpalaServer::CloseSessionInternal(), impala::ImpalaServer::ConnectionStart(), and CreateMetrics().
|
static |
Definition at line 138 of file impalad-metrics.h.
Referenced by impala::ImpalaServer::CloseSessionInternal(), and CreateMetrics().
|
static |
Definition at line 128 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::ImpalaServer::Execute().
|
static |
Definition at line 154 of file impalad-metrics.h.
Referenced by CreateMetrics(), main(), and impala::ImpalaServer::SetOffline().
|
static |
Definition at line 155 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::ImpalaServer::ImpalaServer().
|
static |
Definition at line 156 of file impalad-metrics.h.
Referenced by CreateMetrics().
|
static |
Definition at line 143 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::HdfsScanNode::StopAndFinalizeCounters().
|
static |
Definition at line 147 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::DiskIoMgr::WriteRangeHelper().
|
static |
Definition at line 145 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::HdfsScanNode::StopAndFinalizeCounters().
|
static |
Definition at line 144 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::HdfsScanNode::StopAndFinalizeCounters().
|
static |
Definition at line 139 of file impalad-metrics.h.
Referenced by CreateMetrics(), impala::DiskIoMgr::GcIoBuffers(), impala::DiskIoMgr::GetFreeBuffer(), and impala::DiskIoMgr::ReturnFreeBuffer().
|
static |
Definition at line 140 of file impalad-metrics.h.
Referenced by impala::DiskIoMgr::ScanRange::Close(), CreateMetrics(), and impala::DiskIoMgr::ScanRange::Open().
|
static |
Definition at line 141 of file impalad-metrics.h.
Referenced by CreateMetrics(), impala::DiskIoMgr::GcIoBuffers(), impala::DiskIoMgr::GetFreeBuffer(), and impala::DiskIoMgr::ReturnFreeBuffer().
|
static |
Definition at line 146 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::HdfsScanNode::StopAndFinalizeCounters().
|
static |
Definition at line 142 of file impalad-metrics.h.
Referenced by CreateMetrics(), impala::DiskIoMgr::GcIoBuffers(), impala::DiskIoMgr::GetFreeBuffer(), and impala::DiskIoMgr::ReturnFreeBuffer().
|
static |
Definition at line 148 of file impalad-metrics.h.
Referenced by impala::MemPool::ChunkInfo::ChunkInfo(), CreateMetrics(), impala::MemPool::FreeAll(), and impala::MemPool::~MemPool().
|
static |
Definition at line 149 of file impalad-metrics.h.
Referenced by impala::HdfsTableSink::ClosePartitionFile(), CreateMetrics(), and impala::HdfsTableSink::CreateNewTmpFile().
|
static |
Definition at line 129 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::ImpalaServer::ExpireQueries().
|
static |
Definition at line 130 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::BufferedBlockMgr::WriteUnpinnedBlock().
|
static |
Definition at line 131 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::HdfsScanNode::Prepare().
|
static |
Definition at line 132 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::HdfsScanNode::Prepare().
|
static |
Definition at line 133 of file impalad-metrics.h.
Referenced by CreateMetrics(), and impala::ImpalaServer::ExpireSessions().
|
static |
Definition at line 151 of file impalad-metrics.h.
Referenced by impala::ImpalaServer::QueryExecState::ClearResultCache(), CreateMetrics(), and impala::ImpalaServer::QueryExecState::FetchRowsInternal().
|
static |
Definition at line 150 of file impalad-metrics.h.
Referenced by impala::ImpalaServer::QueryExecState::ClearResultCache(), CreateMetrics(), and impala::ImpalaServer::QueryExecState::FetchRowsInternal().