Skip to main content
Latest Documentation
This is the latest documentation for the Cloud Posse Reference Architecture. To determine which version you're currently using, please see Version Identification.

Decide on Datadog Private Locations

Problem

Datadog Private Locations are a feature that needs to be enabled in your datadog account that allows monitoring applications that aren’t accessible to the open internet.

To enable private locations, we need to:

  • Enable the feature in each datadog account.

  • Deploy the Private Location Docker Image.

We can deploy the private location container to EKS. This leads to another decision: Do we deploy it once with the capability to ping the rest of the clusters' internal addresses, or do we deploy it to every cluster?

Cost

According to https://www.datadoghq.com/pricing/?product=synthetic-monitoring#synthetic-monitoring-is-there-any-extra-charge-for-using-private-locations, registering a new Private Location is not at an additional cost; the regular costs for synthetics still apply.

Is there any extra charge for using private locations? No. There are no additional costs to set up a private location. All test runs to a private location are billed just as they are to a managed location.

Solution

tip

Our Recommendation is to use Option 1 because it enables private location features and provides a consistent way to scale.

Private Location Monitoring

One helm chart per cluster via a component installation

Must run an additional container per cluster

Option 2: Don’t Use Private Locations

Ever So Slightly Cheaper (We don’t run the container)

Monitoring Only Publicly accessible services

References