[erlang-patches] erlang:system_monitor long_message_queue
Tue Dec 10 14:32:07 CET 2013
Thank you for your contribution!
As you can see Lukas is already waiting for answers on the pull request.
On 2013-12-10 01:05, Micha? Ptaszek wrote:
> Hey All,
> This patch adds a new option to the erlang:system_monitor BIF,
> allowing to subscribe monitor process to the long_message_queue
> events. It should be really helpful when investigating architectural
> bottlenecks, as well as a part of regular logging procedures.
> Few comments about the implementation:
> - Monitor messages are generated once the message gets appended to the
> receiver's message queue.
> - For a certain process - monitor message can be generated only once
> after exceeding a pre-configured threshold. Erlang VM will resend the
> monitor message only once the process mailbox size gets below the
> limit and exceeds them again.
> - Info list of the monitor message currently contains only receiver's
> message queue length. If you have any ideas on what might be useful to
> put there in addition to the mailbox size - please let me know.
> erlang-patches mailing list
/Henrik Nord Erlang/OTP
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-patches