HCP Consul Quickstart

We’ve partnered with HashiCorp to create the HCP Consul quickstart, giving you a pre-built dashboard to monitor the health of your HCP Consul datacenter environment.

The HCP Consul quickstart for New Relic provides a pre-made dashboard with HCP Consul and Envoy metrics to get started easily. This dashboard provides visibility into the health of your HCP Consul environment with 6 tabs:

  • Overview: key indicators describing the overall health of your HCP Consul environment
  • Client: Insight into the health of your client members, such as API HTTP calls, cache, nodes, and messages
  • Network: Indicators on network health including metrics for RPC, TCP, UDP, and gRCP
  • Runtime: Node runtime health metrics for garbage collection, heap size and allocation, and Go routines
  • Serf: Node discover and orchestration
  • Envoy: Proxy health, cluster membership health, and network traffic performance

Monitor your clusters with the HCP Consul integration

Keeping your Consul and Nomad clusters healthy can help with optimizing SQL query times, troubleshooting slow HTTP response times, and real-time alerting on down-time for your Hashicorp clusters. Monitoring your cluster metrics is important for keeping your Hashicorp mesh services operating at full capacity.

New Relic supports monitoring of HCP Consul and Envoy metrics through the StatsD plugin integration. The StatsD plugin aggregates all the metrics exposed by HCP Consul and pushes them to New Relic for data visualization and alerting.

Installation

There are a number of ways and environments to install HCP Consul. This documentation provides an example of using Terraform to deploy a Consul cluster.

After you have set up the integration, install the HCP Consul quickstart, to get the pre-built dashboard shown above.

On host integration for HashiCorp Consul

Note: if you are looking for the on-host integration for HashiCorp Consul, check out the documentation here.