servers

Post server metrics to analyze scaling conditions

Server periodically posts metrics that helps in making a scaling decision

post/servers/self/metrics

Request body

timestring required

An iso8601 formatted timestamp

cpu_percentnumber

Percentage of CPU utilization. This is expected to be provided by all servers

loadavg_normnumber[]

15, 5 and 1 min load averages per cpu. This is expected to be provided by UNIX-based servers

iowait_percentnumber

Percentage of time spent by ready tasks waiting for I/O operations to complete. This is expected to be provided by UNIX-based servers

memory_used_percentnumber

Average percentage of memory used. This is expected to be provided by all servers

avg_processor_queue_lengthnumber

Average of processor queue length. This is expected to be provided by Windows-based servers

avg_disk_queue_lengthnumber

Average of disk queue length. This is expected to be provided by Windows-based servers

durationinteger required

The size of the interval ending at 'time' to which the metrics apply. Providers of metrics are expected to periodically supply metrics in adjacent intervals with identical duration, preferably every 20 seconds

Response

Metrics were posted

timestring required

An iso8601 formatted timestamp

cpu_percentnumber

Percentage of CPU utilization. This is expected to be provided by all servers

loadavg_normnumber[]

15, 5 and 1 min load averages per cpu. This is expected to be provided by UNIX-based servers

iowait_percentnumber

Percentage of time spent by ready tasks waiting for I/O operations to complete. This is expected to be provided by UNIX-based servers

memory_used_percentnumber

Average percentage of memory used. This is expected to be provided by all servers

avg_processor_queue_lengthnumber

Average of processor queue length. This is expected to be provided by Windows-based servers

avg_disk_queue_lengthnumber

Average of disk queue length. This is expected to be provided by Windows-based servers

durationinteger required

The size of the interval ending at 'time' to which the metrics apply. Providers of metrics are expected to periodically supply metrics in adjacent intervals with identical duration, preferably every 20 seconds

Changes

No recorded changes to this endpoint across all 1 revision of this API.