in health_metric_collector/src/sys_info_collector.cpp [28:40]
void SysInfoCollector::Collect()
{
// Obtain system statistics
struct sysinfo si
{
};
sysinfo(&si);
AddMetric("system_uptime", si.uptime, MetricData::UNIT_SEC);
AddMetric("free_ram", si.freeram / MEGA, MetricData::UNIT_MEGABYTES);
AddMetric("total_ram", si.totalram / MEGA, MetricData::UNIT_MEGABYTES);
AddMetric("process_count", si.procs, MetricData::UNIT_NONE);
}