Get performance collection data from remote hosts managed by Lab Management.
This method takes one parameter, data. The hostname is
auto-derived using reverse DNS. There is no other way to verify the sending host.
The currently supported statgroups are:
-
net: Returns a dictionary of network interface transfer metrics.
The key is the name of the interface. Value is a tuple containing: (bytes_in,
bytes_out, errors_in, errors_out, pkts_in, pkts_out)
-
loadavg: Returns a tuple containing the (1, 5, 15) minute load
average on the system.
-
storage: Returns a dictionary of disk storage metrics. The key
is the name of the mounted partition and the value is a tuple of:
(block_size, blocks_avail, blocks_used, block_errors)
-
systatd: Returns a string containing the systatd output file for
the system.
URL
/cubit_api/1/host_perfcoll
Authentication
This method does not require authentication.
Parameters
This method does not take any parameters.
Response Codes
This method does not have any documented response codes.