wiki:GENIMonitoring/Metrics

Version 3 (modified by lnevers@bbn.com, 9 years ago) (diff)

--

GENI Monitoring Metrics

The GENI Monitoring System captures measurement data for objects is referred to as Metrics. Each Metric is a table. There are 5 attributes for each Metric table:

  • "name" identifies the measurement for the object. The table created will be ops_<object>_<measurement name>
  • "id" a column always present in the measurement table, always of varchar type. (refers to an id instance in the ops_<object> table).
  • "ts" a column always present in the measurement table, always of type int8. Represents the time as the number of microseconds since Jan 1 1970 00:00:00 UTC.
  • "v" a column always present in the measurement table. The type varies to best represent the measurement.
  • "units" The unit of measurement. This is not a measurement table column, but will appear in the json response to a data query for these type of measurements.
ObjectMetric Name Metric Table Details
aggregate is_available id: varchar, ts: int8, v: int2, units: boolean
routable_ip_available id: varchar, ts: int8, v: int4, units: count
experiment ping_rtt_ms id: varchar, ts: int8, v:float4, units:milliseconds
is_stitch_path_available id: varchar, ts: int8, v:int2, units:boolean
interface rx_bps id: varchar, ts: int8, v:float4, units:bps
tx_bps id: varchar, ts: int8, v:float4, units:bps
rx_pps id: varchar, ts: int8, v:float4, units:pps
tx_pps id: varchar, ts: int8, v:float4, units:pps
rx_eps id: varchar, ts: int8, v:float4, units:pps
tx_eps id: varchar, ts: int8, v:float4, units:pps
rx_dps id: varchar, ts: int8, v:float4, units:pps
tx_dps id: varchar, ts: int8, v:float4, units:pps
interfacevlan rx_bps id: varchar, ts: int8, v:float4, units:bps
tx_bps id: varchar, ts: int8, v:float4, units:bps
rx_pps id: varchar, ts: int8, v:float4, units:pps
tx_pps id: varchar, ts: int8, v:float4, units:pps
rx_eps id: varchar, ts: int8, v:float4, units:pps
tx_eps id: varchar, ts: int8, v:float4, units:pps
rx_dps id: varchar, ts: int8, v:float4, units:pps
tx_dps id: varchar, ts: int8, v:float4, units:pps
node cpu_util id: varchar, ts: int8, v: float4, units: percent
mem_used_kb id: varchar, ts: int8, v: int8, units: kilobytes
swap_free id: varchar, ts: int8, v: float4, units: percent
is_available id: varchar, ts: int8, v: int2, units: boolean
disk_part_max_used id: varchar, ts: int8, v: float4, units:percent
num_vms_allocated id: varchar, ts: int8, v: int4, units: count
WiMAX
tx_power id: varchar, ts: int8, v:float4, units:dBM
tx_frequency id: varchar, ts: int8, v:float4, units:Mhz
wmx_noc id: varchar, ts: int8, v:int8, units:number of clients