Is there a way to monitor temperature or reads/writes of and NVMe drive (in this case Intel 750). hdparm, udisksctl, smartctl, and hddtemp all seem to lack this capability, google searches have been fruitless.For the curious, this is the only difficulty I've faced running Fedora 23 (Workstation) using NVMe for the system drive.
Monitor temperature/IO of NVMe drive
software rec;io;ssd;temperature
Using nvme-cli, I can get temperature from a Samsung 950 Pro with this command:nvme smart-log /dev/nvme0 | grep ^temperatureYou can get other informations too:nvme smart-log /dev/nvme0Smart Log for NVME device:nvme0 namespace-id:ffffffffcritical_warning                    : 0temperature                         : 45 Cavailable_spare                     : 100%available_spare_threshold           : 10%percentage_used                     : 0%data_units_read                     : 3,020,387data_units_written                  : 2,330,810host_read_commands                  : 26,960,077host_write_commands                 : 15,668,236controller_busy_time                : 65power_cycles                        : 98power_on_hours                      : 281unsafe_shutdowns                    : 68media_errors                        : 0num_err_log_entries                 : 63Warning Temperature Time            : 0Critical Composite Temperature Time : 0Note: using kernel 4.6.4For users access:/etc/sudoers# For users group%users ALL = NOPASSWD: nvme smart-log /dev/nvme0 | grep ^temperature# For allALL ALL = NOPASSWD: nvme smart-log /dev/nvme0 | grep ^temperature