Single server metrics measurement. More...
#include <ServerMetrics.h>
Public Member Functions | |
ServerMeasurement () | |
ServerMeasurement (const char *measurement, size_t len) | |
void | parse_measurement (const char *measurement, size_t len) |
Public Attributes | |
int | version |
int64_t | timestamp |
double | loadavg |
double | disk_bytes_read_rate |
double | bytes_written_rate |
double | bytes_scanned_rate |
double | updates_rate |
double | scans_rate |
double | cells_written_rate |
double | cells_scanned_rate |
double | page_in |
double | page_out |
int64_t | disk_total |
int64_t | disk_avail |
Single server metrics measurement.
Definition at line 43 of file ServerMetrics.h.
|
inline |
Definition at line 47 of file ServerMetrics.h.
ServerMeasurement::ServerMeasurement | ( | const char * | measurement, |
size_t | len | ||
) |
Definition at line 39 of file ServerMetrics.cc.
void ServerMeasurement::parse_measurement | ( | const char * | measurement, |
size_t | len | ||
) |
Definition at line 44 of file ServerMetrics.cc.
double Hypertable::Lib::RS_METRICS::ServerMeasurement::bytes_scanned_rate |
Definition at line 56 of file ServerMetrics.h.
double Hypertable::Lib::RS_METRICS::ServerMeasurement::bytes_written_rate |
Definition at line 55 of file ServerMetrics.h.
double Hypertable::Lib::RS_METRICS::ServerMeasurement::cells_scanned_rate |
Definition at line 60 of file ServerMetrics.h.
double Hypertable::Lib::RS_METRICS::ServerMeasurement::cells_written_rate |
Definition at line 59 of file ServerMetrics.h.
int64_t Hypertable::Lib::RS_METRICS::ServerMeasurement::disk_avail |
Definition at line 64 of file ServerMetrics.h.
double Hypertable::Lib::RS_METRICS::ServerMeasurement::disk_bytes_read_rate |
Definition at line 54 of file ServerMetrics.h.
int64_t Hypertable::Lib::RS_METRICS::ServerMeasurement::disk_total |
Definition at line 63 of file ServerMetrics.h.
double Hypertable::Lib::RS_METRICS::ServerMeasurement::loadavg |
Definition at line 53 of file ServerMetrics.h.
double Hypertable::Lib::RS_METRICS::ServerMeasurement::page_in |
Definition at line 61 of file ServerMetrics.h.
double Hypertable::Lib::RS_METRICS::ServerMeasurement::page_out |
Definition at line 62 of file ServerMetrics.h.
double Hypertable::Lib::RS_METRICS::ServerMeasurement::scans_rate |
Definition at line 58 of file ServerMetrics.h.
int64_t Hypertable::Lib::RS_METRICS::ServerMeasurement::timestamp |
Definition at line 52 of file ServerMetrics.h.
double Hypertable::Lib::RS_METRICS::ServerMeasurement::updates_rate |
Definition at line 57 of file ServerMetrics.h.
int Hypertable::Lib::RS_METRICS::ServerMeasurement::version |
Definition at line 51 of file ServerMetrics.h.