Changes between Initial Version and Version 1 of GENIMonitoring/Metrics


Ignore:
Timestamp:
05/20/15 12:53:58 (9 years ago)
Author:
lnevers@bbn.com
Comment:

`

Legend:

Unmodified
Added
Removed
Modified
  • GENIMonitoring/Metrics

    v1 v1  
     1= GENI Monitoring Metrics =
     2
     3The 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:
     4 - "name" identifies the measurement for the object. The table created will be ops_<object>_<measurement name>
     5 - "id" a column always present in the measurement table, always of varchar type.  (refers to an id instance in the ops_<object> table).
     6 - "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.
     7 - "v" a column always present in the measurement table. The type varies to best represent the measurement.
     8 - "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.
     9
     10|| Object ||Metric Name         || Metric Table Details ||
     11|| node   || cpu_util           ||  id: varchar, ts: int8, v: float4, units: percent  ||
     12||        || mem_used_kb        ||  id: varchar, ts: int8, v: int8, units: kilobytes  ||
     13||        || swap_free          ||  id: varchar, ts: int8, v: float4, units: percent  ||
     14||        || is_available       ||  id: varchar, ts: int8, v: int2, units: boolean    ||
     15||        || disk_part_max_used ||  id: varchar, ts: int8, v: float4, units:percent   ||
     16||        || num_vms_allocated  ||  id: varchar, ts: int8, v: int4, units: count      ||
     17|| aggregate|| is_available    ||  id: varchar, ts: int8, v: int2, units: boolean     ||
     18||        || routable_ip_available || id: varchar, ts: int8, v: int4, units: count    ||
     19|| interface ||rx_bps         ||  id: varchar, ts: int8, v:float4, units:bps   ||
     20||        || tx_bps            ||  id: varchar, ts: int8, v:float4, units:bps  ||
     21||        || rx_pps            ||  id: varchar, ts: int8, v:float4, units:pps  ||
     22||        || tx_pps            ||  id: varchar, ts: int8, v:float4, units:pps  ||
     23||        || rx_eps            ||  id: varchar, ts: int8, v:float4, units:pps  ||
     24||        || tx_eps            ||  id: varchar, ts: int8, v:float4, units:pps  ||
     25||        || rx_dps            ||  id: varchar, ts: int8, v:float4, units:pps  ||
     26||        || tx_dps            ||  id: varchar, ts: int8, v:float4, units:pps  ||
     27|| WiMAX
     28||        ||tx_power           ||  id: varchar, ts: int8, v:float4, units:dBM  ||
     29||        ||tx_frequency       ||  id: varchar, ts: int8, v:float4, units:Mhz  ||
     30||        ||wmx_noc            ||  id: varchar, ts: int8, v:int8, units:number of clients  ||
     31|| interfacevlan|| rx_bps     ||  id: varchar, ts: int8, v:float4, units:bps   ||
     32||        || tx_bps            ||  id: varchar, ts: int8, v:float4, units:bps  ||
     33||        || rx_pps            ||  id: varchar, ts: int8, v:float4, units:pps  ||
     34||        || tx_pps            ||   id: varchar, ts: int8, v:float4, units:pps ||
     35||        || rx_eps            ||   id: varchar, ts: int8, v:float4, units:pps ||
     36||        || tx_eps            ||  id: varchar, ts: int8, v:float4, units:pps  ||
     37||        || rx_dps            ||  id: varchar, ts: int8, v:float4, units:pps  ||
     38||        || tx_dps            ||  id: varchar, ts: int8, v:float4, units:pps  ||
     39|| experiment || ping_rtt_ms  ||  id: varchar, ts: int8, v:float4, units:milliseconds  ||
     40||       || is_stitch_path_available ||  id: varchar, ts: int8, v:int2, units:boolean  ||