<div dir="ltr"><div>All,<br><br></div><div>Please update the github issue [1], with what are the metrics you need to see periodically. These may be metrics which helps you to understand the health of the process, or the counters which gives insight into things to monitor bottlenecks.<br><br></div><div>I know there exists 'statedump' feature already. It provides some information, but it also does provide more than required info like dump of all inode table entries etc. What I am looking here is more of metrics based on which, we can get a timebased graph. <br><br>A simple example would be what is the number of malloc/free we have done till now, and what is the total 'in-use' buffers (like you have info in mem-pool), so you can see depending on work load how the memory usage varies. A sample implementation i have looks like this [2].<br></div><div><br>Feel free to ask questions, add pointers, and suggestions. This is not about the tool for plotting graph, more of what should get in the graph.<br><br>Regards,<br>Amar<br><br>[1] - <a href="https://github.com/gluster/glusterfs/issues/168">https://github.com/gluster/glusterfs/issues/168</a><br></div><div>[2] - <a href="https://review.gluster.org/17540/">https://review.gluster.org/17540/</a><br><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Amar Tumballi (amarts)<br></div></div></div></div></div>
</div></div>