IoT Sensor Anomaly Alerts
This dataset provides detailed event logs of anomaly alerts generated by distributed IoT sensors, including sensor readings, anomaly types, severity levels, location data, and resolution status. It is ideal for predictive maintenance, security event detection, and operational analytics in environments with large-scale sensor deployments.
Sample rows
preview · 8 of 201 rows · all 17 columns| alert_idstring | sensor_typestring | sensor_valuefloat | maintenance_requiredboolean | unit_of_measurementstring | sensor_idstring | location_namestring | location_latitudefloat | location_longitudefloat | alert_timestampdatetime | anomaly_typestring | severity_levelstring | expected_valuefloat | resolvedboolean | resolved_timestampdatetime | alert_descriptionstring | resolution_notesstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TMP-5A7G9K2X | temperature | 87.2 | false | Celsius | TMP-21294X | Zone A - Main Plant | 34.0522 | -118.2437 | 2024-06-05T08:13:44Z | threshold_breach | medium | 41.5 | true | 2024-06-05T10:31:16Z | Temperature exceeded daily safe operating limits in Zone A. | Adjusted cooling system set-point to restore normal temperature. |
| PRS-9K4YB2W7 | pressure | 0 | true | kPa | PRS-88120C | Warehouse Deck 3 | 37.7749 | -122.4194 | 2024-06-06T14:26:11Z | device_failure | critical | 101.2 | false | blank | No pressure reading detected; device offline. | blank |
| VIB-42N6M8Q1 | vibration | 39.7 | true | Hz | VIB-98345L | Line 2 - Assembly Area | 40.7128 | -74.006 | 2024-06-06T09:03:27Z | unexpected_pattern | high | 28.4 | false | blank | Detected abnormal vibration frequency sequence during operation. | blank |
| HMD-8L3D7T6Q | humidity | 72.8 | false | %RH | HMD-30571G | Testing Lab - Room 7 | 51.5074 | -0.1278 | 2024-06-04T11:44:02Z | threshold_breach | medium | 55 | true | 2024-06-04T13:22:19Z | Humidity exceeded recommended threshold in Room 7. | Dehumidifier activated to lower humidity; values returned to normal. |
| MOT-1R9T5K8J | motion | 15.2 | true | m/s^2 | MOT-15479E | Corridor B - East Wing | 48.8566 | 2.3522 | 2024-06-07T21:35:55Z | security_event | critical | 0 | false | blank | High acceleration detected in restricted corridor; possible intrusion. | blank |
| OTHER-3B2F8J7C | other | 263.5 | false | units | OTHER-11193S | Remote Outpost 9 | 0 | 180 | 2024-06-03T03:18:42Z | other | low | 260 | true | 2024-06-03T03:45:08Z | Miscellaneous sensor reported minor signal fluctuation. | Signal stabilized after remote diagnostic reset. |
| TMP-6W3P8V2N | temperature | 32.1 | false | Celsius | TMP-49712B | Main Floor - Zone C | 34.6937 | 135.5023 | 2024-06-05T17:19:33Z | threshold_breach | low | 29.7 | true | 2024-06-05T17:46:50Z | Temperature slightly above expected in Zone C. | Minor adjustment to air flow resolved issue. |
| PRS-1E8U7L3T | pressure | 309.7 | true | kPa | PRS-66105F | Bay 5 - Loading Dock | 35.6895 | 139.6917 | 2024-06-07T06:25:14Z | threshold_breach | high | 102.5 | false | blank | Pressure spike detected at Bay 5; possible valve malfunction. | blank |
| VIB-5D7C9M1H | vibration | 22.3 | false | Hz | VIB-21843N | Data Center - Rack 12 | 41.8781 | -87.6298 | 2024-06-06T23:48:39Z | threshold_breach | medium | 20 | true | 2024-06-07T00:36:11Z | Vibration frequency out of bounds for rack cooling fans. | Fan speed recalibrated to reduce vibration. |
| HMD-4J6K2T8D | humidity | 99.9 | true | %RH | HMD-91628Q | Greenhouse - Section 4 | 53.3498 | -6.2603 | 2024-06-08T05:58:10Z | unexpected_pattern | high | 70 | false | blank | Sudden humidity surge detected in Section 4. | blank |
| TMP-2C8Z7V1F | temperature | 18.5 | false | Celsius | TMP-32847X | Control Room - South | -90 | 0 | 2024-06-04T20:11:12Z | threshold_breach | low | 19 | true | 2024-06-04T20:42:29Z | Minor temperature deviation in Control Room. | Room temperature normalized after brief fluctuation. |
| PRS-6Z2M9T1B | pressure | 0 | true | kPa | PRS-57014R | Compressor Shed 2 | 55.7558 | 37.6176 | 2024-06-07T12:33:58Z | device_failure | critical | 92.1 | false | blank | Pressure sensor failed to report; suspected hardware issue. | blank |
| VIB-3F1H8K2L | vibration | 31.2 | false | Hz | VIB-70185M | Machinery Hall - East | 52.52 | 13.405 | 2024-06-08T17:07:23Z | unexpected_pattern | medium | 30 | true | 2024-06-08T18:29:14Z | Recurring vibration anomalies detected on conveyor belt. | Lubrication applied to conveyor mechanism; anomaly cleared. |
| HMD-5Q9M2C1J | humidity | 100 | true | %RH | HMD-74821K | Server Vault - Basement | 34.0522 | -118.2437 | 2024-06-05T04:22:38Z | security_event | high | 45 | false | blank | Maximum humidity detected in server room; possible water leak. | blank |
| MOT-7K2H4P3T | motion | 5.8 | false | m/s^2 | MOT-83629B | Parking Garage - Level 1 | 43.6532 | -79.3832 | 2024-06-07T05:41:59Z | threshold_breach | medium | 0 | true | 2024-06-07T06:22:41Z | Motion sensor detected unexpected acceleration event. | False alarm confirmed; no intrusion detected. |
| OTHER-9M8T2K4F | other | 9999999 | false | lux | OTHER-27384R | Loading Area - Gate 2 | 90 | -180 | 2024-06-06T01:14:21Z | threshold_breach | low | 1000000 | true | 2024-06-06T01:41:52Z | Extreme light intensity recorded at gate sensor. | Sensor recalibrated; readings returned to normal. |
| TMP-5H2L8Q9N | temperature | 44.5 | false | Celsius | TMP-59134V | Control Tower - North | 35.6762 | 139.6503 | 2024-06-08T02:35:56Z | threshold_breach | medium | 40.9 | true | 2024-06-08T03:12:47Z | Temperature slightly above recommended range in tower. | HVAC system adjusted; temperature normalized. |
| PRS-7C3F2L8H | pressure | 250.9 | true | kPa | PRS-98163M | North Dock - Pump Station | 45.4642 | 9.19 | 2024-06-04T02:27:33Z | threshold_breach | high | 104.3 | false | blank | Pressure anomaly detected at pump station. | blank |
| VIB-2N9K7M1F | vibration | 0 | true | Hz | VIB-42018Q | Engine Room - Sector D | 51.1657 | 10.4515 | 2024-06-03T10:44:02Z | device_failure | critical | 33.1 | false | blank | Vibration sensor failed; no reading available. | blank |
| HMD-3K2J8M4L | humidity | 55.6 | false | %RH | HMD-82635C | Assembly Zone - Area 6 | 37.5665 | 126.978 | 2024-06-09T13:19:58Z | threshold_breach | medium | 50 | true | 2024-06-09T14:01:02Z | Humidity slightly above expected in Area 6. | Ventilation system improved airflow; anomaly resolved. |
What the 201 rows show
from the 201-row sampleOther (sensor type) stands out: mean sensor_
- 41%maintenance_
required = true - 39.1median sensor_
value - 4severity levels
- 5anomaly types
- 38.6median expected_
value
Median 39.1, from -20.1 to 9,999,999.
- string 9
- float 4
- datetime 2
- boolean 2
Columns
17 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 9 columns | |||
alert_id | string | Unique identifier for each anomaly alert eventunique | TMP-5A7G9K2X |
sensor_id | string | Unique identifier for the IoT sensor reporting the anomaly | TMP-21294X |
sensor_type | string | Type of IoT sensor (e.g., temperature, vibration, humidity)6 values | temperature |
location_name | string | Human-readable name or code for the sensor's location | Zone A - Main Plant |
anomaly_type | string | Category or type of detected anomaly (e.g., threshold breach, unexpected pattern, security event)5 values | threshold_breach |
severity_level | string | Severity level of the anomaly (e.g., low, medium, high, critical)low · medium · high · critical | medium |
unit_of_measurement | string | Unit of measurement for the sensor value (e.g., Celsius, Hz, %RH)7 measurements | Celsius |
alert_description | string | Detailed description or notes about the anomaly eventoptional | Temperature exceeded dail… |
resolution_notes | string | Notes or description of the resolution actions takenoptional | Adjusted cooling system s… |
| Numbers 4 columns | |||
location_latitude | float | Latitude coordinate of the sensor's location-90 to 90 · optional | 34.0522 |
location_longitude | float | Longitude coordinate of the sensor's location-180 to 180 · optional | -118.2437 |
sensor_value | float | Sensor reading value at the time of anomaly | 87.2 |
expected_value | float | Expected or normal value for the sensor at the time of anomalyoptional | 41.5 |
| Dates and times 2 columns | |||
alert_timestamp | datetime | Timestamp when the anomaly was detected | 2024-06-05T08:13:44Z |
resolved_timestamp | datetime | Timestamp when the anomaly was marked as resolvedoptional | 2024-06-05T10:31:16Z |
| True or false 2 columns | |||
maintenance_required | boolean | Indicates if immediate maintenance is required as a result of the anomaly | false |
resolved | boolean | Indicates if the anomaly has been resolved | true |
Use it for
A manufacturing dashboard
The maintenance_
required rate, sensor_ value by sensor_ type and a breakdown of unit_ of_ measurement. Excel, Power BI or Tableau. Why do the 23 other rows have a mean sensor_
value of 3,336,841? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Alerts201TMP-5A7G9K2X87.2temperat…PRS-9K4YB2W70pressureVIB-42N6M8Q139.7vibration
A software demo
Believable alerts with sensor_
id, sensor_ type and location_ name to fill a screen in front of a buyer.
blueprint · iot-sensor-anomaly-alerts
Behind this dataset
Same schema. As many rows as you need.
These 201 rows came out of a blueprint — 17 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Timestamp every anomaly event
- Categorize anomaly type
- Include sensor location
- Flag critical alerts
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- iot-sensor-anomaly-alerts