Connect Cloudsmith to Datadog more easily with our Containerized Agent

You can now integrate Cloudsmith into Datadog using our prebuilt Datadog Agent container. It’s got the the Cloudsmith integration installed and ready to use, removing manual steps from setting up the Cloudsmith Datadog integration.

Previously, you had to manually install the Cloudsmith integration into your own Datadog Agent containers or hosts. This added complexity to observability pipelines and risked version drift. Our new Docker image solves that: it packages the official Datadog Agent with the datadog-cloudsmith integration pre-installed and pinned to a known-good version. The image is automatically rebuilt and pushed to Docker Hub whenever a new Cloudsmith integration version is released.

How it works

  • Built from the official Datadog Agent base image (public.ecr.aws/datadog/agent:7)
  • Installs the Cloudsmith integration at build time using agent integration install
  • Mount your conf.yaml at runtime to configure Cloudsmith monitoring
  • Optionally mount your datadog.yaml for advanced Agent settings

How to get started

docker run -it --rm \
  -e DD_API_KEY=<your-api-key> \
 -e DD_HOSTNAME=<host-name-of-your-choice> \
  -e DD_SITE=datadoghq.com \
  -v $(pwd)/conf.yaml:/etc/datadog-agent/conf.d/cloudsmith.d/conf.yaml \
  -v ./datadog.yaml:/etc/datadog-agent/datadog.yaml:ro
  cloudsmith/cloudsmith-datadog-agent:<version>

The Datadog Cloudsmith integration makes it easy to visualize your artifact usage, package delivery, audit logs, and the security and compliance status of your artifacts. It also helps you monitor Cloudsmith consumption and usage trends, along with detailed audit and security data to help you detect any unusual activity.

View the image on Docker Hub

Contact us if you have any feedback or questions. We’re here to help.

Keep up to date with our monthly product bulletin

By submitting this form, you agree to our privacy policy