Asset Health
Monitor IoT sensor alerts across your equipment, triage critical readings, and keep an audit trail of who acknowledged what.
What is Asset Health?
Asset Health is the IoT alert feed for your equipment — every reading that crosses a configured threshold (temperature, vibration, pressure, and similar sensor metrics) appears here as an alert with a severity level. Alerts can also be logged manually for equipment without a connected sensor.
Live Alert Feed
Every IoT alert for every asset in one table, newest first, with severity, reading value, threshold, and timestamp.
Severity Tiers
Critical, Warning, and Info levels, each with its own badge color so the most urgent alerts stand out immediately.
Acknowledgement Trail
Every acknowledged alert records who acknowledged it, so nothing gets silently dismissed without accountability.
CSV Export
Export the currently filtered alert list for offline analysis or sharing with a maintenance vendor.
Alert Fields
| Field | Required | Description |
|---|---|---|
| Asset Tag / Name | Yes | The equipment the alert was raised for |
| Alert Type | Yes | Free-text description of the reading, e.g. "High Temperature", "Vibration Spike" |
| Severity | Yes | Critical / Warning / Info |
| Value / Unit | No | The reading itself, e.g. 92°C, 4.2mm/s |
| Threshold | No | The configured limit the reading exceeded, shown next to the value for comparison |
| Timestamp | Yes | When the alert was recorded |
| Acknowledged | Yes | Whether the alert has been reviewed, and by whom |
Severity Tabs & Stats
The tab bar above the table filters by severity (All / Critical / Warning / Info / Acknowledged), each showing a live count. Three stat tiles above the filters summarize the current state at a glance:
| Stat | Meaning |
|---|---|
| Total Alerts | All alerts currently in the system |
| Critical | Alerts at the highest severity, regardless of acknowledgement |
| Unacknowledged | Alerts still awaiting review by any technician |
Logging a manual alert
Use "Add Alert" to log a reading from equipment that isn't wired to a sensor yet — enter the asset tag, alert type, severity, value/unit, and threshold, and it appears in the feed exactly like an automated IoT alert.
Bulk Selection & Actions
Each row in the Asset Health table has a selection checkbox, and the table header includes a "select all" checkbox for the currently visible/filtered list. Once one or more alerts are selected, a bulk action bar appears above the table:
Bulk Acknowledge
Acknowledge every selected, still-pending alert at once — already-acknowledged alerts in the selection are skipped.
Clear Selection
Deselect all alerts and dismiss the bulk action bar.
Checkbox style follows your Settings
The shape of the selection checkbox (circle or square) and whether a checkmark icon is shown inside a selected checkbox are controlled from Settings → Appearance → List View, and apply consistently across every multi-select table in TotalApp, including this screen.
AI Assistant
An AI Assistant panel can be opened from the tab on the right edge of the screen. It reads the alert list — or, if you've selected specific rows, just that selection — as context and answers questions in a chat interface.
Critical Triage
Identifies unacknowledged critical alerts that need immediate attention.
Anomaly Patterns
Flags assets generating repeated or escalating alerts over time.
Threshold Review
Highlights readings far beyond their configured threshold, suggesting urgency.
Acknowledgement Backlog
Summarizes how many alerts are pending vs. acknowledged, and by whom.
Selection becomes the AI's context
Select a subset of rows before opening the assistant to scope its analysis — for example, select only alerts for one asset and ask it to summarize just that group.
Save as Report
Any assistant reply can be saved as a report with one click — it's added to My Reports with a title derived from your question and the current month/year, so recurring triage summaries stay easy to find later.