add missing metrics to telemetry documentation

This commit is contained in:
RoopSai Krishna 2018-05-16 16:26:32 +05:30
parent 9e136e47fc
commit 6054e0a268
1 changed files with 49 additions and 1 deletions

View File

@ -86,6 +86,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.rpc.error.catalog_register.<node>`</td>
<td>This increments whenever a Consul agent receives an RPC error for a catalog register request.</td>
<td>errors</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.api.catalog_deregister.<node>`</td>
<td>This increments whenever a Consul agent receives a catalog de-register request.</td>
@ -98,6 +104,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.rpc.error.catalog_deregister.<node>`</td>
<td>This increments whenever a Consul agent receives an RPC error for a catalog de-register request.</td>
<td>errors</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.api.catalog_datacenters.<node>`</td>
<td>This increments whenever a Consul agent receives a request to list datacenters in the catalog.</td>
@ -110,6 +122,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.rpc.error.catalog_datacenters.<node>`</td>
<td>This increments whenever a Consul agent receives an RPC error for a request to list datacenters.</td>
<td>errors</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.api.catalog_nodes.<node>`</td>
<td>This increments whenever a Consul agent receives a request to list nodes from the catalog.</td>
@ -122,6 +140,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.rpc.error.catalog_nodes.<node>`</td>
<td>This increments whenever a Consul agent receives an RPC error for a request to list nodes.</td>
<td>errors</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.api.catalog_services.<node>`</td>
<td>This increments whenever a Consul agent receives a request to list services from the catalog.</td>
@ -134,6 +158,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.rpc.error.catalog_services.<node>`</td>
<td>This increments whenever a Consul agent receives an RPC error for a request to list services.</td>
<td>errors</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.api.catalog_service_nodes.<node>`</td>
<td>This increments whenever a Consul agent receives a request to list nodes offering a service.</td>
@ -146,6 +176,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.rpc.error.catalog_service_nodes.<node>`</td>
<td>This increments whenever a Consul agent receives an RPC error for a request to list nodes offering a service.</td>
<td>errors</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.api.catalog_node_services.<node>`</td>
<td>This increments whenever a Consul agent receives a request to list services registered in a node.</td>
@ -158,6 +194,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.client.rpc.error.catalog_node_services.<node>`</td>
<td>This increments whenever a Consul agent receives an RPC error for a request to list services in a service.</td>
<td>errors</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.runtime.num_goroutines`</td>
<td>This tracks the number of running goroutines and is a general load pressure indicator. This may burst from time to time but should return to a steady state value.</td>
@ -442,7 +484,7 @@ These metrics are used to monitor the health of the Consul servers.
<td>timer</td>
</tr>
<tr>
<td>`consul.prepared-query.execute`</td>
<td>`consul.prepared-query.execute_remote`</td>
<td>This measures the time it takes to process a prepared query execute request that was forwarded to another datacenter.</td>
<td>ms</td>
<td>timer</td>
@ -471,6 +513,12 @@ These metrics are used to monitor the health of the Consul servers.
<td>queries</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.rpc.cross-dc`</td>
<td>This increments when a server receives a (potentially blocking) cross datacenter RPC query.</td>
<td>queries</td>
<td>counter</td>
</tr>
<tr>
<td>`consul.rpc.consistentRead`</td>
<td>This measures the time spent confirming that a consistent read can be performed.</td>