blob: 87c1ffdd0c5ca7b4cdc4d117a26a1b548b8268f6 [file] [log] [blame]
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<link rel="canonical" href="https://ignite.apache.org/releases/2.4.0/dotnetdoc/api/Apache.Ignite.Core.Cluster.IClusterMetrics.html" />
<META NAME="ROBOTS" CONTENT="NOINDEX">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IClusterMetrics
| Apache Ignite.NET </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IClusterMetrics
| Apache Ignite.NET ">
<meta name="generator" content="docfx 2.24.0.0">
<link rel="shortcut icon" href="../images/favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-61232409-1', 'auto');
ga('send', 'pageview');
</script></head>
<body data-spy="scroll" data-target="#affix">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/logo_ignite_32_32.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list"></div>
<div class="sr-items"></div>
<ul id="pagination"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics">
<h1 id="Apache_Ignite_Core_Cluster_IClusterMetrics" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics" class="text-break">Interface IClusterMetrics
</h1>
<div class="markdown level0 summary"><p>Represents runtime information of a cluster. Apart from obvious
statistical value, this information is used for implementation of
load balancing, failover, and collision SPIs. For example, collision SPI
in combination with fail-over SPI could check if other nodes don&apos;t have
any active or waiting jobs and fail-over some jobs to those nodes.
<p>
Node metrics for any node can be accessed via <a class="xref" href="Apache.Ignite.Core.Cluster.IClusterNode.html#Apache_Ignite_Core_Cluster_IClusterNode_GetMetrics">GetMetrics()</a>
method. Keep in mind that there will be a certain network delay (usually
equal to heartbeat delay) for the accuracy of node metrics. However, when accessing
metrics on local node the metrics are always accurate and up to date.</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="Apache.Ignite.Core.Cluster.html">Apache.Ignite.Core.Cluster</a></h6>
<h6><strong>Assembly</strong>: Apache.Ignite.Core.dll</h6>
<h5 id="Apache_Ignite_Core_Cluster_IClusterMetrics_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface IClusterMetrics</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageActiveJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageActiveJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageActiveJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageActiveJobs">AverageActiveJobs</h4>
<div class="markdown level1 summary"><p>Average number of active jobs. </p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">float AverageActiveJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageCancelledJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageCancelledJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageCancelledJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageCancelledJobs">AverageCancelledJobs</h4>
<div class="markdown level1 summary"><p>Average number of cancelled jobs.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">float AverageCancelledJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageCpuLoad_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageCpuLoad*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageCpuLoad" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageCpuLoad">AverageCpuLoad</h4>
<div class="markdown level1 summary"><p>Average of CPU load values in [0, 1] range over all metrics kept in the history.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">double AverageCpuLoad { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Double</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageJobExecuteTime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageJobExecuteTime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageJobExecuteTime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageJobExecuteTime">AverageJobExecuteTime</h4>
<div class="markdown level1 summary"><p>Average job execution time.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">double AverageJobExecuteTime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Double</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageJobWaitTime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageJobWaitTime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageJobWaitTime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageJobWaitTime">AverageJobWaitTime</h4>
<div class="markdown level1 summary"><p>Average time jobs spend waiting in the queue to be executed.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">double AverageJobWaitTime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Double</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageRejectedJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageRejectedJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageRejectedJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageRejectedJobs">AverageRejectedJobs</h4>
<div class="markdown level1 summary"><p>Average number of jobs this node rejects during collision resolution operations.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">float AverageRejectedJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageWaitingJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageWaitingJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_AverageWaitingJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.AverageWaitingJobs">AverageWaitingJobs</h4>
<div class="markdown level1 summary"><p>Average number of waiting jobs.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">float AverageWaitingJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_BusyTimePercentage_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.BusyTimePercentage*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_BusyTimePercentage" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.BusyTimePercentage">BusyTimePercentage</h4>
<div class="markdown level1 summary"><p>Percentage of time this node is busy.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">float BusyTimePercentage { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentActiveJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentActiveJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentActiveJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentActiveJobs">CurrentActiveJobs</h4>
<div class="markdown level1 summary"><p>Number of currently active jobs concurrently executing on the node.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int CurrentActiveJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentCancelledJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentCancelledJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentCancelledJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentCancelledJobs">CurrentCancelledJobs</h4>
<div class="markdown level1 summary"><p>Number of cancelled jobs that are still running.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int CurrentCancelledJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentCpuLoad_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentCpuLoad*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentCpuLoad" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentCpuLoad">CurrentCpuLoad</h4>
<div class="markdown level1 summary"><p>Returns the CPU usage usage in [0, 1] range.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">double CurrentCpuLoad { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Double</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentDaemonThreadCount_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentDaemonThreadCount*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentDaemonThreadCount" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentDaemonThreadCount">CurrentDaemonThreadCount</h4>
<div class="markdown level1 summary"><p>Current number of live daemon threads.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int CurrentDaemonThreadCount { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentGcCpuLoad_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentGcCpuLoad*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentGcCpuLoad" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentGcCpuLoad">CurrentGcCpuLoad</h4>
<div class="markdown level1 summary"><p>Average time spent in CG since the last update.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">double CurrentGcCpuLoad { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Double</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentIdleTime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentIdleTime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentIdleTime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentIdleTime">CurrentIdleTime</h4>
<div class="markdown level1 summary"><p>Time this node spend idling since executing last job.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long CurrentIdleTime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentJobExecuteTime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentJobExecuteTime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentJobExecuteTime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentJobExecuteTime">CurrentJobExecuteTime</h4>
<div class="markdown level1 summary"><p>Longest time a current job has been executing for.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long CurrentJobExecuteTime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentJobWaitTime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentJobWaitTime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentJobWaitTime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentJobWaitTime">CurrentJobWaitTime</h4>
<div class="markdown level1 summary"><p>Current time an oldest jobs has spent waiting to be executed.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long CurrentJobWaitTime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentRejectedJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentRejectedJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentRejectedJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentRejectedJobs">CurrentRejectedJobs</h4>
<div class="markdown level1 summary"><p>Number of jobs rejected after more recent collision resolution operation.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int CurrentRejectedJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentThreadCount_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentThreadCount*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentThreadCount" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentThreadCount">CurrentThreadCount</h4>
<div class="markdown level1 summary"><p>Current number of live threads.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int CurrentThreadCount { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentWaitingJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentWaitingJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_CurrentWaitingJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.CurrentWaitingJobs">CurrentWaitingJobs</h4>
<div class="markdown level1 summary"><p>Number of queued jobs currently waiting to be executed.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int CurrentWaitingJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_HeapMemoryCommitted_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.HeapMemoryCommitted*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_HeapMemoryCommitted" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.HeapMemoryCommitted">HeapMemoryCommitted</h4>
<div class="markdown level1 summary"><p>Amount of heap memory in bytes that is committed for the JVM to use. This amount of memory is
guaranteed for the JVM to use. The heap consists of one or more memory pools. This value is
the sum of committed heap memory values of all heap memory pools.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long HeapMemoryCommitted { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_HeapMemoryInitialized_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.HeapMemoryInitialized*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_HeapMemoryInitialized" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.HeapMemoryInitialized">HeapMemoryInitialized</h4>
<div class="markdown level1 summary"><p>Amount of heap memory in bytes that the JVM
initially requests from the operating system for memory management.
This method returns <code>-1</code> if the initial memory size is undefined.
<p>
This value represents a setting of the heap memory for Java VM and is
not a sum of all initial heap values for all memory pools.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long HeapMemoryInitialized { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_HeapMemoryMaximum_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.HeapMemoryMaximum*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_HeapMemoryMaximum" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.HeapMemoryMaximum">HeapMemoryMaximum</h4>
<div class="markdown level1 summary"><p>Mmaximum amount of heap memory in bytes that can be used for memory management.
This method returns <code>-1</code> if the maximum memory size is undefined.
<p>
This amount of memory is not guaranteed to be available for memory management if
it is greater than the amount of committed memory. The JVM may fail to allocate
memory even if the amount of used memory does not exceed this maximum size.
<p>
This value represents a setting of the heap memory for Java VM and is
not a sum of all initial heap values for all memory pools.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long HeapMemoryMaximum { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_HeapMemoryTotal_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.HeapMemoryTotal*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_HeapMemoryTotal" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.HeapMemoryTotal">HeapMemoryTotal</h4>
<div class="markdown level1 summary"><p>Total amount of heap memory in bytes. This method returns <code>-1</code>
if the total memory size is undefined.
<p>
This amount of memory is not guaranteed to be available for memory management if it is
greater than the amount of committed memory. The JVM may fail to allocate memory even
if the amount of used memory does not exceed this maximum size.
<p>
This value represents a setting of the heap memory for Java VM and is
not a sum of all initial heap values for all memory pools.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long HeapMemoryTotal { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_HeapMemoryUsed_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.HeapMemoryUsed*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_HeapMemoryUsed" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.HeapMemoryUsed">HeapMemoryUsed</h4>
<div class="markdown level1 summary"><p>Current heap size that is used for object allocation.
The heap consists of one or more memory pools. This value is
the sum of used heap memory values of all heap memory pools.
<p>
The amount of used memory in the returned is the amount of memory
occupied by both live objects and garbage objects that have not
been collected, if any.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long HeapMemoryUsed { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_IdleTimePercentage_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.IdleTimePercentage*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_IdleTimePercentage" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.IdleTimePercentage">IdleTimePercentage</h4>
<div class="markdown level1 summary"><p>Percentage of time this node is idle</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">float IdleTimePercentage { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Single</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_LastDataVersion_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.LastDataVersion*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_LastDataVersion" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.LastDataVersion">LastDataVersion</h4>
<div class="markdown level1 summary"><p>Ignite assigns incremental versions to all cache operations. This property provides
the latest data version on the node.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long LastDataVersion { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_LastUpdateTime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.LastUpdateTime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_LastUpdateTime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.LastUpdateTime">LastUpdateTime</h4>
<div class="markdown level1 summary"><p>Last update time of this node metrics.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">DateTime LastUpdateTime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.DateTime</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumActiveJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumActiveJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumActiveJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumActiveJobs">MaximumActiveJobs</h4>
<div class="markdown level1 summary"><p>Maximum number of jobs that ever ran concurrently on this node.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int MaximumActiveJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumCancelledJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumCancelledJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumCancelledJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumCancelledJobs">MaximumCancelledJobs</h4>
<div class="markdown level1 summary"><p>Maximum number of cancelled jobs ever had running concurrently.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int MaximumCancelledJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumJobExecuteTime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumJobExecuteTime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumJobExecuteTime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumJobExecuteTime">MaximumJobExecuteTime</h4>
<div class="markdown level1 summary"><p>Time it took to execute the longest job on the node.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long MaximumJobExecuteTime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumJobWaitTime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumJobWaitTime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumJobWaitTime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumJobWaitTime">MaximumJobWaitTime</h4>
<div class="markdown level1 summary"><p>Maximum time a job ever spent waiting in a queue to be executed.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long MaximumJobWaitTime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumRejectedJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumRejectedJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumRejectedJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumRejectedJobs">MaximumRejectedJobs</h4>
<div class="markdown level1 summary"><p>Maximum number of jobs rejected at once.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int MaximumRejectedJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumThreadCount_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumThreadCount*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumThreadCount" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumThreadCount">MaximumThreadCount</h4>
<div class="markdown level1 summary"><p>The peak live thread count.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int MaximumThreadCount { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumWaitingJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumWaitingJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_MaximumWaitingJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.MaximumWaitingJobs">MaximumWaitingJobs</h4>
<div class="markdown level1 summary"><p>Maximum number of waiting jobs.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int MaximumWaitingJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_NodeStartTime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.NodeStartTime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_NodeStartTime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.NodeStartTime">NodeStartTime</h4>
<div class="markdown level1 summary"><p>Start time of the Ignite node in milliseconds.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">DateTime NodeStartTime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.DateTime</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_NonHeapMemoryCommitted_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.NonHeapMemoryCommitted*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_NonHeapMemoryCommitted" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.NonHeapMemoryCommitted">NonHeapMemoryCommitted</h4>
<div class="markdown level1 summary"><p>Amount of non-heap memory in bytes that is committed for the JVM to use. </p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long NonHeapMemoryCommitted { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_NonHeapMemoryInitialized_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.NonHeapMemoryInitialized*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_NonHeapMemoryInitialized" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.NonHeapMemoryInitialized">NonHeapMemoryInitialized</h4>
<div class="markdown level1 summary"><p>Amount of non-heap memory in bytes that the JVM initially requests from the operating
system for memory management.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long NonHeapMemoryInitialized { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_NonHeapMemoryMaximum_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.NonHeapMemoryMaximum*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_NonHeapMemoryMaximum" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.NonHeapMemoryMaximum">NonHeapMemoryMaximum</h4>
<div class="markdown level1 summary"><p>Maximum amount of non-heap memory in bytes that can be used for memory management.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long NonHeapMemoryMaximum { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_NonHeapMemoryTotal_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.NonHeapMemoryTotal*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_NonHeapMemoryTotal" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.NonHeapMemoryTotal">NonHeapMemoryTotal</h4>
<div class="markdown level1 summary"><p>Total amount of non-heap memory in bytes that can be used for memory management. </p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long NonHeapMemoryTotal { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_NonHeapMemoryUsed_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.NonHeapMemoryUsed*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_NonHeapMemoryUsed" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.NonHeapMemoryUsed">NonHeapMemoryUsed</h4>
<div class="markdown level1 summary"><p>Current non-heap memory size that is used by Java VM.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long NonHeapMemoryUsed { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_OutboundMessagesQueueSize_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.OutboundMessagesQueueSize*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_OutboundMessagesQueueSize" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.OutboundMessagesQueueSize">OutboundMessagesQueueSize</h4>
<div class="markdown level1 summary"><p>Outbound messages queue size.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int OutboundMessagesQueueSize { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_ReceivedBytesCount_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.ReceivedBytesCount*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_ReceivedBytesCount" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.ReceivedBytesCount">ReceivedBytesCount</h4>
<div class="markdown level1 summary"><p>Received bytes count.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long ReceivedBytesCount { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_ReceivedMessagesCount_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.ReceivedMessagesCount*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_ReceivedMessagesCount" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.ReceivedMessagesCount">ReceivedMessagesCount</h4>
<div class="markdown level1 summary"><p>Received messages count.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int ReceivedMessagesCount { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_SentBytesCount_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.SentBytesCount*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_SentBytesCount" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.SentBytesCount">SentBytesCount</h4>
<div class="markdown level1 summary"><p>Sent bytes count.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long SentBytesCount { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_SentMessagesCount_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.SentMessagesCount*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_SentMessagesCount" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.SentMessagesCount">SentMessagesCount</h4>
<div class="markdown level1 summary"><p>Sent messages count </p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int SentMessagesCount { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_StartTime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.StartTime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_StartTime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.StartTime">StartTime</h4>
<div class="markdown level1 summary"><p>Start time of the JVM in milliseconds.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">DateTime StartTime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.DateTime</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalBusyTime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalBusyTime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalBusyTime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalBusyTime">TotalBusyTime</h4>
<div class="markdown level1 summary"><p>Total time this node spent executing jobs.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long TotalBusyTime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalCancelledJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalCancelledJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalCancelledJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalCancelledJobs">TotalCancelledJobs</h4>
<div class="markdown level1 summary"><p>Total number of cancelled jobs since node startup.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int TotalCancelledJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalCpus_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalCpus*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalCpus" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalCpus">TotalCpus</h4>
<div class="markdown level1 summary"><p>Returns the number of CPUs available to the Java Virtual Machine.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int TotalCpus { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalExecutedJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalExecutedJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalExecutedJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalExecutedJobs">TotalExecutedJobs</h4>
<div class="markdown level1 summary"><p>Total number of jobs handled by the node since node startup.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int TotalExecutedJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalExecutedTasks_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalExecutedTasks*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalExecutedTasks" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalExecutedTasks">TotalExecutedTasks</h4>
<div class="markdown level1 summary"><p>Total number of jobs handled by the node. </p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int TotalExecutedTasks { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalIdleTime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalIdleTime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalIdleTime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalIdleTime">TotalIdleTime</h4>
<div class="markdown level1 summary"><p>Total time this node spent idling.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long TotalIdleTime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalNodes_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalNodes*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalNodes" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalNodes">TotalNodes</h4>
<div class="markdown level1 summary"><p>Gets total number of nodes.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int TotalNodes { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalRejectedJobs_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalRejectedJobs*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalRejectedJobs" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalRejectedJobs">TotalRejectedJobs</h4>
<div class="markdown level1 summary"><p>Total number of jobs this node rejects during collision resolution operations since node startup.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">int TotalRejectedJobs { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalStartedThreadCount_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalStartedThreadCount*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_TotalStartedThreadCount" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.TotalStartedThreadCount">TotalStartedThreadCount</h4>
<div class="markdown level1 summary"><p>The total number of threads started.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long TotalStartedThreadCount { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
<a id="Apache_Ignite_Core_Cluster_IClusterMetrics_Uptime_" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.Uptime*"></a>
<h4 id="Apache_Ignite_Core_Cluster_IClusterMetrics_Uptime" data-uid="Apache.Ignite.Core.Cluster.IClusterMetrics.Uptime">Uptime</h4>
<div class="markdown level1 summary"><p>Uptime of the JVM in milliseconds.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">long Uptime { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int64</span></td>
<td></td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<!-- <p><a class="back-to-top" href="#top">Back to top</a><p> -->
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
© 2015 - 2018 The Apache Software Foundation
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>