<?xml version="1.0" encoding="UTF-8"?><api:function-page xml:base="/apidoc/8.0/xdmp.cacheStatus.xml" generated="2015-10-07T16:36:00.016766-07:00" mode="javascript" xmlns:api="http://marklogic.com/rundmc/api"><api:function-name>xdmp.cacheStatus</api:function-name><api:suggest>xdmp.cachestatus</api:suggest><api:suggest>xdmp</api:suggest><api:suggest>cachestatus</api:suggest><api:function-link mode="xquery" fullname="xdmp:cache-status">/apidoc/8.0/xdmp:cache-status.xml</api:function-link><api:function mode="javascript" name="cacheStatus" type="builtin" lib="xdmp" category="Server Monitoring" hidden="false" bucket="MarkLogic Built-In Functions" prefix="xdmp" namespace="http://marklogic.com/xdmp" fullname="xdmp.cacheStatus"><api:summary>
  Returns the status of the caches<span class="javascript" xmlns="http://www.w3.org/1999/xhtml"> as a ValueIterator of ObjectNodes</span>.
</api:summary><api:params><api:param name="host-id" type="xs:unsignedLong*" optional="true"><api:param-description>
    A host ID. Default value is the local host.
  </api:param-description><api:param-name>host-id</api:param-name><api:param-type>String[]</api:param-type></api:param></api:params><api:return class="javascript">ValueIterator</api:return><api:privilege>
   <code xmlns="http://www.w3.org/1999/xhtml">http://marklogic.com/xdmp/privileges/status</code>
</api:privilege><api:example class="javascript"><pre xml:space="preserve" xmlns="http://www.w3.org/1999/xhtml">
xdmp.cacheStatus();
=&gt;
{
  "hostId":"2485368722774099257",
  "hostName":"danny-1.marklogic.com",
  "compressedTreeCachePartitions":[
    {
      "partitionSize":64,
      "partitionTable":1.89999997615814,
      "partitionUsed":4,
      "partitionFree":96,
      "partitionOverhead":0
    }
  ],
  "expandedTreeCachePartitions":[
    {
      "partitionSize":128,
      "partitionTable":5.40000009536743,
      "partitionBusy":0,
      "partitionUsed":91,
      "partitionFree":8.69999980926514,
      "partitionOverhead":0.300000011920929
    }
  ],
  "listCachePartitions":[
    {
      "partitionSize":128,
      "partitionTable":1,
      "partitionBusy":0,
      "partitionUsed":1.20000004768372,
      "partitionFree":98.8000030517578,
      "partitionOverhead":0
    }
  ],
  "tripleCache":{
    "tripleCachePartitions":[
      {
        "partitionSize":128,
        "partitionBusy":0,
        "partitionUsed":0,
        "partitionFree":99.9000015258789
      }
    ]
  },
  "tripleValueCache":{
    "tripleValueCachePartitions":[
      {
        "partitionSize":64,
        "partitionBusy":0,
        "partitionUsed":0,
        "partitionFree":99.8000030517578
      }
    ]
  }
}
</pre>
</api:example></api:function></api:function-page>