Manufacturing Robotics Security Audit Logs
This dataset contains detailed, timestamped security audit logs for IoT-enabled robotics systems on a smart manufacturing floor. It includes event types, severity, user actions, compliance checks, and vulnerability detections, supporting comprehensive risk analysis, incident response, and regulatory compliance monitoring for industrial cybersecurity teams.
Sample rows
preview · 8 of 120 rows · all 18 columns| log_idstring | compliance_statusstring | user_rolestring | event_timestampdatetime | robot_idstring | robot_modelstring | robot_locationstring | event_typestring | event_severitystring | user_idstring | source_ipstring | compliance_standardstring | vulnerability_idstring | action_takenstring | audit_toolstring | created_atdatetime | vulnerability_descriptionstring | event_descriptionstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LOG000001 | blank | operator | 2024-01-02T08:17:46Z | RBX-1012A | NanoSort-E | MicroFab_X1 | login | info | operator_12 | 192.168.1.101 | blank | blank | none | SecAudit v3.1 | 2024-01-02T08:18:03Z | blank | Operator 12 logged into NanoSort-E at MicroFab_X1 for morning shift. |
| LOG000002 | blank | operator | 2024-01-02T08:21:12Z | RBX-1012A | NanoSort-E | MicroFab_X1 | access_granted | info | operator_12 | 192.168.1.101 | blank | blank | none | SecAudit v3.1 | 2024-01-02T08:21:15Z | blank | Operator 12 granted access to NanoSort-E controls. |
| LOG000003 | blank | operator | 2024-01-02T08:44:50Z | RBX-1012A | NanoSort-E | MicroFab_X1 | logout | low | operator_12 | 192.168.1.101 | blank | blank | none | SecAudit v3.1 | 2024-01-02T08:44:52Z | blank | Operator 12 logged out from NanoSort-E at end of shift. |
| LOG000004 | passed | auditor | 2024-01-03T09:34:41Z | RBX-1129B | UltraWeld-Q | Welding_Sector_5 | audit_passed | info | auditor_05 | 10.10.10.15 | ISO27001 | blank | none | AuditSuite v2.0 | 2024-01-03T09:35:01Z | blank | ISO27001 audit passed for UltraWeld-Q at Welding_Sector_5. |
| LOG000005 | failed | auditor | 2024-01-03T09:40:33Z | RBX-1129B | UltraWeld-Q | Welding_Sector_5 | audit_failed | high | auditor_05 | 10.10.10.15 | IEC62443 | blank | alert_sent | AuditSuite v2.0 | 2024-01-03T09:41:01Z | blank | IEC62443 audit failed due to missing encryption on UltraWeld-Q. |
| LOG000006 | blank | operator | 2024-01-04T10:07:21Z | RBX-X1MFA | MicroFab_X1 | Assembly_Line_2 | policy_violation | critical | operator_18 | 192.168.2.102 | blank | blank | access_revoked | SecAudit v3.1 | 2024-01-04T10:07:49Z | blank | Operator attempted unauthorized change on MicroFab_X1, policy violation triggered. |
| LOG000007 | blank | operator | 2024-01-04T10:09:15Z | RBX-X1MFA | MicroFab_X1 | Assembly_Line_2 | access_denied | medium | operator_18 | 192.168.2.102 | blank | blank | alert_sent | SecAudit v3.1 | 2024-01-04T10:09:20Z | blank | Access denied for operator_18 after policy violation on MicroFab_X1. |
| LOG000008 | blank | auditor | 2024-01-05T11:42:02Z | RBX-EDGE9 | EdgeStacker | Packing_Bay_1 | vulnerability_detected | high | auditor_08 | 10.10.11.23 | blank | CVE-2024-1092 | alert_sent | VulnScan v4.0 | 2024-01-05T11:42:48Z | Buffer overflow in remote communication module allows execution of arbitrary code. | Critical vulnerability detected in EdgeStacker at Packing_Bay_1 during scheduled scan. |
| LOG000009 | blank | admin | 2024-01-06T12:15:00Z | RBX-ULTRA7 | UltraWeld-Q | Welding_Sector_2 | configuration_change | medium | admin_7 | 10.10.10.7 | blank | blank | none | ConfigAudit v2.8 | 2024-01-06T12:15:23Z | blank | Admin 7 updated safety configuration for UltraWeld-Q at Welding_Sector_2. |
| LOG000010 | blank | system | 2024-01-07T13:00:54Z | RBX-ULTRA7 | UltraWeld-Q | Welding_Sector_2 | firmware_update | info | system | 0.0.0.0 | blank | blank | none | UpdateBot v1.11 | 2024-01-07T13:01:13Z | blank | Firmware updated to v1.11 for UltraWeld-Q by automated system. |
| LOG000011 | blank | admin | 2024-01-07T13:15:37Z | RBX-MFX2B | MicroFab_X2 | Clean_Room_4 | configuration_change | high | admin_3 | 10.10.10.3 | blank | blank | alert_sent | ConfigAudit v2.8 | 2024-01-07T13:15:50Z | blank | Critical configuration change performed by admin_3 on MicroFab_X2. |
| LOG000012 | blank | auditor | 2024-01-08T14:22:47Z | RBX-FLEX7 | FlexiPick-X | Quality_Check_1 | vulnerability_detected | critical | auditor_12 | 10.10.12.31 | blank | CVE-2024-1103 | alert_sent | VulnScan v4.0 | 2024-01-08T14:23:21Z | Authentication bypass via improper session validation in firmware. | Critical vulnerability identified in FlexiPick-X at Quality_Check_1 during audit. |
| LOG000013 | blank | operator | 2024-01-09T15:08:19Z | RBX-X1MFA | MicroFab_X1 | Assembly_Line_3 | login | info | operator_21 | 192.168.2.121 | blank | blank | none | SecAudit v3.1 | 2024-01-09T15:08:38Z | blank | Operator 21 logged into MicroFab_X1 at Assembly_Line_3 for daily operations. |
| LOG000014 | blank | operator | 2024-01-09T15:12:40Z | RBX-X1MFA | MicroFab_X1 | Assembly_Line_3 | logout | info | operator_21 | 192.168.2.121 | blank | blank | none | SecAudit v3.1 | 2024-01-09T15:12:58Z | blank | Operator 21 logged out from MicroFab_X1 after routine maintenance. |
| LOG000015 | blank | operator | 2024-01-10T16:03:55Z | RBX-FLEX9 | FlexiPick-X | Packing_Bay_2 | policy_violation | high | operator_25 | 192.168.3.109 | blank | blank | alert_sent | SecAudit v3.1 | 2024-01-10T16:04:14Z | blank | Unauthorized access attempt flagged as policy violation on FlexiPick-X. |
| LOG000016 | blank | operator | 2024-01-10T16:05:18Z | RBX-FLEX9 | FlexiPick-X | Packing_Bay_2 | access_denied | high | operator_25 | 192.168.3.109 | blank | blank | alert_sent | SecAudit v3.1 | 2024-01-10T16:05:25Z | blank | Access denied to operator_25 after policy violation event on FlexiPick-X. |
| LOG000017 | blank | system | 2024-01-11T17:18:21Z | RBX-MFX2B | MicroFab_X2 | Clean_Room_4 | firmware_update | info | system | 255.255.255.255 | blank | blank | none | UpdateBot v1.13 | 2024-01-11T17:18:44Z | blank | Automated firmware update applied to MicroFab_X2 in Clean_Room_4. |
| LOG000018 | blank | admin | 2024-01-12T18:27:03Z | RBX-EDGE9 | EdgeStacker | Packing_Bay_1 | configuration_change | medium | admin_2 | 10.10.11.2 | blank | blank | none | ConfigAudit v2.8 | 2024-01-12T18:27:16Z | blank | Admin 2 modified sorting parameters for EdgeStacker. |
| LOG000019 | passed | auditor | 2024-01-13T19:39:19Z | RBX-ULTRA7 | UltraWeld-Q | Welding_Sector_2 | audit_passed | info | auditor_10 | 10.10.10.18 | NIST | blank | none | AuditSuite v2.0 | 2024-01-13T19:39:41Z | blank | NIST audit passed for UltraWeld-Q at Welding_Sector_2. |
| LOG000020 | failed | auditor | 2024-01-14T20:45:34Z | RBX-FLEX9 | FlexiPick-X | Packing_Bay_2 | audit_failed | critical | auditor_10 | 10.10.12.40 | ISO27001 | blank | alert_sent | AuditSuite v2.0 | 2024-01-14T20:45:59Z | blank | ISO27001 audit failed for FlexiPick-X at Packing_Bay_2; non-compliance found. |
What the 120 rows show
from the 120-row sample- 3compliance standards
- 3action takens
- 5event severities
- 10robot models
- 11event types
- 18robot locations
- string 16
- datetime 2
Columns
18 columns in two groups| column | type | description | example |
|---|---|---|---|
| Text 16 columns | |||
log_id | string | Unique identifier for each audit log entry.unique | LOG000001 |
robot_id | string | Unique identifier for the robotics system or IoT-enabled machine involved in the event. | RBX-1012A |
robot_model | string | Model name or number of the robot or machinery.10 models · optional | NanoSort-E |
robot_location | string | Physical or logical location of the robot on the manufacturing floor.optional | MicroFab_X1 |
event_type | string | Type of security event or compliance check (e.g., login, firmware_update, vulnerability_detected, policy_violation, access_granted, access_denied, configuration_change, audit_passed, audit_failed).11 values | login |
event_severity | string | Severity level of the event (e.g., info, low, medium, high, critical).info · low · medium · high · critical | info |
user_id | string | Identifier for the user or system account responsible for the event (if applicable).optional | operator_12 |
user_role | string | Role of the user or system account (e.g., operator, admin, auditor, system).4 roles · optional | operator |
source_ip | string | IP address from which the event originated (if applicable).optional | 192.168.1.101 |
compliance_standard | string | Name of the compliance standard or regulation checked (e.g., ISO27001, NIST, IEC62443).3 standards · optional | ISO27001 |
compliance_status | string | Result of the compliance check (e.g., passed, failed, warning, not_applicable).passed · failed · warning · not_applicable · optional | passed |
vulnerability_id | string | Reference ID for a detected vulnerability (e.g., CVE number), if applicable.optional | CVE-2024-1092 |
vulnerability_description | string | Detailed description of the identified vulnerability, if applicable.optional | Buffer overflow in remote… |
action_taken | string | Action taken in response to the event (e.g., alert_sent, access_revoked, firmware_rolled_back, none).3 takens · optional | none |
event_description | string | Detailed description or notes about the event.optional | Operator 12 logged into N… |
audit_tool | string | Name or version of the audit or security tool that generated the log.optional | SecAudit v3.1 |
| Dates and times 2 columns | |||
event_timestamp | datetime | Date and time when the security event or compliance check occurred. | 2024-01-02T08:17:46Z |
created_at | datetime | Timestamp when the log entry was created in the system. | 2024-01-02T08:18:03Z |
Use it for
A manufacturing dashboard
A breakdown of user_
role. Excel, Power BI or Tableau. What pattern can you find in 120 rows?
A class exercise
Hand out the rows and one question. Everyone works from the same 120 rows.
- Logs120LOG000001—LOG000002—LOG000003—
A software demo
Believable logs with event_
timestamp, robot_ id and robot_ model to fill a screen in front of a buyer.
blueprint · manufacturing-robotics-security-audit-logs
Behind this dataset
Same schema. As many rows as you need.
These 120 rows came out of a blueprint — 18 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 record must include timestamp, robot ID, event type, and severity level.
- Log only high and critical severity events (e.g., unauthorized access, firmware changes).
- Compliance checks must flag out-of-date security patches.
- Include operation zone and device manufacturer for asset mapping.
- Anomaly events should be cross-referenced with maintenance status.
1 credit per row. New accounts start with 25 free credits.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- manufacturing-robotics-security-audit-logs