Merge pull request #4133 from rskrishnar/add-missing-telemetry

add missing metrics to telemetry documentation
pull/4067/merge
Jack Pearkes 2018-05-25 09:25:19 -07:00 committed by GitHub
commit b38c1d3437
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 49 additions and 1 deletions

View File

@ -87,6 +87,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td> <td>requests</td>
<td>counter</td> <td>counter</td>
</tr> </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> <tr>
<td>`consul.client.api.catalog_deregister.<node>`</td> <td>`consul.client.api.catalog_deregister.<node>`</td>
<td>This increments whenever a Consul agent receives a catalog de-register request.</td> <td>This increments whenever a Consul agent receives a catalog de-register request.</td>
@ -99,6 +105,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td> <td>requests</td>
<td>counter</td> <td>counter</td>
</tr> </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> <tr>
<td>`consul.client.api.catalog_datacenters.<node>`</td> <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> <td>This increments whenever a Consul agent receives a request to list datacenters in the catalog.</td>
@ -111,6 +123,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td> <td>requests</td>
<td>counter</td> <td>counter</td>
</tr> </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> <tr>
<td>`consul.client.api.catalog_nodes.<node>`</td> <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> <td>This increments whenever a Consul agent receives a request to list nodes from the catalog.</td>
@ -123,6 +141,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td> <td>requests</td>
<td>counter</td> <td>counter</td>
</tr> </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> <tr>
<td>`consul.client.api.catalog_services.<node>`</td> <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> <td>This increments whenever a Consul agent receives a request to list services from the catalog.</td>
@ -135,6 +159,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td> <td>requests</td>
<td>counter</td> <td>counter</td>
</tr> </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> <tr>
<td>`consul.client.api.catalog_service_nodes.<node>`</td> <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> <td>This increments whenever a Consul agent receives a request to list nodes offering a service.</td>
@ -147,6 +177,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td> <td>requests</td>
<td>counter</td> <td>counter</td>
</tr> </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> <tr>
<td>`consul.client.api.catalog_node_services.<node>`</td> <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> <td>This increments whenever a Consul agent receives a request to list services registered in a node.</td>
@ -159,6 +195,12 @@ These metrics are used to monitor the health of specific Consul agents.
<td>requests</td> <td>requests</td>
<td>counter</td> <td>counter</td>
</tr> </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> <tr>
<td>`consul.runtime.num_goroutines`</td> <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> <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>
@ -443,7 +485,7 @@ These metrics are used to monitor the health of the Consul servers.
<td>timer</td> <td>timer</td>
</tr> </tr>
<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>This measures the time it takes to process a prepared query execute request that was forwarded to another datacenter.</td>
<td>ms</td> <td>ms</td>
<td>timer</td> <td>timer</td>
@ -472,6 +514,12 @@ These metrics are used to monitor the health of the Consul servers.
<td>queries</td> <td>queries</td>
<td>counter</td> <td>counter</td>
</tr> </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> <tr>
<td>`consul.rpc.consistentRead`</td> <td>`consul.rpc.consistentRead`</td>
<td>This measures the time spent confirming that a consistent read can be performed.</td> <td>This measures the time spent confirming that a consistent read can be performed.</td>