You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[ECOINT-168] v1.0.0 release of Cloudsmith integration with new metrics and events (DataDog#2675)
* Add initial production release of Cloudsmith integration (v1.0.0)
* Apply Black formatting to pass lint checks using Black v24.10.0 (runner-compatible)
* Add and align test fixtures for all major Cloudsmith API endpoints in conftest.py
* Black formatting improvement for failed checks
* Update cloudsmith/CHANGELOG.md
Co-authored-by: Dominic Medina <[email protected]>
* Add suggested changes
* image name mismatch
* format dashboard
* added new dashboard snips and other minor changes
* change image size
* change ratio of dashboard snips
* dashboard widgets grouping
* minor changes
* further requested changes
---------
Co-authored-by: Dominic Medina <[email protected]>
Copy file name to clipboardExpand all lines: cloudsmith/README.md
+20-9Lines changed: 20 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,16 @@
2
2
3
3
## Overview
4
4
5
-
This check monitors [Cloudsmith][1] through the Datadog Agent.
6
-
- Monitor storage, bandwidth and token usage in your Cloudsmith account.
5
+
Cloudsmith is a fully managed cloud-native package management platform, used to securely store, manage, and distribute software artifacts for DevOps teams. It supports all major formats including Docker, npm, Maven, Python, RubyGems, and more, with enterprise-grade access control, policy enforcement, and auditing.
6
+
7
+
This integration enhances visibility into your Cloudsmith organization by collecting real-time observability data and surfacing it within the Datadog platform. Teams can monitor resource usage, enforce security compliance, and audit user activity-directly from within Datadog dashboards and monitors.
8
+
9
+
The integration collects data from Cloudsmith's APIs and maps them to the following Datadog telemetry types:
10
+
-**Metrics**: Storage and bandwidth usage, token activity, and active user metrics.
11
+
-**Events**: Security vulnerability findings, audit log activity, license and vulnerability policy violations, member summaries, and quota usage snapshots.
12
+
-**Service Checks**: Health status of quota consumption and API connectivity.
13
+
14
+
With this integration, customers gain centralized observability over their Cloudsmith package infrastructure, helping enforce compliance, troubleshoot issues faster, and optimize resource planning.
7
15
8
16
9
17
## Setup
@@ -17,7 +25,7 @@ For Agent v7.21+ / v6.21+, follow the instructions below to install the Cloudsmi
17
25
1. Run the following command to install the Agent integration:
2. Configure your integration similar to core [integrations][4].
@@ -44,16 +52,19 @@ See [service_checks.json][9] for a list of service checks provided by this integ
44
52
45
53
### Events
46
54
47
-
All Cloudsmithrelated events collected appear within the Datadog Event Stream with the `source:cloudsmith`property. They are collected every five minutes to reduce the number of requests sent to the Cloudsmith API.
55
+
All Cloudsmith-related events collected appear within the Datadog Event Explorer with the `source:cloudsmith`tag. Events are collected every five minutes to reduce the number of requests sent to the Cloudsmith API.
48
56
49
-
There are two types of events:
57
+
There are several types of events available:
50
58
51
-
- Security Scan event
52
59
- Audit Logs event
60
+
- Security Scan event
61
+
- Vulnerability Policy Violation event
62
+
- License Policy Violation event
63
+
- Organization Members summary
64
+
- Quota (Raw Usage) Summary
53
65
54
-
They are accessible with aggregation keys: `@aggregation_key:audit_log` and `@aggregation_key:vulnerabilities`.
55
66
56
-
## Troubleshooting
67
+
## Support
57
68
58
69
Need help? Contact [Cloudsmith support][10].
59
70
@@ -66,4 +77,4 @@ Need help? Contact [Cloudsmith support][10].
0 commit comments