Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
Loading...
Searching...
No Matches
kcenon::monitoring::disk_info Struct Reference

#include <smart_collector.h>

Collaboration diagram for kcenon::monitoring::disk_info:
Collaboration graph

Public Attributes

std::string device_path
 Device path.
 
std::string device_type
 Device type (e.g., ata, nvme, scsi)
 
bool smart_available {false}
 Whether SMART data might be available.
 

Detailed Description

Disk information structure for enumeration

Definition at line 65 of file smart_collector.h.

Member Data Documentation

◆ device_path

std::string kcenon::monitoring::disk_info::device_path

Device path.

Definition at line 66 of file smart_collector.h.

◆ device_type

std::string kcenon::monitoring::disk_info::device_type

Device type (e.g., ata, nvme, scsi)

Definition at line 67 of file smart_collector.h.

◆ smart_available

bool kcenon::monitoring::disk_info::smart_available {false}

Whether SMART data might be available.

Definition at line 68 of file smart_collector.h.

68{false};

The documentation for this struct was generated from the following file: