-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
udisks
The UDisks project provides a daemon, tools and libraries to access and manipulate disks, storage devices and technologies.
Well you can do it manually with hdparm -y [/dev/your_disk]..., so it's just a matter of arranging to run that after boot and resume from sleep. """just""".
You can use fatrace from the package of the same name to trace file accesses by process, although it does have some issues with some btrfs subvolume layouts. My preferred way to use it is to cd to the root mount point of the drive, and then fatrace -ct.
The first is udisks2, which likes to check the SMART status every 10 minutes. If you configure sleep timeouts through gnome-disks, it creates a configuration file in /etc/udisks2/, which keeps it from doing that. Unfortunately, the config file is per-disk and has a name that depends on the disk.