I'm using rabbitmq version 2.8.7, and i'm curious about what some of the stats that come out of the management plugin mean.. <div><br></div><div>These are the things that I don't grok ( please direct me to the decoder ring if it exists, I'm happy to read about this topic, but I haven't found much via google-search ): </div><div>FWIW, I'm interested in monitoring operational readiness, and throughput. </div><div><br></div><div>inside /api/nodes .. </div><div> * Is it good/bad/neither that mem_atom_used is 99% of mem_atom? Does this tell me anything about performance or availability?</div><div><div> "mem_atom": 1547217,</div><div> "mem_atom_used": 1536812,</div><div><br></div><div> * mem_alarm ( not listed ) , is clearly valuable for availability monitoring, but how is it triggered? </div><div> "mem_binary": 6349904,</div><div> "mem_code": 17345156,</div><div> "mem_ets": 1961472,</div><div> "mem_limit": 787570688,</div><div> "mem_proc": 18586392,</div><div> "mem_proc_used": 18559872,</div><div> "mem_used": 47203120,</div></div><div> * mem_atom_used + mem_binary + mem_code + mem_ets + mem_proc is _almost_ equal to mem_used, but not quite. It doesn't appear to be off by any reported counter. Do I even care about that? What matters from these counters?</div><div> * is mem_used / mem_limit enough to keep track of my memory-related utilization and health?</div><div><br></div><div> * run_queue ? What is this a reference to ? </div><div><br></div><div><br></div><div>inside /api/queues/{vhost}</div><div> * sometimes message_stats is in the output, and sometimes not. </div><div> * if present, message_stats has two possible formats. </div><div> When rate is present, is it messages/sec? </div><div> What does "publish" mean?</div><div> (1) "message_stats": {</div><div> "publish": 20</div><div> },</div><div><div> (2) "message_stats": {</div><div> "publish_details": {</div><div> "rate": 2.2547070391502824, </div><div> "interval": 4435166, </div><div> "last_event": 1365091799843</div><div> }, </div><div> "publish": 40</div></div><div> * inside the backing_queue_status block, does the difference between q1 .. q4 matter ( from an operational point of view )</div><div> * messages vs messages_ready vs messages_unacknowledged - what's with that? Also, could their respective _details have changed as in the example above for message. </div><div> * why doesn't message_stats have a correlating "message" key?</div><div><br></div><div>Thanks!</div><div>-ed</div>