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.