Farm Sensor Cybersecurity Event Logs

This dataset logs detailed cybersecurity events detected by IoT sensors across multiple farms, including event type, severity, network details, and response actions. It enables agricultural technology teams and rural operations managers to monitor, analyze, and respond to security threats affecting smart farming devices, supporting proactive risk management and system resilience.

  • last updated 19 Dec 2025
  • by GoMask
The brief that made it

Monitoring and analyzing cybersecurity threats to farm IoT devices

Sample rows

preview · 8 of 68 rows · all 18 columns
event_idstringsensor_typestringfarm_idstringevent_timestampdatetimefarm_namestringfarm_location_latitudefloatfarm_location_longitudefloatsensor_idstringevent_typestringevent_severitystringsource_ipstringdestination_ipstringprotocolstringsensor_firmware_versionstringevent_statusstringresponse_actionstringreported_bystringevent_descriptionstring
EVT-00001soil-moistureFARM-1012024-06-01T06:23:15ZGreen Pastures37.7211-120.8923SENS-201intrusionhigh192.168.22.1110.0.0.45TCPv1.4.2detectedblockedautomated-systemUnauthorized access attempt detected on soil moisture sensor.
EVT-00002weatherFARM-1022024-06-01T09:48:20ZWillow Acres38.5572-121.2338SENS-202malwarecritical172.16.0.2310.0.1.12MQTTv2.0.0mitigatedquarantinedsecurity-analystMalware signature found on weather sensor network.
EVT-00003livestock-trackerFARM-1032024-06-02T13:29:41ZSunny Valley36.1124-119.8765SENS-203unauthorized-accessmedium10.0.2.17192.168.10.101HTTPv1.2.6resolvedalertedfarm-operatorFailed login attempt on livestock tracker system.
EVT-00004soil-moistureFARM-1042024-06-02T15:51:33ZRiverbend Ranch39.0045-120.9928SENS-204anomalylow192.168.0.212blankUDPv1.3.8detectednoneautomated-systemUnusual data pattern detected in sensor readings.
EVT-00005weatherFARM-1012024-06-02T18:32:10ZGreen Pastures37.7211-120.8923SENS-205network-scanmedium10.0.0.103192.168.22.11TCPv2.1.1in-progressalertedautomated-systemNetwork scan detected targeting farm IoT devices.
EVT-00006livestock-trackerFARM-1052024-06-03T07:10:22ZOakwood Farms35.9987-120.1221SENS-206denial-of-servicecritical172.16.2.6110.0.3.44HTTPv1.5.0in-progressblockedsecurity-analystDenial of service attack detected on animal monitoring system.
EVT-00007soil-moistureFARM-1022024-06-03T09:34:44ZWillow Acres38.5572-121.2338SENS-207otherlowblankblankMQTTv1.1.9false-positivenoneautomated-systemUnclassified event detected by sensor.
EVT-00008weatherFARM-1032024-06-03T12:17:55ZSunny Valley36.1124-119.8765SENS-208intrusionhigh192.168.100.1410.0.2.17TCPv2.2.3mitigatedblockedsecurity-analystIntrusion attempt detected on weather sensor gateway.

What the 68 rows show

from the 68-row sample
  • 3reported_by values
  • 4event severities
  • 4protocols
  • 4response actions
  • 5event statuses
  • 7event types
sensor_type68 rows by value
0153026soil-moisture38%21weather31%21livestock-tr…31%
farm_id68 rows · 10 values
  1. FARM-1017
  2. FARM-1027
  3. FARM-1037
  4. FARM-1047
  5. FARM-NC-2077
  6. FARM-TX-1087
  7. FARM-NE-0347
  8. FARM-IL-0927
  9. FARM-1056
  10. FARM-FL-1216
18 columns by typefrom the column list below
  • string 15
  • float 2
  • datetime 1

Columns

18 columns in three groups
blueprint · 18 columns
columntypedescriptionexample
Text 15 columns
event_idstringUnique identifier for the cybersecurity event log entryuniqueEVT-00001
farm_idstringUnique identifier for the farm where the sensor is deployed10 farmsFARM-101
farm_namestringName of the farm where the event occurred10 names · optionalGreen Pastures
sensor_idstringUnique identifier for the IoT sensor reporting the eventSENS-201
sensor_typestringType or model of the IoT sensor (e.g., soil-moisture, weather, livestock-tracker)3 types · optionalsoil-moisture
event_typestringCategory of the cybersecurity event (e.g., intrusion, malware, unauthorized-access, anomaly)7 valuesintrusion
event_severitystringSeverity level of the event (e.g., low, medium, high, critical)low · medium · high · criticalhigh
event_descriptionstringDetailed description of the cybersecurity eventoptionalUnauthorized access attem…
source_ipstringIP address from which the event originated (if applicable)optional192.168.22.11
destination_ipstringIP address targeted by the event (if applicable)optional10.0.0.45
protocolstringNetwork protocol involved in the event (e.g., TCP, UDP, HTTP, MQTT)4 protocols · optionalTCP
sensor_firmware_versionstringFirmware version of the sensor at the time of the eventoptionalv1.4.2
event_statusstringCurrent status of the event (e.g., detected, in-progress, mitigated, resolved, false-positive)5 valuesdetected
response_actionstringAction taken in response to the event (e.g., blocked, quarantined, alerted, none)4 actions · optionalblocked
reported_bystringSystem or user that reported or confirmed the event (e.g., automated-system, farm-operator, security-analyst)3 values · optionalautomated-system
Numbers 2 columns
farm_location_latitudefloatLatitude coordinate of the farm location-90 to 90 · optional37.7211
farm_location_longitudefloatLongitude coordinate of the farm location-180 to 180 · optional-120.8923
Dates and times 1 column
event_timestampdatetimeDate and time when the cybersecurity event was detected2024-06-01T06:23:15Z

Use it for

  • rows6818 columnsrows by sensor type26soil-m…21weather21livest…

    An agriculture dashboard

    A breakdown of farm_id. Excel, Power BI or Tableau.

  • What pattern can you find in 68 rows?

    A class exercise

    Hand out the rows and one question. Everyone works from the same 68 rows.

  • A software demo

    Believable events with event_timestamp, farm_id and farm_name to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 18 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset68 rows18 columns
Yours1,000 rows18 columnsfarm_location_latitude: UK only

blueprint · farm-sensor-cybersecurity-event-logs

Behind this dataset

Same schema. As many rows as you need.

These 68 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.

Rules it was built with
  • Log entries must include event timestamp, sensor ID, and geolocation.
  • Event types limited to malware detection, unauthorized access attempt, device tampering, network anomaly, and firmware exploit.
  • Severity levels are: low, medium, high, critical.
  • Include action taken (auto-block, alert sent, manual override, no action).
  • Only real (not test) events recorded; duplicates merged into a single entry with aggregated details.
Rows
Open the blueprint in Data Factory

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
farm-sensor-cybersecurity-event-logs

What should your data show?

Preview 20 rows free
No signup. No card.