| 1 | |
| 2 | = Definition of Statistics reported to GMOC Database = |
| 3 | |
| 4 | ||Legend|| || |
| 5 | ||'''Datagroup'''|| Group of related statistics || |
| 6 | ||`statistic`|| Statistic in the above datagroup being collected|| |
| 7 | |
| 8 | |
| 9 | |
| 10 | ||'''Datagroup'''/`Statistic` || Reporting item || Where statistic collected || Definition || |
| 11 | || '''flowvisor_dpid_state''' || !FlowVisor nodes|| ''For each reporting DPID'' || * On how many switch ports is the DPID reporting to this flowvisor * How many read-only and read/write flowspace rules are defined which refer to this DPID (including catchall rules that match any DPID) * How many total control messages are being received and sent to the flowvisor for this DPID (in messages/s) || |
| 12 | |
| 13 | || '''flowvisor_slice_state''' ||!FlowVisor nodes|| ''For each defined slice'' || * How many read-only and read/write flowspace rules are defined for this slice * How many total control messages are being received and sent to the flowvisor for this slice (in messages/s) || |
| 14 | |
| 15 | || '''flowvisor_state''' || !FlowVisor nodes|| ||* How many read-only and read/write flowspace rules are defined in total * How many DPIDs (virtual switches) are reporting to the flowvisor * How many slices are defined on the flowvisor (including the `root` slice, so there will always be at least one) || |
| 16 | || `dpids` || !FlowVisor nodes|| || How many DPIDs (virtual switches) are reporting to the flowvisor || |
| 17 | || `slices` || !FlowVisor nodes|| || How many slices are defined on the flowvisor (including the `root` slice, so there will always be at least one) || |
| 18 | || `ro_rules` || !FlowVisor nodes|| || How many read-only flowspace rules are defined in total || |
| 19 | || `rw_rules` || !FlowVisor nodes|| || How many read/write flowspace rules are defined in total || |
| 20 | |
| 21 | ||'''plc_node_count''' || MyPLC server hosts || ''per MyPLC server hosts'' || How many nodes are attached to the MyPLC instance, and how many are in each state (boot, failboot, reinstall, etc) || |
| 22 | || `plc_nodes` || MyPLC server hosts || ''per MyPLC server hosts'' || How many nodes are attached to the MyPLC instance || |
| 23 | || `plc_boot_nodes` || MyPLC server hosts || ''per MyPLC server hosts'' || How many are in state `boot` || |
| 24 | || `plc_failboot_nodes` || MyPLC server hosts || ''per MyPLC server hosts'' || How many are in state `failboot` || |
| 25 | || `plc_reinstall_nodes` || MyPLC server hosts || ''per MyPLC server hosts'' || How many are in state `reinstall` || |
| 26 | || `plc_install_nodes` || MyPLC server hosts || ''per MyPLC server hosts'' || How many are in state `install` || |
| 27 | || `plc_safeboot_nodes` || MyPLC server hosts || ''per MyPLC server hosts'' || How many are in state `safeboot` || |
| 28 | || `plc_disabled_nodes` || MyPLC server hosts || ''per MyPLC server hosts'' || How many are in state `disabled` || |
| 29 | |
| 30 | || '''plc_node_state''' || MyPLC server hosts || ''For each site'' || how many interfaces and slivers are defined at that site || |
| 31 | || `node_interfaces` || MyPLC server hosts || ''For each site'' || how many interfaces are defined at that site || |
| 32 | || `node_slivers` || MyPLC server hosts || ''For each site'' || how many slivers are defined at that site || |
| 33 | |
| 34 | || '''plc_session_count''' || MyPLC server hosts || ''per MyPLC server hosts'' || How many web sessions are active in the MyPLC server's UI || |
| 35 | |
| 36 | ||'''plc_site_count'''|| MyPLC server hosts || ''per MyPLC server hosts'' || How many sites are affiliated with the MyPLC instance (including both local sites you have defined, and remote sites representing slice authorities trusted by this MyPLC instance)|| |
| 37 | ||`plc_sites` || MyPLC server hosts || ''per MyPLC server hosts''|| How many sites are affiliated with the MyPLC instance (including both local sites you have defined, and remote sites representing slice authorities trusted by this MyPLC instance)|| |
| 38 | |
| 39 | || '''plc_site_state''' || MyPLC server hosts || ''For each site'' || how many nodes, slices, slivers, and users are defined at that site || |
| 40 | || `site_nodes` || MyPLC server hosts || ''For each site'' || how many nodes are defined at that site || |
| 41 | || `site_users` || MyPLC server hosts || ''For each site'' || how many users are defined at that site || |
| 42 | || `site_slices` || MyPLC server hosts || ''For each site'' || how many slices are defined at that site || |
| 43 | || `site_slivers` || MyPLC server hosts || ''For each site'' || how many slivers are defined at that site || |
| 44 | |
| 45 | || '''plc_slice_state''' || MyPLC server hosts || ''For each slice'' || how many nodes and users are included in the slice || |
| 46 | |
| 47 | || '''plnode_sliver_network''' || MyPLC !PlanetLab nodes|| ''For each sliver on the node'' || How much IPv4 data is the sliver sending and receiving, in packets/s and bytes/s (this includes both control and dataplane traffic) || |
| 48 | |
| 49 | || '''plnode_sliver_state''' || MyPLC !PlanetLab nodes|| ''For each sliver on the node'' || * What percentage of allowed CPU, disk, and memory is that sliver using * How much total disk space and how many processes is the sliver using * What is the sliver's memory footprint * How many minutes has the sliver been alive || |
| 50 | |
| 51 | || '''plnode_state''' || MyPLC !PlanetLab nodes|| For each node ||How many users are logged into the node || |
| 52 | || `active_users` || MyPLC !PlanetLab nodes|| For each node ||How many users are logged into the node || |
| 53 | |
| 54 | |
| 55 | |
| 56 | |