Component tables

Surveyor 6.x

Knowledge Base

This topic provides information on the ComponentState, ComponentType, ComponentTypeStateUtilization,ComponentTypeStateDraw, and DeviceComponentStateDraw tables.

ComponentState

The various states a component can exist in. Preconfigured and should not be modified.

ColumnDescription
ComponentStateIdThe primary key.
NameActive, On, Off, Idle, Suspend, Unknown, Hibernate, EnergyWisePowerLevel(0 - 10), Database24HrEvent.
ComponentTypeId

100 (CPU), 200 (User), 300 (Display), 1000 (EnergyWise)

ComponentType

The type of component. Preconfigured and should not be modified.

ColumnDescription
ComponentTypeId

100 (CPU), 200 (User), 300 (Display), 1000 (EnergyWise)

NameCPU, User, Display, EnergyWise

ComponentTypeStateUtilization

Stores the default values for usage percentages of computers and displays in their various states (On, Off, Sleep). These values correspond to values defined under the CPU and Display Baseline Percentages section in the Global Settings page in the Sustainability Dashboard Administrator console, and are used to calculate the baseline value.

ColumnDescription
ComponentTypeStateUtilizationId

The database-generated key for the row.

Utilization

The usage percentage for the specific ComponentState and ComponentType combination.

ComponentStateId

The ComponentState, such as CPU On (100), Display Sleep (301).

componentTypeIdThe ComponenType, such as CPU (100) and Display (300).

DeviceComponentStateDraw

Update this table to record a device’s watt draw for a particular state. If not used, the defaults of ComponentTypeStateDraw are used. This is not relevant for EnergyWise devices.

ColumnDescription
DeviceIdKey from Device table.
ComponentTypeIdKey from ComponentType table.
ComponentStateIdKey from ComponentState table.
WattageThe watt draw for the Device/ComponentType/ComponentState combination.