You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by "Yi Pan (Data Infrastructure) (JIRA)" <ji...@apache.org> on 2016/07/27 22:36:20 UTC
[jira] [Commented] (SAMZA-972) Add holistic memory monitoring for
SamzaContainer
[ https://issues.apache.org/jira/browse/SAMZA-972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15396540#comment-15396540 ]
Yi Pan (Data Infrastructure) commented on SAMZA-972:
----------------------------------------------------
Add the RB link [here|https://reviews.apache.org/r/49877/].
> Add holistic memory monitoring for SamzaContainer
> -------------------------------------------------
>
> Key: SAMZA-972
> URL: https://issues.apache.org/jira/browse/SAMZA-972
> Project: Samza
> Issue Type: Bug
> Reporter: Jagadish
> Assignee: Jagadish
>
> This feature introduces physical memory monitoring in SamzaContainer.
> Context:
> Often memory used by the SamzaContainer process includes
> A. JVM Heap memory: This is where all JVM variables live.
> B. Native memory: This memory lives out of the JVM heap and is not visible to the JVM. Examples include used by RocksDb, native libraries that user code depends on etc.
> User jobs could be killed by Yarn if their total memory (A+B) exceeds the configured maximum of yarn.container.memory.mb.
> Currently, while our existing metrics provide visibility into [A] via JMX, we don't have visibility into [B]. (as it's totally external to the JVM).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)