Factory IoT Sensor Fault Logs
This dataset provides detailed logs of IoT sensor faults in manufacturing environments, including fault codes, severity, sensor readings, environmental conditions, and maintenance actions. It enables anomaly detection, predictive maintenance, and operational efficiency analysis by offering rich contextual and event-driven data for each fault occurrence.
Sample rows
preview · 8 of 121 rows · all 22 columns| log_idstring | severity_levelstring | recovery_time_minutesfloat | maintenance_requiredboolean | production_line_idstring | timestampdatetime | factory_idstring | machine_idstring | sensor_idstring | sensor_typestring | fault_codestring | warning_codestring | fault_statusstring | operator_idstring | environment_temperature_cfloat | environment_humidity_pctfloat | environment_pressure_kpafloat | sensor_reading_valuefloat | sensor_reading_unitstring | maintenance_ticket_idstring | fault_descriptionstring | commentsstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LOG-1A2B3C4D | major | 12.7 | true | PL-01A | 2024-04-08T10:17:32Z | NEU-PLANT-01 | MC-0001 | SENS-0000011 | temperature | FC-TEMP-001 | blank | resolved | OP-1001 | 53.4 | 48.2 | 98.7 | 58.6 | C | MT-104750 | Temperature exceeded safe operating range. | Manual cooldown performed, system restored. |
| LOG-5F6E7G8H | critical | blank | true | PL-02B | 2024-04-08T02:58:43Z | SOUTH-PLANT-02 | MC-0002 | SENS-0000023 | vibration | FC-VIB-014 | WRN-VIB-010 | escalated | OP-1023 | 29.1 | 57.6 | 101.2 | 17.8 | mm/s | MT-104751 | Vibration amplitude above threshold. | Escalated to engineering. Safety stop triggered. |
| LOG-9I0J1K2L | major | blank | true | PL-01B | 2024-04-09T23:50:02Z | NEU-PLANT-01 | MC-0003 | SENS-0000035 | pressure | FC-PRS-021 | blank | detected | OP-1041 | 33.8 | 44.9 | 93.6 | 93.6 | kPa | MT-104752 | Pressure dropped below 95 kPa. | Immediate attention required for leak check. |
| LOG-3M4N5O6P | minor | 1.3 | false | PL-04A | 2024-04-10T06:22:15Z | WEST-PLANT-04 | MC-0004 | SENS-0000047 | humidity | FC-HUM-008 | WRN-HUM-003 | resolved | blank | 24.6 | 67 | 100.6 | 68.3 | %RH | blank | Humidity spike detected in enclosure. | Automated system vented area. |
| LOG-7Q8R9S0T | warning | blank | false | PL-03B | 2024-04-11T00:00:00Z | EAST-PLANT-03 | MC-0005 | SENS-0000059 | proximity | FC-PROX-015 | blank | detected | blank | 18.4 | 35.1 | 97.6 | 0 | cm | blank | Proximity sensor failed to detect object. | Sensor reset remotely. |
| LOG-1U2V3W4X | major | blank | true | PL-01A | 2024-04-11T16:47:13Z | NEU-PLANT-01 | MC-0006 | SENS-0000061 | current | FC-CUR-003 | WRN-CUR-001 | in_progress | OP-1102 | 27.5 | 51.2 | 99.3 | 42.3 | A | MT-104753 | Current spike detected on line. | Technician investigating power surge. |
| LOG-5Y6Z7A8B | minor | 0.33 | false | PL-02C | 2024-04-12T13:35:08Z | SOUTH-PLANT-02 | MC-0007 | SENS-0000073 | voltage | FC-VOLT-021 | blank | resolved | OP-1203 | 32.1 | 30.2 | 102.8 | 187.5 | V | blank | Voltage dropped below acceptable threshold. | Brief power dip, auto-compensated. |
| LOG-9C0D1E2F | critical | blank | true | PL-01B | 2024-04-13T05:08:45Z | NEU-PLANT-01 | MC-0008 | SENS-0000085 | temperature | FC-TEMP-003 | WRN-TEMP-999 | escalated | blank | 1000 | 7.8 | 202 | 1000 | C | MT-104754 | Extreme temperature detected (1000 C). | Extreme outlier for system test. |
| LOG-3G4H5I6J | warning | blank | false | PL-04B | 2024-04-14T13:20:11Z | WEST-PLANT-04 | MC-0009 | SENS-0000097 | humidity | FC-HUM-012 | blank | detected | blank | 17.2 | 0 | 95.8 | 0 | %RH | blank | Humidity below minimum threshold. | Sensor flagged dry condition event. |
| LOG-7K8L9M0N | major | blank | true | PL-03C | 2024-04-14T23:55:55Z | EAST-PLANT-03 | MC-0010 | SENS-0000109 | pressure | FC-PRS-017 | WRN-PRS-004 | in_progress | OP-1055 | 39.4 | 62.9 | 120.3 | 120.3 | kPa | MT-104755 | Sudden pressure fluctuation. | Increased pressure, monitoring ongoing. |
| LOG-1O2P3Q4R | critical | blank | true | PL-02A | 2024-04-15T12:34:44Z | SOUTH-PLANT-02 | MC-0011 | SENS-0000112 | voltage | FC-VOLT-020 | blank | escalated | OP-1112 | 41.9 | 50.5 | 101.9 | 450 | V | MT-104756 | Voltage outlier detected (450V). | Extreme voltage spike, urgent inspection. |
| LOG-5S6T7U8V | minor | blank | false | PL-01C | 2024-04-16T04:50:32Z | NEU-PLANT-01 | MC-0012 | SENS-0000124 | current | FC-CUR-002 | blank | detected | blank | 22.5 | 47.8 | 100.2 | 0.12 | A | blank | Current below minimum threshold. | Possible false alarm, monitoring. |
| LOG-9W0X1Y2Z | warning | 0.08 | false | PL-04C | 2024-04-16T19:26:55Z | WEST-PLANT-04 | MC-0013 | SENS-0000136 | other | FC-OTH-001 | blank | resolved | OP-AUTO | 25.2 | 49.3 | 98.1 | 1 | unitless | blank | Unspecified sensor anomaly detected. | Self-healing completed by system. |
| LOG-3A4B5C6D | critical | blank | true | PL-03A | 2024-04-17T21:11:11Z | EAST-PLANT-03 | MC-0014 | SENS-0000148 | temperature | FC-TEMP-009 | WRN-TEMP-005 | escalated | blank | -15 | 20 | 102.5 | -15 | C | MT-104757 | Temperature below normal range (-15C). | Extreme low temp, system suspended. |
| LOG-7E8F9G0H | major | blank | true | PL-01B | 2024-04-18T09:29:27Z | NEU-PLANT-01 | MC-0015 | SENS-0000150 | vibration | FC-VIB-015 | WRN-VIB-006 | detected | OP-1211 | 36.4 | 59.8 | 94.4 | 25.6 | mm/s | MT-104758 | Sudden increase in vibration, possible imbalance. | Potential rotor misalignment. |
| LOG-1I2J3K4L | major | 6.4 | true | PL-02A | 2024-04-19T17:40:55Z | SOUTH-PLANT-02 | MC-0016 | SENS-0000162 | humidity | FC-HUM-018 | blank | resolved | OP-1073 | 28.9 | 98.7 | 99.9 | 98.7 | %RH | MT-104759 | Humidity exceeded 90%. | Dehumidification required. |
| LOG-5M6N7O8P | critical | blank | true | PL-04A | 2024-04-20T01:16:09Z | WEST-PLANT-04 | MC-0017 | SENS-0000174 | pressure | FC-PRS-009 | blank | escalated | blank | 15.6 | 14.8 | 0 | 0 | kPa | MT-104760 | Pressure sensor reading zero. | Possible sensor failure or leak. |
| LOG-9Q0R1S2T | minor | 0.13 | false | PL-03B | 2024-04-20T05:55:22Z | EAST-PLANT-03 | MC-0018 | SENS-0000186 | proximity | FC-PROX-017 | WRN-PROX-003 | resolved | blank | 20.3 | 39.7 | 101.5 | 25.2 | cm | blank | Object detected out of position. | No further action necessary. |
| LOG-3U4V5W6X | warning | blank | false | PL-02C | 2024-04-21T12:13:33Z | SOUTH-PLANT-02 | MC-0019 | SENS-0000198 | voltage | FC-VOLT-011 | blank | detected | OP-AUTO | 23.6 | 41.2 | 97.7 | 204.9 | V | blank | Voltage fluctuation during shift start. | Event logged for trend analysis. |
| LOG-7Y8Z9A0B | major | blank | true | PL-04B | 2024-04-21T22:49:01Z | WEST-PLANT-04 | MC-0020 | SENS-0000201 | current | FC-CUR-009 | WRN-CUR-004 | detected | OP-1123 | 34.2 | 54.7 | 99.1 | 39.1 | A | MT-104761 | Current spike during late shift. | Electrical team notified. |
What the 121 rows show
from the 121-row sampleMajor (severity level) stands out: 39 of its 39 rows have maintenance_
- 54%maintenance_
required = true - 0.39median recovery_
time_ minutes - 4fault statuses
- 8sensor types
- 8sensor reading units
- 13factories
Median 0.39, from 0.05 to 45.1.
- string 15
- float 5
- datetime 1
- boolean 1
Columns
22 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 15 columns | |||
log_id | string | Unique identifier for each sensor fault log entryunique | LOG-1A2B3C4D |
factory_id | string | Unique identifier for the factory where the sensor is located | NEU-PLANT-01 |
production_line_id | string | Identifier for the specific production line within the factory | PL-01A |
machine_id | string | Unique identifier for the machine or equipment monitored by the sensor | MC-0001 |
sensor_id | string | Unique identifier for the IoT sensor reporting the fault | SENS-0000011 |
sensor_type | string | Type of sensor (e.g., temperature, vibration, pressure, humidity, etc.)8 values | temperature |
fault_code | string | Standardized code representing the type of fault detected | FC-TEMP-001 |
fault_description | string | Human-readable description of the fault event | Humidity exceeded 90%. |
warning_code | string | Warning code associated with the fault, if any (blank if not applicable)optional | WRN-VIB-010 |
severity_level | string | Severity classification of the fault (e.g., critical, major, minor, warning)critical · major · minor · warning | major |
fault_status | string | Current status of the fault (e.g., detected, in_progress, resolved, escalated)detected · in_progress · resolved · escalated | resolved |
operator_id | string | Identifier for the operator or technician who handled the fault (blank if automated)optional | OP-1001 |
sensor_reading_unit | string | Unit of measurement for the sensor reading value (e.g., C, Pa, mm/s, %RH)8 units · optional | C |
maintenance_ticket_id | string | Reference to the maintenance ticket created (blank if not applicable)optional | MT-104750 |
comments | string | Additional notes or comments about the fault eventoptional | Sensor reset remotely. |
| Numbers 5 columns | |||
recovery_time_minutes | float | Time taken (in minutes) to recover from the fault, if resolved0 or more · optional | 12.7 |
environment_temperature_c | float | Ambient temperature (in Celsius) at the time of the faultoptional | 53.4 |
environment_humidity_pct | float | Ambient humidity (percentage) at the time of the fault0 to 100 · optional | 48.2 |
environment_pressure_kpa | float | Ambient pressure (in kilopascals) at the time of the faultoptional | 98.7 |
sensor_reading_value | float | Sensor reading value at the time of the fault (unit depends on sensor_type)optional | 58.6 |
| Dates and times 1 column | |||
timestamp | datetime | Date and time when the fault was detected by the sensor | 2024-04-08T10:17:32Z |
| True or false 1 column | |||
maintenance_required | boolean | Indicates if maintenance was required as a result of the fault | true |
Use it for
A manufacturing dashboard
The maintenance_
required rate, recovery_ time_ minutes by severity_ level and a breakdown of production_ line_ id. Excel, Power BI or Tableau. Why do 65 of 121 rows have maintenance_
required = true? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Logs121LOG-1A2B3C4D12.7majorLOG-5F6E7G8HcriticalLOG-3M4N5O6P1.3minor
A software demo
Believable logs with timestamp, factory_
id and production_ line_ id to fill a screen in front of a buyer.
blueprint · factory-iot-sensor-fault-logs
Behind this dataset
Same schema. As many rows as you need.
These 121 rows came out of a blueprint — 22 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.
- Each row represents a unique IoT sensor event on a factory floor
- Include timestamp, sensor ID, fault type, and severity
- Environmental readings (temperature, vibration) must reflect abnormal conditions for fault events
- Recovery time varies by fault severity, longer for critical faults
- Fault frequency is higher during peak production shifts
- Include a flag for whether fault was auto-resolved or required technician intervention
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
- factory-iot-sensor-fault-logs