Skip to content

Windows: an exception in os_mon_sysinfo:get_mem_info is logged periodically, how can I avoid it? #13118

Closed Locked Answered by michaelklishin
ssm6498 asked this question in Other
Discussion options

You must be logged in to vote

RabbitMQ 3.13.x is out of community support.

os_mon_sysinfo:get_mem_info/1 is the monitor of available memory used on Windows. Most likely the node is prevented from fetching relevant information from the OS due to security policies or anti-virus software of sorts.

The exception is entirely harmless.

You can "disable" it by telling the node to use an absolute value instead:

# rabbitmq.conf or a conf.d file such as conf.d/total_memory_override.conf
total_memory_available_override_value = 4GB

Then the node won't try to infer that value. This is a rarely used feature that was added as a last resort measure for environment when a node cannot compute how much memory it has because years ago, E…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by michaelklishin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ineligible-for-community-support For topics that community (free of charge) support does not cover
2 participants
Converted from issue

This discussion was converted from issue #13118 on January 21, 2025 15:26.