Category: Business, Database, Data, Redis, Docker, RabbitMQ, encryption, github

Today we’re going to explore the various subsystems of Terraform Enterprise (TFE), how they interact, and present a starting point for monitoring metrics of a production deployment of TFE. Also, we’ll explore how to set up dashboards that display those metrics on Azure Monitor, Google Cloud Operations, and AWS CloudWatch.

Vault — Vault’s Transit Secrets Engine is used to encrypt most of the data stored by TFE in PostgreSQL and the blob storage system.

The goal here is to provide a set of recommended metrics that provide the necessary insight into the health of TFE and its underlying storage components.

So my goal was to provide a generalized list of metrics and an understanding of the TFE components so that you can customize it for your own environment.

Related Articles