Skip to content

Commit 99401b9

Browse files
2 parents 1fcd98f + 88a8cb7 commit 99401b9

File tree

10 files changed

+461
-305
lines changed

10 files changed

+461
-305
lines changed

.in-toto/tag.4912ca73.link

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

cloudsmith/CHANGELOG.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# CHANGELOG - Cloudsmith
22

3+
### 1.2.0 / 2025-11-03
4+
5+
### Added
6+
7+
* Added real-time bandwidth metric (`cloudsmith.bandwidth_bytes_interval`) and related dashboard widget
8+
39
### 1.1.1 / 2025-10-17
410

511
***Added***
@@ -24,5 +30,3 @@
2430
### 0.0.2 / 2021-09-08
2531

2632
***Added***:
27-
28-
* Initial Release

cloudsmith/README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ The integration collects data from Cloudsmith's APIs and maps them to the follow
1111
- **Events**: Security vulnerability findings, audit log activity, license and vulnerability policy violations, member summaries, and quota usage snapshots.
1212
- **Service Checks**: Health status of quota consumption and API connectivity.
1313

14+
Optional realtime bandwidth metric (disabled by default) can be enabled to emit `cloudsmith.bandwidth_bytes_interval`, representing bytes downloaded over the most recent analytics interval. Enable it by setting `enable_realtime_bandwidth: true` in `cloudsmith.d/conf.yaml`.
15+
1416
With this integration, customers gain centralized observability over their Cloudsmith package infrastructure, helping enforce compliance, troubleshoot issues faster, and optimize resource planning.
1517

1618

@@ -25,7 +27,7 @@ For Agent v7.21+ / v6.21+, follow the instructions below to install the Cloudsmi
2527
1. Run the following command to install the Agent integration:
2628

2729
```shell
28-
datadog-agent integration install -t datadog-cloudsmith==1.1.0
30+
datadog-agent integration install -t datadog-cloudsmith==1.2.0
2931
```
3032

3133
2. Configure your integration similar to core [integrations][4].
@@ -34,6 +36,15 @@ For Agent v7.21+ / v6.21+, follow the instructions below to install the Cloudsmi
3436

3537
1. Edit the `cloudsmith.d/conf.yaml` file, in the `conf.d/` folder at the root of your Agent's configuration directory to start collecting your Cloudsmith performance data. See the [sample cloudsmith.d/conf.yaml][5] for all available configuration options.
3638

39+
Example snippet enabling realtime bandwidth:
40+
41+
```yaml
42+
- url: https://api.cloudsmith.io/v1
43+
cloudsmith_api_key: <API-KEY>
44+
organization: <ORG-NAME>
45+
enable_realtime_bandwidth: true
46+
```
47+
3748
2. [Restart the Agent][6].
3849
3950
### Validation

cloudsmith/assets/configuration/spec.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,10 @@ files:
2626
value:
2727
type: string
2828
example: Example CloudsmithOrg1
29+
- name: enable_realtime_bandwidth
30+
required: false
31+
description: Enable realtime bandwidth metrics.
32+
value:
33+
type: boolean
34+
example: false
2935
- template: instances/default

0 commit comments

Comments
 (0)