52 System_Memory_Stats &output);
70 System_Memory_Info &output);
92 const System_Memory_Info &
record);
static int record
Definition: mysqltest.cc:195
constexpr value_type timestamp
Definition: classic_protocol_constants.h:278
bool index(const std::string &value, const String &search_for, uint32_t *idx)
Definition: contains.h:76
Definition: component_command.h:29
bool health_system_memory_column_is_null(const Health_system_memory_row &row, const unsigned int index)
Determine whether a nullable memory column is NULL.
Definition: health_monitor_memory_mapping.cc:146
Health_system_memory_row make_health_system_memory_row(const System_Memory_Info &record)
Convert a system memory record into a Performance Schema table row.
Definition: health_monitor_memory_mapping.cc:126
bool convert_host_memory_snapshot(const mysql::system_info::Host_memory_snapshot &snapshot, const time_t timestamp, System_Memory_Stats &output)
Convert a host memory snapshot into a System Memory Stats record.
Definition: health_monitor_memory_mapping.cc:37
Definition: health_monitor_memory_mapping.h:72
uint64_t m_cached_bytes
Definition: health_monitor_memory_mapping.h:77
uint64_t m_total_bytes
Definition: health_monitor_memory_mapping.h:74
bool m_swap_capacity_available
Definition: health_monitor_memory_mapping.h:82
uint64_t m_free_bytes
Definition: health_monitor_memory_mapping.h:75
time_t m_timestamp
Definition: health_monitor_memory_mapping.h:73
uint64_t m_swap_free_bytes
Definition: health_monitor_memory_mapping.h:79
float m_use_percent
Definition: health_monitor_memory_mapping.h:80
bool m_cache_available
Definition: health_monitor_memory_mapping.h:81
uint64_t m_swap_total_bytes
Definition: health_monitor_memory_mapping.h:78
uint64_t m_avail_bytes
Definition: health_monitor_memory_mapping.h:76
Host memory capabilities collected at one collection point.
Definition: system_info.h:296