Remote Learning Device Health Log

This dataset provides detailed logs of device health, performance, and security for student-assigned devices in remote and hybrid learning environments. It enables tracking of operational status, resource usage, downtime, and security compliance at the device, student, and school levels, supporting IT optimization and equitable access initiatives. Ideal for EdTech analytics, device lifecycle management, and educational equity research.

  • last updated 1 Feb 2026
  • by GoMask
The brief that made it

Monitor and optimize device performance and longevity for remote learners

Sample rows

preview · 8 of 120 rows · all 22 columns
log_idstringdevice_typestringdowntime_minutesintegerantivirus_installedbooleanantivirus_statusstringdevice_idstringstudent_idstringschool_idstringlog_timestampdatetimeos_versionstringdevice_statusstringbattery_health_percentfloatstorage_used_gbfloatstorage_total_gbfloatcpu_usage_percentfloatmemory_usage_percentfloatinternet_connectivitystringlast_security_update_datedateissues_reportedstringlocation_citystringlocation_statestringlocation_countrystring
LOG00001Chromebook0falseNot InstalledCB-101STU001SCH012024-06-03T09:18:34ChromeOS 122.0.0Operational93.216.83223.739.5Connected2024-05-29blankPortlandORUSA
LOG00002Windows Laptop56trueOutdatedWIN-340STU002SCH012024-06-02T14:40:28Windows 10 Pro 21H2Needs Repair22.1230.725697.391.4Intermittent2023-10-14Fan noise, slow performanceTorontoONCanada
LOG00003iPad0falseUnknownIP-287STU003SCH022024-06-03T10:15:01iPadOS 17.5Operational83.756.212838.954.2Connected2024-05-09blankChicagoILUSA
LOG00004MacBook8640blankblankMB-1120STU004SCH032024-06-01T16:34:22macOS Ventura 13.6Out of ServiceblankblankblankblankblankDisconnectedblankDevice lost/stolenBerlinBerlinGermany
LOG00005Android Tablet1230falseNot InstalledAT-0098STU005SCH042024-06-03T12:09:45Android 13Out of Service062.96400Disconnected2023-11-10Battery failure, storage fullLagosLagosNigeria
LOG00006Windows Laptop0trueUp to DateWIN-341STU006SCH022024-06-03T08:25:11Windows 11 Home 23H2Operational79.6148.225644.252.8Connected2024-05-15blankSeattleWAUSA
LOG00007Chromebook0falseNot InstalledCB-102STU007SCH032024-06-02T18:47:54ChromeOS 121.0.0Operational88.613.73233.145.7Connected2024-05-26blankHoustonTXUSA
LOG00008iPad0falseUnknownIP-288STU008SCH042024-06-03T10:53:41iPadOS 16.6Operational97.274.125644.761.3Connected2024-05-12blankLos AngelesCAUSA

What the 120 rows show

from the 120-row sample

MacBook (device type) stands out: mean downtime_minutes is 8,792, against 217.6 for the rest.

  • 31%antivirus_installed = true
  • 40median downtime_minutes
  • 3internet connectivities
  • 4device statuses
  • 32location countries
  • 63.3median battery_health_percent
Mean downtime_minutes by device_type120 rows
05,00010k3.0Chrom…23 rows0.0iPad21 rows119.4Windo…23 rows8,792MacBo…19 rows942.1Andro…19 rows83.8Other15 rows
downtime_minutes120 rows, in bands of 2,000
055110101100143108,00014kdowntime_minutes →

Median 40, from 0 to 12,160.

antivirus_status102 rows with a value · 18 left blank
  1. Not Installed40
  2. Unknown30
  3. Outdated24
  4. Up to Date8
22 columns by typefrom the column list below
  • string 13
  • integer 1
  • float 5
  • date 1
  • datetime 1
  • boolean 1

Columns

22 columns in four groups
blueprint · 22 columns
columntypedescriptionexample
Text 13 columns
log_idstringUnique identifier for each device health log entryuniqueLOG00001
device_idstringUnique identifier for each device (e.g., serial number or asset tag)CB-101
student_idstringUnique identifier for the student assigned to the deviceSTU001
school_idstringIdentifier for the school or educational institutionSCH01
device_typestringType of device (e.g., Chromebook, iPad, Windows Laptop)6 valuesChromebook
os_versionstringOperating system version installed on the deviceChromeOS 122.0.0
device_statusstringCurrent operational status of the device4 valuesOperational
internet_connectivitystringStatus of internet connectivity at the time of loggingConnected · Disconnected · IntermittentConnected
antivirus_statusstringStatus of the antivirus softwareUp to Date · Outdated · Not Installed · Unknown · optionalNot Installed
issues_reportedstringDescription of any issues reported with the device during this log entryoptionalDevice lost/stolen
location_citystringCity where the device is located or assignedoptionalPortland
location_statestringState or province where the device is located or assignedoptionalOR
location_countrystringCountry where the device is located or assignedoptionalUSA
Numbers 6 columns
battery_health_percentfloatCurrent battery health as a percentage (0-100)0 to 100 · optional93.2
storage_used_gbfloatAmount of storage currently used on the device (in GB)0 or more · optional16.8
storage_total_gbfloatTotal storage capacity of the device (in GB)0 or more · optional32
cpu_usage_percentfloatCPU usage at the time of logging (percentage 0-100)0 to 100 · optional23.7
memory_usage_percentfloatRAM usage at the time of logging (percentage 0-100)0 to 100 · optional39.5
downtime_minutesintegerNumber of minutes the device was unavailable since the previous log0 or more · optional0
Dates and times 2 columns
log_timestampdatetimeDate and time when the health status was logged2024-06-03T09:18:34
last_security_update_datedateDate when the device last received a security updateoptional2024-05-29
True or false 1 column
antivirus_installedbooleanIndicates whether antivirus software is installed on the deviceoptionalfalse

Use it for

  • antivirus inst…31%32 of 102 rowsmean downtime minutes…3.0Chro…0.0iPad119.4Wind…8.8kMacB…

    An education dashboard

    The antivirus_installed rate, downtime_minutes by device_type and a breakdown of antivirus_status. Excel, Power BI or Tableau.

  • Why do the 19 MacBook rows have a mean downtime_minutes of 8,792?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable logs with device_id, student_id and school_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

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

Preview 20 rows free

10,000 rows of yours: $12.99One-time. No subscription. All prices

This dataset120 rows22 columns
Yours10,000 rows22 columnslocation_city: UK only

blueprint · remote-learning-device-health-log

Behind this dataset

Same schema. As many rows as you need.

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

Rules it was built with
  • Each row represents a single check-in event for a unique device.
  • Device health status includes battery, connectivity, and software update compliance.
  • Flag critical device issues (malware, hardware failure) for immediate intervention.
  • Log last user activity timestamp and type (video call, assignment upload, etc.).
  • Track device location (home, school, other) for support prioritization.
Rows
Open the blueprint in Data Factory

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
remote-learning-device-health-log

What should your data show?

Preview 20 rows free
No signup. No card.