Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
impala::PerfCounters::CounterData Struct Reference
Collaboration diagram for impala::PerfCounters::CounterData:

Public Attributes

Counter counter
 
DataSource source
 
TUnit::type unit
 
union {
   int   fd
 For SYS_PERF_COUNTER. File descriptor where the counter value is stored. More...
 
   int   proc_io_line_number
 For PROC_SELF_IO. Line number from /proc/self/io file with this counter's value. More...
 
}; 
 DataSource specific data. This is used to pull the counter values. More...
 
std::string proc_status_field
 For PROC_SELF_STATUS. Field name for counter. More...
 

Detailed Description

Definition at line 113 of file perf-counters.h.

Member Data Documentation

union { ... }

DataSource specific data. This is used to pull the counter values.

int impala::PerfCounters::CounterData::fd

For SYS_PERF_COUNTER. File descriptor where the counter value is stored.

Definition at line 121 of file perf-counters.h.

Referenced by impala::PerfCounters::InitSysCounter().

int impala::PerfCounters::CounterData::proc_io_line_number

For PROC_SELF_IO. Line number from /proc/self/io file with this counter's value.

Definition at line 123 of file perf-counters.h.

Referenced by impala::PerfCounters::InitProcSelfIOCounter().

std::string impala::PerfCounters::CounterData::proc_status_field

For PROC_SELF_STATUS. Field name for counter.

Definition at line 126 of file perf-counters.h.

Referenced by impala::PerfCounters::InitProcSelfStatusCounter().

TUnit::type impala::PerfCounters::CounterData::unit

Definition at line 116 of file perf-counters.h.


The documentation for this struct was generated from the following file: