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

Inode usage information for a single filesystem. More...

#include <process_metrics_collector.h>

Collaboration diagram for kcenon::monitoring::filesystem_inode_info:
Collaboration graph

Public Attributes

std::string mount_point
 
std::string filesystem_type
 
std::string device
 
uint64_t inodes_total {0}
 
uint64_t inodes_used {0}
 
uint64_t inodes_free {0}
 
double inodes_usage_percent {0.0}
 

Detailed Description

Inode usage information for a single filesystem.

Definition at line 62 of file process_metrics_collector.h.

Member Data Documentation

◆ device

std::string kcenon::monitoring::filesystem_inode_info::device

Definition at line 65 of file process_metrics_collector.h.

◆ filesystem_type

std::string kcenon::monitoring::filesystem_inode_info::filesystem_type

Definition at line 64 of file process_metrics_collector.h.

◆ inodes_free

uint64_t kcenon::monitoring::filesystem_inode_info::inodes_free {0}

Definition at line 68 of file process_metrics_collector.h.

68{0};

◆ inodes_total

uint64_t kcenon::monitoring::filesystem_inode_info::inodes_total {0}

Definition at line 66 of file process_metrics_collector.h.

66{0};

◆ inodes_usage_percent

double kcenon::monitoring::filesystem_inode_info::inodes_usage_percent {0.0}

Definition at line 69 of file process_metrics_collector.h.

69{0.0};

◆ inodes_used

uint64_t kcenon::monitoring::filesystem_inode_info::inodes_used {0}

Definition at line 67 of file process_metrics_collector.h.

67{0};

◆ mount_point

std::string kcenon::monitoring::filesystem_inode_info::mount_point

Definition at line 63 of file process_metrics_collector.h.


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