You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2018/04/27 23:46:28 UTC

[03/25] mesos-site git commit: Updated the website built from mesos SHA: ed83065.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics-members.html
index a4639f4..7a730e6 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics-members.html
@@ -58,15 +58,15 @@
 <p>This is the complete list of members for <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a8e91f7067a99d1e4855042ac5353b30f">dropped_messages</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#af37e9769965a0b11b68c1d713cabea40">elected</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a00105fa031f0fddc70f2c66a9cb3fe25">event_queue_dispatches</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a8afe906dad633640648d240bc5c1090a">event_queue_http_requests</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a62946dc2252729edcb3a6dfdad492ccc">event_queue_messages</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a1e62bc8b22770abf563ee99b376c581c">elected</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a87d392eb867ce65431c51b8457ad144e">event_queue_dispatches</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a95f98bcbec8f2a877f90325a4ffa7736">event_queue_http_requests</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2ec7f6c7401c2bf5e8ea40f170254f9b">event_queue_messages</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#af5ccc6bfff9f9302fcdcdc5317f07f60">frameworks</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a933856393925f3007c0ed28731f2a70f">frameworks_active</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a26e19539d8ee1993581d5d890f246e98">frameworks_connected</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a782cfa93eb37cf3a2c87717188079343">frameworks_disconnected</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#abf4b221447980cdae6fea0eca97bb0a5">frameworks_inactive</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a8c0778cbb787f824bcc97a58bbf78100">frameworks_active</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a08aca5b5b6743884d3b879c959c711f6">frameworks_connected</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac498f4ca881aac966bf1036ffffc7c6a">frameworks_disconnected</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a099297f921a515d45e6297cf85218fb6">frameworks_inactive</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac506f96b11b8090140a74ee55efe4121">incrementInvalidSchedulerCalls</a>(const scheduler::Call &amp;call)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ab1cbee967e10c55507537367df2e5122">incrementTasksStates</a>(const TaskState &amp;state, const TaskStatus::Source &amp;source, const TaskStatus::Reason &amp;reason)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aa8b3fe4a1a106ce0f1660884d0f8d9bd">invalid_executor_to_framework_messages</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
@@ -98,15 +98,15 @@
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a29ab181056a4cfb0a78f085dbbb491ab">messages_unregister_slave</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#acc3540a7106f4470af2fb319ee857451">messages_update_slave</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a39a2bce993350772570e273bb0df46f7">Metrics</a>(const Master &amp;master)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a8455de6a2bd5235878e337d939105d2f">outstanding_offers</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6481c3e2a31f2fac641d7426b4486671">outstanding_offers</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a48d3a800e6f17792bc314e271a7486d0">Reasons</a> typedef</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#af5adca0d3192a283af9494257f966d09">recovery_slave_removals</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a9a72d1ccfdd4e3212d40147344414098">resources_percent</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2a7efeaeca2a0adcd713ad9084aef62c">resources_revocable_percent</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad3a0a5608c89b86b6ff7eb2bc6528514">resources_revocable_total</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a74b2a8992dffbfa7eebcd5d146356e51">resources_revocable_used</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad676430ff53421907501f1672ca60c66">resources_total</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2f60c37bc6ed8673e3ad0e91b2436290">resources_used</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ae5e4613a02722c65edb8424ad3a3e4e6">resources_percent</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a96d121a23bcfbfa60c37494a7231d0af">resources_revocable_percent</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aa525f263f2d592fbe3e6b6fbadced301">resources_revocable_total</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a3c6fabd7689dfe84ce0fdcdaf7bbd0dd">resources_revocable_used</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ae5e47a312c31b2ebc9e5d97f3e03218c">resources_total</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a7508c38779f77d0532331c3604242ac1">resources_used</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#afd6c16298eaa2f63250c5ce9a023210f">slave_registrations</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a5dcfe22f0645a2fe6f3fd475ef2f69fc">slave_removals</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a55228bc0e63de4823cbd444074a6fa42">slave_removals_reason_registered</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
@@ -119,11 +119,11 @@
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ab2b6bd2a69f9f1e35f0644b51e6683ed">slave_unreachable_canceled</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad7ba3bebe9911c01a2c9a8dc333f2d71">slave_unreachable_completed</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a48b54c3f8bd8c4023b8f247b9b8a967e">slave_unreachable_scheduled</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ae771533b9259f215da82e166cbf64823">slaves_active</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a3ec007356077c50f26a5983952ed9b25">slaves_connected</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ab648cfd9d5ca1214af032002b5e21495">slaves_disconnected</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a7165c65f6da325c6e73bb7aa2ad73b2c">slaves_inactive</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aef4b7d73cc614ae86b9510c80dc39c42">slaves_unreachable</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aec3ccb995a3d635181bab91e67f49dfa">slaves_active</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a26e08c586a5e159e9c6382f5544cbef1">slaves_connected</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6262502a21991140cb66ff084c396425">slaves_disconnected</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a1e44cfcc264b4db3963571e3c3cadb65">slaves_inactive</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac9e2406eb45ccd88d2c2cb1d0901d80d">slaves_unreachable</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a372c76312efe294b401075271f570df2">SourcesReasons</a> typedef</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aa1142a9799f1f5f5c2cf8c51f5bebe02">tasks_dropped</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a690683e4e4acf58df927021113c151e6">tasks_error</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
@@ -132,14 +132,14 @@
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6a3171cad662ad2e98fdb5238507539e">tasks_gone</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aa28367941aefe4e80158ffbcf48e1cb1">tasks_gone_by_operator</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a85c14ac3a539831dca77ce178002de67">tasks_killed</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6be2ecde2979fe4b41394474c6446c0d">tasks_killing</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a0112ad545f894777bfed17bb37bf8874">tasks_killing</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad7dd4926771fc52212d66ef2a15becb3">tasks_lost</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a056b2af4883801c2adb83738a95dc3d7">tasks_running</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a4c0c9f8614cfa53de3d13fcec8cfe12b">tasks_staging</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a58ceab898f302e83651f310149fd0533">tasks_starting</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a647bfd6dc999c12ad28674434ccaaf2c">tasks_running</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a70889b3e10dbd6236a4e57e72fa670e0">tasks_staging</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#af14a269bf807062d14567c9cbed665d3">tasks_starting</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#abe77ce337a937a776194f1b7a977c3d6">tasks_states</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#af5c3290edf31246c0ddbc91f7bb7ac09">tasks_unreachable</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6c8a491b0c5ff5344214a884cc1b9d5c">uptime_secs</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6b4faba22b0456b30019fefeed73731f">tasks_unreachable</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a70ec4516c97f6bddec39318e2b30f2d8">uptime_secs</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a61b65651a7b84e160c9aa37a14ef93b6">valid_executor_to_framework_messages</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a16ce19fe4ad22156b689916522a7d69f">valid_framework_to_executor_messages</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aadad0739da3f29af08a5f5104ee52162">valid_operation_status_update_acknowledgements</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">mesos::internal::master::Metrics</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics.html
index 11468a3..82c5c1c 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1Metrics.html
@@ -88,40 +88,40 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>
-<tr class="memitem:a6c8a491b0c5ff5344214a884cc1b9d5c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6c8a491b0c5ff5344214a884cc1b9d5c">uptime_secs</a></td></tr>
-<tr class="separator:a6c8a491b0c5ff5344214a884cc1b9d5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af37e9769965a0b11b68c1d713cabea40"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#af37e9769965a0b11b68c1d713cabea40">elected</a></td></tr>
-<tr class="separator:af37e9769965a0b11b68c1d713cabea40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3ec007356077c50f26a5983952ed9b25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a3ec007356077c50f26a5983952ed9b25">slaves_connected</a></td></tr>
-<tr class="separator:a3ec007356077c50f26a5983952ed9b25"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab648cfd9d5ca1214af032002b5e21495"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ab648cfd9d5ca1214af032002b5e21495">slaves_disconnected</a></td></tr>
-<tr class="separator:ab648cfd9d5ca1214af032002b5e21495"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae771533b9259f215da82e166cbf64823"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ae771533b9259f215da82e166cbf64823">slaves_active</a></td></tr>
-<tr class="separator:ae771533b9259f215da82e166cbf64823"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7165c65f6da325c6e73bb7aa2ad73b2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a7165c65f6da325c6e73bb7aa2ad73b2c">slaves_inactive</a></td></tr>
-<tr class="separator:a7165c65f6da325c6e73bb7aa2ad73b2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef4b7d73cc614ae86b9510c80dc39c42"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aef4b7d73cc614ae86b9510c80dc39c42">slaves_unreachable</a></td></tr>
-<tr class="separator:aef4b7d73cc614ae86b9510c80dc39c42"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a26e19539d8ee1993581d5d890f246e98"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a26e19539d8ee1993581d5d890f246e98">frameworks_connected</a></td></tr>
-<tr class="separator:a26e19539d8ee1993581d5d890f246e98"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a782cfa93eb37cf3a2c87717188079343"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a782cfa93eb37cf3a2c87717188079343">frameworks_disconnected</a></td></tr>
-<tr class="separator:a782cfa93eb37cf3a2c87717188079343"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a933856393925f3007c0ed28731f2a70f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a933856393925f3007c0ed28731f2a70f">frameworks_active</a></td></tr>
-<tr class="separator:a933856393925f3007c0ed28731f2a70f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf4b221447980cdae6fea0eca97bb0a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#abf4b221447980cdae6fea0eca97bb0a5">frameworks_inactive</a></td></tr>
-<tr class="separator:abf4b221447980cdae6fea0eca97bb0a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8455de6a2bd5235878e337d939105d2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a8455de6a2bd5235878e337d939105d2f">outstanding_offers</a></td></tr>
-<tr class="separator:a8455de6a2bd5235878e337d939105d2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c0c9f8614cfa53de3d13fcec8cfe12b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a4c0c9f8614cfa53de3d13fcec8cfe12b">tasks_staging</a></td></tr>
-<tr class="separator:a4c0c9f8614cfa53de3d13fcec8cfe12b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a58ceab898f302e83651f310149fd0533"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a58ceab898f302e83651f310149fd0533">tasks_starting</a></td></tr>
-<tr class="separator:a58ceab898f302e83651f310149fd0533"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a056b2af4883801c2adb83738a95dc3d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a056b2af4883801c2adb83738a95dc3d7">tasks_running</a></td></tr>
-<tr class="separator:a056b2af4883801c2adb83738a95dc3d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af5c3290edf31246c0ddbc91f7bb7ac09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#af5c3290edf31246c0ddbc91f7bb7ac09">tasks_unreachable</a></td></tr>
-<tr class="separator:af5c3290edf31246c0ddbc91f7bb7ac09"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6be2ecde2979fe4b41394474c6446c0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6be2ecde2979fe4b41394474c6446c0d">tasks_killing</a></td></tr>
-<tr class="separator:a6be2ecde2979fe4b41394474c6446c0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a70ec4516c97f6bddec39318e2b30f2d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a70ec4516c97f6bddec39318e2b30f2d8">uptime_secs</a></td></tr>
+<tr class="separator:a70ec4516c97f6bddec39318e2b30f2d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e62bc8b22770abf563ee99b376c581c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a1e62bc8b22770abf563ee99b376c581c">elected</a></td></tr>
+<tr class="separator:a1e62bc8b22770abf563ee99b376c581c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a26e08c586a5e159e9c6382f5544cbef1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a26e08c586a5e159e9c6382f5544cbef1">slaves_connected</a></td></tr>
+<tr class="separator:a26e08c586a5e159e9c6382f5544cbef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6262502a21991140cb66ff084c396425"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6262502a21991140cb66ff084c396425">slaves_disconnected</a></td></tr>
+<tr class="separator:a6262502a21991140cb66ff084c396425"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec3ccb995a3d635181bab91e67f49dfa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aec3ccb995a3d635181bab91e67f49dfa">slaves_active</a></td></tr>
+<tr class="separator:aec3ccb995a3d635181bab91e67f49dfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e44cfcc264b4db3963571e3c3cadb65"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a1e44cfcc264b4db3963571e3c3cadb65">slaves_inactive</a></td></tr>
+<tr class="separator:a1e44cfcc264b4db3963571e3c3cadb65"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9e2406eb45ccd88d2c2cb1d0901d80d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac9e2406eb45ccd88d2c2cb1d0901d80d">slaves_unreachable</a></td></tr>
+<tr class="separator:ac9e2406eb45ccd88d2c2cb1d0901d80d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08aca5b5b6743884d3b879c959c711f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a08aca5b5b6743884d3b879c959c711f6">frameworks_connected</a></td></tr>
+<tr class="separator:a08aca5b5b6743884d3b879c959c711f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac498f4ca881aac966bf1036ffffc7c6a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ac498f4ca881aac966bf1036ffffc7c6a">frameworks_disconnected</a></td></tr>
+<tr class="separator:ac498f4ca881aac966bf1036ffffc7c6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c0778cbb787f824bcc97a58bbf78100"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a8c0778cbb787f824bcc97a58bbf78100">frameworks_active</a></td></tr>
+<tr class="separator:a8c0778cbb787f824bcc97a58bbf78100"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a099297f921a515d45e6297cf85218fb6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a099297f921a515d45e6297cf85218fb6">frameworks_inactive</a></td></tr>
+<tr class="separator:a099297f921a515d45e6297cf85218fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6481c3e2a31f2fac641d7426b4486671"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6481c3e2a31f2fac641d7426b4486671">outstanding_offers</a></td></tr>
+<tr class="separator:a6481c3e2a31f2fac641d7426b4486671"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a70889b3e10dbd6236a4e57e72fa670e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a70889b3e10dbd6236a4e57e72fa670e0">tasks_staging</a></td></tr>
+<tr class="separator:a70889b3e10dbd6236a4e57e72fa670e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af14a269bf807062d14567c9cbed665d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#af14a269bf807062d14567c9cbed665d3">tasks_starting</a></td></tr>
+<tr class="separator:af14a269bf807062d14567c9cbed665d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a647bfd6dc999c12ad28674434ccaaf2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a647bfd6dc999c12ad28674434ccaaf2c">tasks_running</a></td></tr>
+<tr class="separator:a647bfd6dc999c12ad28674434ccaaf2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b4faba22b0456b30019fefeed73731f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a6b4faba22b0456b30019fefeed73731f">tasks_unreachable</a></td></tr>
+<tr class="separator:a6b4faba22b0456b30019fefeed73731f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0112ad545f894777bfed17bb37bf8874"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a0112ad545f894777bfed17bb37bf8874">tasks_killing</a></td></tr>
+<tr class="separator:a0112ad545f894777bfed17bb37bf8874"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a39526e59149777e9bdec597f564117bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a39526e59149777e9bdec597f564117bd">tasks_finished</a></td></tr>
 <tr class="separator:a39526e59149777e9bdec597f564117bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7a931b6abea7aca55a1683d87a8e3f28"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a7a931b6abea7aca55a1683d87a8e3f28">tasks_failed</a></td></tr>
@@ -212,12 +212,12 @@ Public Attributes</h2></td></tr>
 <tr class="separator:a78f4e3737d2bf9be3a9f59ef0ac01d9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af5adca0d3192a283af9494257f966d09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#af5adca0d3192a283af9494257f966d09">recovery_slave_removals</a></td></tr>
 <tr class="separator:af5adca0d3192a283af9494257f966d09"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a62946dc2252729edcb3a6dfdad492ccc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a62946dc2252729edcb3a6dfdad492ccc">event_queue_messages</a></td></tr>
-<tr class="separator:a62946dc2252729edcb3a6dfdad492ccc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a00105fa031f0fddc70f2c66a9cb3fe25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a00105fa031f0fddc70f2c66a9cb3fe25">event_queue_dispatches</a></td></tr>
-<tr class="separator:a00105fa031f0fddc70f2c66a9cb3fe25"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8afe906dad633640648d240bc5c1090a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a8afe906dad633640648d240bc5c1090a">event_queue_http_requests</a></td></tr>
-<tr class="separator:a8afe906dad633640648d240bc5c1090a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ec7f6c7401c2bf5e8ea40f170254f9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2ec7f6c7401c2bf5e8ea40f170254f9b">event_queue_messages</a></td></tr>
+<tr class="separator:a2ec7f6c7401c2bf5e8ea40f170254f9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a87d392eb867ce65431c51b8457ad144e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a87d392eb867ce65431c51b8457ad144e">event_queue_dispatches</a></td></tr>
+<tr class="separator:a87d392eb867ce65431c51b8457ad144e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95f98bcbec8f2a877f90325a4ffa7736"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a95f98bcbec8f2a877f90325a4ffa7736">event_queue_http_requests</a></td></tr>
+<tr class="separator:a95f98bcbec8f2a877f90325a4ffa7736"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:afd6c16298eaa2f63250c5ce9a023210f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#afd6c16298eaa2f63250c5ce9a023210f">slave_registrations</a></td></tr>
 <tr class="separator:afd6c16298eaa2f63250c5ce9a023210f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a834e98f4a98d2270562c87497250160c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a834e98f4a98d2270562c87497250160c">slave_reregistrations</a></td></tr>
@@ -242,18 +242,18 @@ Public Attributes</h2></td></tr>
 <tr class="separator:ad7ba3bebe9911c01a2c9a8dc333f2d71"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab2b6bd2a69f9f1e35f0644b51e6683ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ab2b6bd2a69f9f1e35f0644b51e6683ed">slave_unreachable_canceled</a></td></tr>
 <tr class="separator:ab2b6bd2a69f9f1e35f0644b51e6683ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad676430ff53421907501f1672ca60c66"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad676430ff53421907501f1672ca60c66">resources_total</a></td></tr>
-<tr class="separator:ad676430ff53421907501f1672ca60c66"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f60c37bc6ed8673e3ad0e91b2436290"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2f60c37bc6ed8673e3ad0e91b2436290">resources_used</a></td></tr>
-<tr class="separator:a2f60c37bc6ed8673e3ad0e91b2436290"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9a72d1ccfdd4e3212d40147344414098"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a9a72d1ccfdd4e3212d40147344414098">resources_percent</a></td></tr>
-<tr class="separator:a9a72d1ccfdd4e3212d40147344414098"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad3a0a5608c89b86b6ff7eb2bc6528514"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ad3a0a5608c89b86b6ff7eb2bc6528514">resources_revocable_total</a></td></tr>
-<tr class="separator:ad3a0a5608c89b86b6ff7eb2bc6528514"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a74b2a8992dffbfa7eebcd5d146356e51"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a74b2a8992dffbfa7eebcd5d146356e51">resources_revocable_used</a></td></tr>
-<tr class="separator:a74b2a8992dffbfa7eebcd5d146356e51"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2a7efeaeca2a0adcd713ad9084aef62c"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a2a7efeaeca2a0adcd713ad9084aef62c">resources_revocable_percent</a></td></tr>
-<tr class="separator:a2a7efeaeca2a0adcd713ad9084aef62c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5e47a312c31b2ebc9e5d97f3e03218c"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ae5e47a312c31b2ebc9e5d97f3e03218c">resources_total</a></td></tr>
+<tr class="separator:ae5e47a312c31b2ebc9e5d97f3e03218c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7508c38779f77d0532331c3604242ac1"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a7508c38779f77d0532331c3604242ac1">resources_used</a></td></tr>
+<tr class="separator:a7508c38779f77d0532331c3604242ac1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5e4613a02722c65edb8424ad3a3e4e6"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#ae5e4613a02722c65edb8424ad3a3e4e6">resources_percent</a></td></tr>
+<tr class="separator:ae5e4613a02722c65edb8424ad3a3e4e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa525f263f2d592fbe3e6b6fbadced301"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#aa525f263f2d592fbe3e6b6fbadced301">resources_revocable_total</a></td></tr>
+<tr class="separator:aa525f263f2d592fbe3e6b6fbadced301"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c6fabd7689dfe84ce0fdcdaf7bbd0dd"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a3c6fabd7689dfe84ce0fdcdaf7bbd0dd">resources_revocable_used</a></td></tr>
+<tr class="separator:a3c6fabd7689dfe84ce0fdcdaf7bbd0dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96d121a23bcfbfa60c37494a7231d0af"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a96d121a23bcfbfa60c37494a7231d0af">resources_revocable_percent</a></td></tr>
+<tr class="separator:a96d121a23bcfbfa60c37494a7231d0af"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Typedef Documentation</h2>
 <a class="anchor" id="a48d3a800e6f17792bc314e271a7486d0"></a>
@@ -382,48 +382,48 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af37e9769965a0b11b68c1d713cabea40"></a>
+<a class="anchor" id="a1e62bc8b22770abf563ee99b376c581c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::elected</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::elected</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a00105fa031f0fddc70f2c66a9cb3fe25"></a>
+<a class="anchor" id="a87d392eb867ce65431c51b8457ad144e"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::event_queue_dispatches</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::event_queue_dispatches</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a8afe906dad633640648d240bc5c1090a"></a>
+<a class="anchor" id="a95f98bcbec8f2a877f90325a4ffa7736"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::event_queue_http_requests</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::event_queue_http_requests</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a62946dc2252729edcb3a6dfdad492ccc"></a>
+<a class="anchor" id="a2ec7f6c7401c2bf5e8ea40f170254f9b"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::event_queue_messages</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::event_queue_messages</td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -442,48 +442,48 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a933856393925f3007c0ed28731f2a70f"></a>
+<a class="anchor" id="a8c0778cbb787f824bcc97a58bbf78100"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::frameworks_active</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::frameworks_active</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a26e19539d8ee1993581d5d890f246e98"></a>
+<a class="anchor" id="a08aca5b5b6743884d3b879c959c711f6"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::frameworks_connected</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::frameworks_connected</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a782cfa93eb37cf3a2c87717188079343"></a>
+<a class="anchor" id="ac498f4ca881aac966bf1036ffffc7c6a"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::frameworks_disconnected</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::frameworks_disconnected</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="abf4b221447980cdae6fea0eca97bb0a5"></a>
+<a class="anchor" id="a099297f921a515d45e6297cf85218fb6"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::frameworks_inactive</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::frameworks_inactive</td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -826,12 +826,12 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a8455de6a2bd5235878e337d939105d2f"></a>
+<a class="anchor" id="a6481c3e2a31f2fac641d7426b4486671"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::outstanding_offers</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::outstanding_offers</td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -850,72 +850,72 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a9a72d1ccfdd4e3212d40147344414098"></a>
+<a class="anchor" id="ae5e4613a02722c65edb8424ad3a3e4e6"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::vector&lt;<a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&gt; mesos::internal::master::Metrics::resources_percent</td>
+          <td class="memname">std::vector&lt;<a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&gt; mesos::internal::master::Metrics::resources_percent</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a2a7efeaeca2a0adcd713ad9084aef62c"></a>
+<a class="anchor" id="a96d121a23bcfbfa60c37494a7231d0af"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::vector&lt;<a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&gt; mesos::internal::master::Metrics::resources_revocable_percent</td>
+          <td class="memname">std::vector&lt;<a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&gt; mesos::internal::master::Metrics::resources_revocable_percent</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="ad3a0a5608c89b86b6ff7eb2bc6528514"></a>
+<a class="anchor" id="aa525f263f2d592fbe3e6b6fbadced301"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::vector&lt;<a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&gt; mesos::internal::master::Metrics::resources_revocable_total</td>
+          <td class="memname">std::vector&lt;<a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&gt; mesos::internal::master::Metrics::resources_revocable_total</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a74b2a8992dffbfa7eebcd5d146356e51"></a>
+<a class="anchor" id="a3c6fabd7689dfe84ce0fdcdaf7bbd0dd"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::vector&lt;<a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&gt; mesos::internal::master::Metrics::resources_revocable_used</td>
+          <td class="memname">std::vector&lt;<a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&gt; mesos::internal::master::Metrics::resources_revocable_used</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="ad676430ff53421907501f1672ca60c66"></a>
+<a class="anchor" id="ae5e47a312c31b2ebc9e5d97f3e03218c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::vector&lt;<a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&gt; mesos::internal::master::Metrics::resources_total</td>
+          <td class="memname">std::vector&lt;<a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&gt; mesos::internal::master::Metrics::resources_total</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a2f60c37bc6ed8673e3ad0e91b2436290"></a>
+<a class="anchor" id="a7508c38779f77d0532331c3604242ac1"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::vector&lt;<a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&gt; mesos::internal::master::Metrics::resources_used</td>
+          <td class="memname">std::vector&lt;<a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&gt; mesos::internal::master::Metrics::resources_used</td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -1066,60 +1066,60 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ae771533b9259f215da82e166cbf64823"></a>
+<a class="anchor" id="aec3ccb995a3d635181bab91e67f49dfa"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::slaves_active</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::slaves_active</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a3ec007356077c50f26a5983952ed9b25"></a>
+<a class="anchor" id="a26e08c586a5e159e9c6382f5544cbef1"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::slaves_connected</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::slaves_connected</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="ab648cfd9d5ca1214af032002b5e21495"></a>
+<a class="anchor" id="a6262502a21991140cb66ff084c396425"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::slaves_disconnected</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::slaves_disconnected</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a7165c65f6da325c6e73bb7aa2ad73b2c"></a>
+<a class="anchor" id="a1e44cfcc264b4db3963571e3c3cadb65"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::slaves_inactive</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::slaves_inactive</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="aef4b7d73cc614ae86b9510c80dc39c42"></a>
+<a class="anchor" id="ac9e2406eb45ccd88d2c2cb1d0901d80d"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::slaves_unreachable</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::slaves_unreachable</td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -1210,12 +1210,12 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6be2ecde2979fe4b41394474c6446c0d"></a>
+<a class="anchor" id="a0112ad545f894777bfed17bb37bf8874"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::tasks_killing</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::tasks_killing</td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -1234,36 +1234,36 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a056b2af4883801c2adb83738a95dc3d7"></a>
+<a class="anchor" id="a647bfd6dc999c12ad28674434ccaaf2c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::tasks_running</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::tasks_running</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a4c0c9f8614cfa53de3d13fcec8cfe12b"></a>
+<a class="anchor" id="a70889b3e10dbd6236a4e57e72fa670e0"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::tasks_staging</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::tasks_staging</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a58ceab898f302e83651f310149fd0533"></a>
+<a class="anchor" id="af14a269bf807062d14567c9cbed665d3"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::tasks_starting</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::tasks_starting</td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -1282,24 +1282,24 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af5c3290edf31246c0ddbc91f7bb7ac09"></a>
+<a class="anchor" id="a6b4faba22b0456b30019fefeed73731f"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::tasks_unreachable</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::tasks_unreachable</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a6c8a491b0c5ff5344214a884cc1b9d5c"></a>
+<a class="anchor" id="a70ec4516c97f6bddec39318e2b30f2d8"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> mesos::internal::master::Metrics::uptime_secs</td>
+          <td class="memname"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> mesos::internal::master::Metrics::uptime_secs</td>
         </tr>
       </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics-members.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics-members.html
index 33c1656..8a71010 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics-members.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics-members.html
@@ -59,7 +59,7 @@
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#ab3ebb0918c3bc5f4aeca7ed61e080c5e">add</a>(const std::string &amp;client)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">mesos::internal::master::allocator::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#ae24a3444e2b0e9cb94c9578c0db819c2">context</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">mesos::internal::master::allocator::Metrics</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a3426283d67e8b648f7423e289e3a845b">dominantShares</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">mesos::internal::master::allocator::Metrics</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#ae5a922f485fc3f7785be6a98150eeada">dominantShares</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">mesos::internal::master::allocator::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a09013502681221e6a5bae264563cb954">Metrics</a>(const process::UPID &amp;context, DRFSorter &amp;sorter, const std::string &amp;prefix)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">mesos::internal::master::allocator::Metrics</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#ad2a2d1fbb2d666bf7b5f4b0e09126abd">prefix</a></td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">mesos::internal::master::allocator::Metrics</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a986ef96c4e6a5333e019103c42977775">remove</a>(const std::string &amp;client)</td><td class="entry"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">mesos::internal::master::allocator::Metrics</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html
index e4ebf68..7973c6b 100644
--- a/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html
+++ b/content/api/latest/c++/structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html
@@ -80,8 +80,8 @@ Public Attributes</h2></td></tr>
 <tr class="separator:af7581c557179e93a7d845eedebb82765"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad2a2d1fbb2d666bf7b5f4b0e09126abd"><td class="memItemLeft" align="right" valign="top">const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#ad2a2d1fbb2d666bf7b5f4b0e09126abd">prefix</a></td></tr>
 <tr class="separator:ad2a2d1fbb2d666bf7b5f4b0e09126abd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3426283d67e8b648f7423e289e3a845b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a3426283d67e8b648f7423e289e3a845b">dominantShares</a></td></tr>
-<tr class="separator:a3426283d67e8b648f7423e289e3a845b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5a922f485fc3f7785be6a98150eeada"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#ae5a922f485fc3f7785be6a98150eeada">dominantShares</a></td></tr>
+<tr class="separator:ae5a922f485fc3f7785be6a98150eeada"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a09013502681221e6a5bae264563cb954"></a>
@@ -185,12 +185,12 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a3426283d67e8b648f7423e289e3a845b"></a>
+<a class="anchor" id="ae5a922f485fc3f7785be6a98150eeada"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;std::string, <a class="el" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>&gt; mesos::internal::master::allocator::Metrics::dominantShares</td>
+          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;std::string, <a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>&gt; mesos::internal::master::allocator::Metrics::dominantShares</td>
         </tr>
       </table>
 </div><div class="memdoc">