Entity - System Statistics - Interrogates the instrumentation statistics of the system

Page version: 18, last updated:



VerbRequestNotesPermissions required
GET/Consumer/SystemStatistics/HighLevel

Returns high level system statistics.

Example Response
{
	ConnectedDeviceCount,
	ConnectedDeviceCountLastSevenDays,
	InstructionInProgressCount,
	InstructionsPendingApproval,
	DeviceAuthorizationRequests,
	License
	{
		DaysLeft,
		ExpiryDateTime
	}
 }


None required
GET/Consumer/SystemStatistics/Detail

Returns detailed system statistics.

Example Response
{
	ConnectedDeviceCount,
	AllDeviceCount,
	ConnectedDeviceLastSevenDaysCount,
	QuestionInProgressCount,
	AllQuestionCount,
	QuestionResponseAvailableCount,
	ActionInProgressCount,
	AllActionCount,
	ActionResponseAvailableCount,
	AllEventCount,
	EventsInProgressCount,
	EventsResponseAvailableCount
}

Obsolete

The eventing infrastructure was deprecated in v3.0 and fully removed in v4.2. This means that the two fields EventsInProgressCount and EventsResponseAvailableCount will not be available from this version onwards.


None required
POST/Consumer/SystemStatistics/ProjectedInstructionStatistics

Returns projected statistics for a given instruction definition.

Example Request
{
	Id,
	Expression
}

Where Id is the Id of the instruction definition and Expression can be used as an option to pass in a scope expression.

Example Response
{
	Id
	TotalRuns
	TotalDevices
	EstimatedCount
	EstimatedBytesReceived
	EstimatedAvgExecTime
	EstimatedBytesSent
	EstimatedRowInserts
	EstimatedRowProcessed
	EstimatedSuccessRespondents
	EstimatedSuccessNoDataRespondents
	EstimatedErrorRespondents
	EstimatedNotImplementedRespondents
	EstimatedResponseTooLargeRespondents
	InstructionId
}


Execute permission on the product pack the instruction definition came from