MySQL 26.10.0
Source Code Documentation
health_monitor_filesystem_sample.cc File Reference

Namespaces

namespace  hm
 
namespace  hm::anonymous_namespace{health_monitor_filesystem_sample.cc}
 

Functions

bool hm::anonymous_namespace{health_monitor_filesystem_sample.cc}::is_available (const mysql::system_info::Result_state state)
 
bool hm::convert_filesystem_snapshot (const mysql::system_info::Filesystem_snapshot &snapshot, Disk_Info &output)
 Convert a filesystem snapshot into a Disk Collector record. More...
 
Filesystem_change hm::classify_filesystem_change (const Filesystem_sample_state &state, const Disk_Info &sample)
 Classify a complete sample against the last successful sample. More...
 
bool hm::accept_filesystem_snapshot (const mysql::system_info::Filesystem_snapshot &snapshot, Filesystem_sample_state &state, Disk_Info &output, Filesystem_change &change)
 Accept a complete snapshot and update the last successful sample state. More...
 
void hm::publish_filesystem_records (Disk_Info &sample, time_t timestamp, bool write_stat, bool write_metric, Filesystem_change change, const Disk_series_reset_action &reset_series, const Disk_record_writer &stat_writer, const Disk_record_writer &metric_writer)
 Publish the records for one complete filesystem sample. More...