Skip to content

Monitoring

vHaaS continuously observes the Assemblies it hosts, so the state and behaviour of a test setup can be followed in real time. Monitoring covers two complementary areas:

  • System metrics of the machine that hosts an Assembly — uptime, CPU, memory, disk, and network.
  • Embedded hardware metrics from the HAI.Gen2 — current, voltage, and power per device channel, connection status, and the evaluation board status pin.

Together with the Assembly availability status, these signals make it possible to confirm that hardware is healthy before a booking, to watch a device under test while a session or CI job runs, and to correlate anomalies with test results afterwards.

Where to find monitoring data

Assembly view

An Assembly's own view surfaces its monitoring data in two places:

  • Dashboard — a live current-consumption chart with devices mapped to power lines, for a health check at a glance. See Assembly Consumption Panel.
  • Monitoring tab — the full set of monitoring panels for that Assembly:

    Panel Contents
    Host Overview Uptime, processors, RAM, CPU load, memory load, disk space, network traffic
    CPU Details CPU load over time, system threads and exceptions, top 5 processes
    Memory Details Memory load over time, top 5 processes
    Network Details Network traffic over time, network errors
    Disk Details Disk space over time, disk activity and I/O
    Embedded Hardware Details Current and power per channel, the HAI.Gen2 connection status, and — depending on the setup — the evaluation board status pin

Aggregated view for admins

Administrators can watch every Assembly in a context at once through the Explorer Monitoring page — see Administration › Monitoring.

Health and availability

Independently of the metric panels, vHaaS tracks whether each Assembly is reachable and healthy and reflects this in its availability status, which determines whether the Assembly can be booked. See Assembly statuses for what each status means.

Troubleshooting

Symptom Likely cause Solution
No embedded hardware / power metrics monitoring not enabled in the Assembly Profile, or no HAI on the Assembly Enabling it needs org-admin or assembly-owner permission — enable the monitoring flag in the profile, or ask an admin or support
A CI job fails on the hardware and the cause is unclear Device state, connection, or resource limits During the run, watch the consumption chart, the HAI connection status and evaluation board status pin, and host CPU/memory/network to localise the cause
Monitoring tab empty for an Assembly Assembly is on stock or offline, so no live data is produced Check the Assembly status; a disconnected Assembly reports no metrics
HAI.Gen2 connection status shows disconnected The HAI is unreachable or the Assembly host is down Verify the Assembly is online; if it persists, contact support
Evaluation board status pin shows "not connected" The status pin is not wired or not toggled by the software under test Confirm the pin is configured in the Assembly Profile and toggled at runtime
No Monitoring option for a Cluster's resources The Cluster is a Managed Resource without admin access Monitoring and Logs are not available for Managed Resources; use the per-Assembly Monitoring tab instead
Explorer Monitoring page not visible It is an admin-only view Open the individual Assembly and use its Monitoring tab instead