We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ffac552 commit 813bf15Copy full SHA for 813bf15
1 file changed
src/modules/keydb_modstatsd/modmain.cpp
@@ -535,10 +535,10 @@ void emit_system_free_memory() {
535
std::ifstream meminfo("/proc/meminfo");
536
std::string line;
537
while (std::getline(meminfo, line)) {
538
- if (line.find("MemFree:") != std::string::npos) {
539
- unsigned long memFreeInKB;
540
- std::sscanf(line.c_str(), "MemFree: %lu kB", &memFreeInKB);
541
- g_stats->gauge("systemFreeMemory_MB", memFreeInKB / 1024);
+ if (line.find("MemAvailable:") != std::string::npos) {
+ unsigned long memAvailableInKB;
+ std::sscanf(line.c_str(), "MemAvailable: %lu kB", &memAvailableInKB);
+ g_stats->gauge("systemAvailableMemory_MB", memAvailableInKB / 1024);
542
return;
543
}
544
0 commit comments