pulsar-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mme...@apache.org
Subject [pulsar] branch asf-site updated: Updated site at revision 4fb60ee
Date Tue, 06 Nov 2018 08:59:39 GMT
This is an automated email from the ASF dual-hosted git repository.

mmerli pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/pulsar.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 85a22c8  Updated site at revision 4fb60ee
85a22c8 is described below

commit 85a22c85be1ceb442577c0a1f8067b2167ca4eb3
Author: jenkins <builds@apache.org>
AuthorDate: Tue Nov 6 08:59:30 2018 +0000

    Updated site at revision 4fb60ee
---
 content/api/admin/index-all.html                   |  4 ++
 .../org/apache/pulsar/client/admin/Brokers.html    | 26 ++++++++-
 .../en/2.1.0-incubating/client-libraries-go.html   |  1 +
 .../client-libraries-go/index.html                 |  1 +
 .../en/2.1.1-incubating/client-libraries-go.html   |  1 +
 .../client-libraries-go/index.html                 |  1 +
 content/docs/en/client-libraries-go.html           |  1 +
 content/docs/en/client-libraries-go/index.html     |  1 +
 .../fr/2.1.0-incubating/client-libraries-go.html   |  1 +
 .../client-libraries-go/index.html                 |  1 +
 .../fr/2.1.1-incubating/client-libraries-go.html   |  1 +
 .../client-libraries-go/index.html                 |  1 +
 content/docs/fr/client-libraries-go.html           |  1 +
 content/docs/fr/client-libraries-go/index.html     |  1 +
 .../ja/2.1.0-incubating/client-libraries-go.html   |  1 +
 .../client-libraries-go/index.html                 |  1 +
 .../ja/2.1.1-incubating/client-libraries-go.html   |  1 +
 .../client-libraries-go/index.html                 |  1 +
 content/docs/ja/client-libraries-go.html           |  1 +
 content/docs/ja/client-libraries-go/index.html     |  1 +
 content/docs/latest/reference/RestApi/index.html   | 52 +++++++++++++++++
 .../2.1.0-incubating/client-libraries-go.html      |  1 +
 .../client-libraries-go/index.html                 |  1 +
 .../2.1.1-incubating/client-libraries-go.html      |  1 +
 .../client-libraries-go/index.html                 |  1 +
 content/docs/zh-CN/client-libraries-go.html        |  1 +
 content/docs/zh-CN/client-libraries-go/index.html  |  1 +
 content/ja/reference/RestApi/index.html            | 52 +++++++++++++++++
 content/swagger/swagger.json                       | 68 ++++++++++++++--------
 29 files changed, 200 insertions(+), 26 deletions(-)

diff --git a/content/api/admin/index-all.html b/content/api/admin/index-all.html
index 8429970..8ddaa90 100644
--- a/content/api/admin/index-all.html
+++ b/content/api/admin/index-all.html
@@ -1274,6 +1274,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/pulsar/common/policies/data/RetentionPolicies.html#hashCode--">hashCode()</a></span>
- Method in class org.apache.pulsar.common.policies.data.<a href="org/apache/pulsar/common/policies/data/RetentionPolicies.html"
title="class in org.apache.pulsar.common.policies.data">RetentionPolicies</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/Brokers.html#healthcheck--">healthcheck()</a></span>
- Method in interface org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/Brokers.html"
title="interface in org.apache.pulsar.client.admin">Brokers</a></dt>
+<dd>
+<div class="block">Run a healthcheck on the broker.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html#HttpErrorException-java.lang.Exception-">HttpErrorException(Exception)</a></span>
- Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html"
title="class in org.apache.pulsar.client.admin">PulsarAdminException.HttpErrorException</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html#HttpErrorException-java.lang.Throwable-">HttpErrorException(Throwable)</a></span>
- Constructor for exception org.apache.pulsar.client.admin.<a href="org/apache/pulsar/client/admin/PulsarAdminException.HttpErrorException.html"
title="class in org.apache.pulsar.client.admin">PulsarAdminException.HttpErrorException</a></dt>
diff --git a/content/api/admin/org/apache/pulsar/client/admin/Brokers.html b/content/api/admin/org/apache/pulsar/client/admin/Brokers.html
index dd57b62..b86932f 100644
--- a/content/api/admin/org/apache/pulsar/client/admin/Brokers.html
+++ b/content/api/admin/org/apache/pulsar/client/admin/Brokers.html
@@ -17,7 +17,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -152,6 +152,12 @@ var activeTableTab = "activeTableTab";
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/client/admin/Brokers.html#healthcheck--">healthcheck</a></span>()</code>
+<div class="block">Run a healthcheck on the broker.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/pulsar/client/admin/Brokers.html#updateDynamicConfiguration-java.lang.String-java.lang.String-">updateDynamicConfiguration</a></span>(String&nbsp;configName,
                           String&nbsp;configValue)</code>
 <div class="block">It updates dynamic configuration value in to Zk that triggers watch
on
@@ -287,7 +293,7 @@ var activeTableTab = "activeTableTab";
 <a name="getInternalConfigurationData--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>getInternalConfigurationData</h4>
 <pre>InternalConfigurationData&nbsp;getInternalConfigurationData()
@@ -301,6 +307,22 @@ var activeTableTab = "activeTableTab";
 </dl>
 </li>
 </ul>
+<a name="healthcheck--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>healthcheck</h4>
+<pre>void&nbsp;healthcheck()
+          throws <a href="../../../../../org/apache/pulsar/client/admin/PulsarAdminException.html"
title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></pre>
+<div class="block">Run a healthcheck on the broker.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>an</code> - exception if the healthcheck fails.</dd>
+<dd><code><a href="../../../../../org/apache/pulsar/client/admin/PulsarAdminException.html"
title="class in org.apache.pulsar.client.admin">PulsarAdminException</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/content/docs/en/2.1.0-incubating/client-libraries-go.html b/content/docs/en/2.1.0-incubating/client-libraries-go.html
index 67b8020..e0dd3ac 100644
--- a/content/docs/en/2.1.0-incubating/client-libraries-go.html
+++ b/content/docs/en/2.1.0-incubating/client-libraries-go.html
@@ -164,6 +164,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/en/2.1.0-incubating/client-libraries-go/index.html b/content/docs/en/2.1.0-incubating/client-libraries-go/index.html
index 67b8020..e0dd3ac 100644
--- a/content/docs/en/2.1.0-incubating/client-libraries-go/index.html
+++ b/content/docs/en/2.1.0-incubating/client-libraries-go/index.html
@@ -164,6 +164,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/en/2.1.1-incubating/client-libraries-go.html b/content/docs/en/2.1.1-incubating/client-libraries-go.html
index 865eb9e..3892266 100644
--- a/content/docs/en/2.1.1-incubating/client-libraries-go.html
+++ b/content/docs/en/2.1.1-incubating/client-libraries-go.html
@@ -164,6 +164,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/en/2.1.1-incubating/client-libraries-go/index.html b/content/docs/en/2.1.1-incubating/client-libraries-go/index.html
index 865eb9e..3892266 100644
--- a/content/docs/en/2.1.1-incubating/client-libraries-go/index.html
+++ b/content/docs/en/2.1.1-incubating/client-libraries-go/index.html
@@ -164,6 +164,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/en/client-libraries-go.html b/content/docs/en/client-libraries-go.html
index a77dc94..ba1dc5b 100644
--- a/content/docs/en/client-libraries-go.html
+++ b/content/docs/en/client-libraries-go.html
@@ -163,6 +163,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/en/client-libraries-go/index.html b/content/docs/en/client-libraries-go/index.html
index a77dc94..ba1dc5b 100644
--- a/content/docs/en/client-libraries-go/index.html
+++ b/content/docs/en/client-libraries-go/index.html
@@ -163,6 +163,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/fr/2.1.0-incubating/client-libraries-go.html b/content/docs/fr/2.1.0-incubating/client-libraries-go.html
index 4213834..e03b160 100644
--- a/content/docs/fr/2.1.0-incubating/client-libraries-go.html
+++ b/content/docs/fr/2.1.0-incubating/client-libraries-go.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/fr/2.1.0-incubating/client-libraries-go/index.html b/content/docs/fr/2.1.0-incubating/client-libraries-go/index.html
index 4213834..e03b160 100644
--- a/content/docs/fr/2.1.0-incubating/client-libraries-go/index.html
+++ b/content/docs/fr/2.1.0-incubating/client-libraries-go/index.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/fr/2.1.1-incubating/client-libraries-go.html b/content/docs/fr/2.1.1-incubating/client-libraries-go.html
index 0924e32..13b9dc4 100644
--- a/content/docs/fr/2.1.1-incubating/client-libraries-go.html
+++ b/content/docs/fr/2.1.1-incubating/client-libraries-go.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/fr/2.1.1-incubating/client-libraries-go/index.html b/content/docs/fr/2.1.1-incubating/client-libraries-go/index.html
index 0924e32..13b9dc4 100644
--- a/content/docs/fr/2.1.1-incubating/client-libraries-go/index.html
+++ b/content/docs/fr/2.1.1-incubating/client-libraries-go/index.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/fr/client-libraries-go.html b/content/docs/fr/client-libraries-go.html
index 4b84038..d08a36e 100644
--- a/content/docs/fr/client-libraries-go.html
+++ b/content/docs/fr/client-libraries-go.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/fr/client-libraries-go/index.html b/content/docs/fr/client-libraries-go/index.html
index 4b84038..d08a36e 100644
--- a/content/docs/fr/client-libraries-go/index.html
+++ b/content/docs/fr/client-libraries-go/index.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/ja/2.1.0-incubating/client-libraries-go.html b/content/docs/ja/2.1.0-incubating/client-libraries-go.html
index 9af70fa..0d32ac1 100644
--- a/content/docs/ja/2.1.0-incubating/client-libraries-go.html
+++ b/content/docs/ja/2.1.0-incubating/client-libraries-go.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/ja/2.1.0-incubating/client-libraries-go/index.html b/content/docs/ja/2.1.0-incubating/client-libraries-go/index.html
index 9af70fa..0d32ac1 100644
--- a/content/docs/ja/2.1.0-incubating/client-libraries-go/index.html
+++ b/content/docs/ja/2.1.0-incubating/client-libraries-go/index.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/ja/2.1.1-incubating/client-libraries-go.html b/content/docs/ja/2.1.1-incubating/client-libraries-go.html
index dd4d412..feaa4bd 100644
--- a/content/docs/ja/2.1.1-incubating/client-libraries-go.html
+++ b/content/docs/ja/2.1.1-incubating/client-libraries-go.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/ja/2.1.1-incubating/client-libraries-go/index.html b/content/docs/ja/2.1.1-incubating/client-libraries-go/index.html
index dd4d412..feaa4bd 100644
--- a/content/docs/ja/2.1.1-incubating/client-libraries-go/index.html
+++ b/content/docs/ja/2.1.1-incubating/client-libraries-go/index.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/ja/client-libraries-go.html b/content/docs/ja/client-libraries-go.html
index 28c769e..4dfe1e8 100644
--- a/content/docs/ja/client-libraries-go.html
+++ b/content/docs/ja/client-libraries-go.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/ja/client-libraries-go/index.html b/content/docs/ja/client-libraries-go/index.html
index 28c769e..4dfe1e8 100644
--- a/content/docs/ja/client-libraries-go/index.html
+++ b/content/docs/ja/client-libraries-go/index.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/latest/reference/RestApi/index.html b/content/docs/latest/reference/RestApi/index.html
index ef69afa..1659730 100644
--- a/content/docs/latest/reference/RestApi/index.html
+++ b/content/docs/latest/reference/RestApi/index.html
@@ -1065,6 +1065,10 @@
         
         
         
+        <li><a href="/admin/v2/brokers/health"><code class="highlighter-rouge"><span
class="slash">/</span>admin<span class="slash">/</span>v2<span class="slash">/</span>brokers<span
class="slash">/</span>health</code></a></li>
+        
+        
+        
         <li><a href="/admin/v2/brokers/internal-configuration"><code class="highlighter-rouge"><span
class="slash">/</span>admin<span class="slash">/</span>v2<span class="slash">/</span>brokers<span
class="slash">/</span>internal-configuration</code></a></li>
         
         
@@ -2223,6 +2227,54 @@
   
   
   
+  <div class="card" id="/admin/v2/brokers/health">
+    <div class="card-title">
+      <h5 class="swagger-path"><code class="highlighter-rouge"><span class="slash">/</span>admin<span
class="slash">/</span>v2<span class="slash">/</span>brokers<span class="slash">/</span>health</code></h5>
+    </div>
+    <div class="card-group">
+        
+        <div class="card">
+          <h5>
+            <code class="highlighter-rouge get">GET</code>
+          </h5>
+          <p>Run a healthcheck against the broker</p>
+           <!-- if method_info.parameters -->
+          
+          <h5>Responses</h5>
+          <table>
+            <thead>
+              <tr>
+                <th>Code</th>
+                <th>Description</th>
+              </tr>
+            </thead>
+            <tbody>
+              
+              <tr>
+                <td>200</td>
+                <td>Everything is OK</td>
+              </tr>
+              
+              <tr>
+                <td>403</td>
+                <td>Don't have admin permission</td>
+              </tr>
+              
+              <tr>
+                <td>404</td>
+                <td>Cluster doesn't exist</td>
+              </tr>
+               <!-- for param in parameters -->
+            </tbody>
+          </table>
+           <!-- if method_info.responses -->
+        </div>
+         <!-- for method in route[1] -->
+      </div>
+  </div>
+  
+  
+  
   <div class="card" id="/admin/v2/brokers/internal-configuration">
     <div class="card-title">
       <h5 class="swagger-path"><code class="highlighter-rouge"><span class="slash">/</span>admin<span
class="slash">/</span>v2<span class="slash">/</span>brokers<span class="slash">/</span>internal-configuration</code></h5>
diff --git a/content/docs/zh-CN/2.1.0-incubating/client-libraries-go.html b/content/docs/zh-CN/2.1.0-incubating/client-libraries-go.html
index d2afafd..18543bd 100644
--- a/content/docs/zh-CN/2.1.0-incubating/client-libraries-go.html
+++ b/content/docs/zh-CN/2.1.0-incubating/client-libraries-go.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/zh-CN/2.1.0-incubating/client-libraries-go/index.html b/content/docs/zh-CN/2.1.0-incubating/client-libraries-go/index.html
index d2afafd..18543bd 100644
--- a/content/docs/zh-CN/2.1.0-incubating/client-libraries-go/index.html
+++ b/content/docs/zh-CN/2.1.0-incubating/client-libraries-go/index.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/zh-CN/2.1.1-incubating/client-libraries-go.html b/content/docs/zh-CN/2.1.1-incubating/client-libraries-go.html
index c786828..e990edf 100644
--- a/content/docs/zh-CN/2.1.1-incubating/client-libraries-go.html
+++ b/content/docs/zh-CN/2.1.1-incubating/client-libraries-go.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/zh-CN/2.1.1-incubating/client-libraries-go/index.html b/content/docs/zh-CN/2.1.1-incubating/client-libraries-go/index.html
index c786828..e990edf 100644
--- a/content/docs/zh-CN/2.1.1-incubating/client-libraries-go/index.html
+++ b/content/docs/zh-CN/2.1.1-incubating/client-libraries-go/index.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/incubator-pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/zh-CN/client-libraries-go.html b/content/docs/zh-CN/client-libraries-go.html
index 99913dd..34e3ef3 100644
--- a/content/docs/zh-CN/client-libraries-go.html
+++ b/content/docs/zh-CN/client-libraries-go.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/docs/zh-CN/client-libraries-go/index.html b/content/docs/zh-CN/client-libraries-go/index.html
index 99913dd..34e3ef3 100644
--- a/content/docs/zh-CN/client-libraries-go/index.html
+++ b/content/docs/zh-CN/client-libraries-go/index.html
@@ -161,6 +161,7 @@ msg := pulsar.ProducerMessage{
 <pre><code class="hljs css language-go"><span class="hljs-keyword">import</span>
(
     <span class="hljs-string">"context"</span>
     <span class="hljs-string">"fmt"</span>
+    <span class="hljs-string">"log"</span>
 
     <span class="hljs-string">"github.com/apache/pulsar/pulsar-client-go/pulsar"</span>
 )
diff --git a/content/ja/reference/RestApi/index.html b/content/ja/reference/RestApi/index.html
index 6316756..74b5efb 100644
--- a/content/ja/reference/RestApi/index.html
+++ b/content/ja/reference/RestApi/index.html
@@ -754,6 +754,10 @@
         
         
         
+        <li><a href="/admin/v2/brokers/health"><code class="highlighter-rouge"><span
class="slash">/</span>admin<span class="slash">/</span>v2<span class="slash">/</span>brokers<span
class="slash">/</span>health</code></a></li>
+        
+        
+        
         <li><a href="/admin/v2/brokers/internal-configuration"><code class="highlighter-rouge"><span
class="slash">/</span>admin<span class="slash">/</span>v2<span class="slash">/</span>brokers<span
class="slash">/</span>internal-configuration</code></a></li>
         
         
@@ -1912,6 +1916,54 @@
   
   
   
+  <div class="card" id="/admin/v2/brokers/health">
+    <div class="card-title">
+      <h5 class="swagger-path"><code class="highlighter-rouge"><span class="slash">/</span>admin<span
class="slash">/</span>v2<span class="slash">/</span>brokers<span class="slash">/</span>health</code></h5>
+    </div>
+    <div class="card-group">
+        
+        <div class="card">
+          <h5>
+            <code class="highlighter-rouge get">GET</code>
+          </h5>
+          <p>Run a healthcheck against the broker</p>
+           <!-- if method_info.parameters -->
+          
+          <h5>Responses</h5>
+          <table>
+            <thead>
+              <tr>
+                <th>Code</th>
+                <th>Description</th>
+              </tr>
+            </thead>
+            <tbody>
+              
+              <tr>
+                <td>200</td>
+                <td>Everything is OK</td>
+              </tr>
+              
+              <tr>
+                <td>403</td>
+                <td>Don't have admin permission</td>
+              </tr>
+              
+              <tr>
+                <td>404</td>
+                <td>Cluster doesn't exist</td>
+              </tr>
+               <!-- for param in parameters -->
+            </tbody>
+          </table>
+           <!-- if method_info.responses -->
+        </div>
+         <!-- for method in route[1] -->
+      </div>
+  </div>
+  
+  
+  
   <div class="card" id="/admin/v2/brokers/internal-configuration">
     <div class="card-title">
       <h5 class="swagger-path"><code class="highlighter-rouge"><span class="slash">/</span>admin<span
class="slash">/</span>v2<span class="slash">/</span>brokers<span class="slash">/</span>internal-configuration</code></h5>
diff --git a/content/swagger/swagger.json b/content/swagger/swagger.json
index 2e0ae34..ac2a896 100644
--- a/content/swagger/swagger.json
+++ b/content/swagger/swagger.json
@@ -375,6 +375,26 @@
         }
       }
     },
+    "/brokers/health" : {
+      "get" : {
+        "tags" : [ "brokers" ],
+        "summary" : "Run a healthcheck against the broker",
+        "description" : "",
+        "operationId" : "healthcheck",
+        "produces" : [ "application/json" ],
+        "responses" : {
+          "200" : {
+            "description" : "Everything is OK"
+          },
+          "403" : {
+            "description" : "Don't have admin permission"
+          },
+          "404" : {
+            "description" : "Cluster doesn't exist"
+          }
+        }
+      }
+    },
     "/brokers/internal-configuration" : {
       "get" : {
         "tags" : [ "brokers" ],
@@ -3841,7 +3861,7 @@
           "200" : {
             "description" : "successful operation",
             "schema" : {
-              "$ref" : "#/definitions/NonPersistentTopicStats"
+              "$ref" : "#/definitions/TopicStats"
             }
           },
           "403" : {
@@ -6793,41 +6813,41 @@
           "type" : "number",
           "format" : "double"
         },
+        "loadReportType" : {
+          "type" : "string"
+        },
         "underLoaded" : {
           "type" : "boolean"
         },
+        "msgThroughputIn" : {
+          "type" : "number",
+          "format" : "double"
+        },
         "overLoaded" : {
           "type" : "boolean"
         },
-        "loadReportType" : {
-          "type" : "string"
-        },
-        "cpu" : {
-          "$ref" : "#/definitions/ResourceUsage"
+        "msgThroughputOut" : {
+          "type" : "number",
+          "format" : "double"
         },
-        "memory" : {
+        "bandwidthOut" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
-        "directMemory" : {
+        "bandwidthIn" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
-        "bandwidthIn" : {
+        "cpu" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
-        "bandwidthOut" : {
+        "directMemory" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
         "lastUpdate" : {
           "type" : "integer",
           "format" : "int64"
         },
-        "msgThroughputOut" : {
-          "type" : "number",
-          "format" : "double"
-        },
-        "msgThroughputIn" : {
-          "type" : "number",
-          "format" : "double"
+        "memory" : {
+          "$ref" : "#/definitions/ResourceUsage"
         }
       }
     },
@@ -6987,10 +7007,10 @@
           "type" : "number",
           "format" : "double"
         },
-        "clientVersion" : {
+        "producerName" : {
           "type" : "string"
         },
-        "producerName" : {
+        "clientVersion" : {
           "type" : "string"
         },
         "connectedSince" : {
@@ -7695,10 +7715,10 @@
             "type" : "string"
           }
         },
-        "clientVersion" : {
+        "producerName" : {
           "type" : "string"
         },
-        "producerName" : {
+        "clientVersion" : {
           "type" : "string"
         },
         "connectedSince" : {
@@ -7803,11 +7823,11 @@
     "ResourceUnit" : {
       "type" : "object",
       "properties" : {
-        "resourceId" : {
-          "type" : "string"
-        },
         "availableResource" : {
           "$ref" : "#/definitions/ResourceDescription"
+        },
+        "resourceId" : {
+          "type" : "string"
         }
       }
     },


Mime
View raw message