Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add vSphere usage information #783

Merged
merged 1 commit into from
Apr 26, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .apigentools-info
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
"spec_versions": {
"v1": {
"apigentools_version": "1.4.1.dev6",
"regenerated": "2021-04-23 14:17:05.483729",
"spec_repo_commit": "4463f95"
"regenerated": "2021-04-26 08:16:07.804895",
"spec_repo_commit": "e26c7dd"
},
"v2": {
"apigentools_version": "1.4.1.dev6",
"regenerated": "2021-04-23 14:17:51.092602",
"spec_repo_commit": "4463f95"
"regenerated": "2021-04-26 08:16:50.701132",
"spec_repo_commit": "e26c7dd"
}
}
}
1 change: 1 addition & 0 deletions api_docs/v1/UsageHostHour.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Name | Type | Description | Notes
**hour** | **OffsetDateTime** | The hour for the usage. | [optional]
**infraAzureAppService** | **Long** | Contains the total number of hosts that reported via the Azure App Services integration (and were NOT running the Datadog Agent). | [optional]
**opentelemetryHostCount** | **Long** | Contains the total number of hosts reported by Datadog exporter for the OpenTelemetry Collector. | [optional]
**vsphereHostCount** | **Long** | Contains the total number of hosts that reported via vSphere integration (and were NOT running the Datadog Agent). | [optional]



2 changes: 1 addition & 1 deletion api_docs/v1/UsageIoTHour.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ IoT usage for a given organization for a given hour.
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**hour** | **OffsetDateTime** | The hour for the usage. | [optional]
**iotDeviceCount** | **Long** | The total number of IoT device hours from the start of the given hour's month until the given hour. | [optional]
**iotDeviceCount** | **Long** | The total number of IoT devices during a given hour. | [optional]



9 changes: 5 additions & 4 deletions api_docs/v1/UsageSummaryDate.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,19 @@ Name | Type | Description | Notes
**fargateTasksCountAvg** | **Long** | Shows the high-watermark of all Fargate tasks over all hours in the current date for all organizations. | [optional]
**fargateTasksCountHwm** | **Long** | Shows the average of all Fargate tasks over all hours in the current date for all organizations. | [optional]
**gcpHostTop99p** | **Long** | Shows the 99th percentile of all GCP hosts over all hours in the current date for all organizations. | [optional]
**herokuHostTop99pSum** | **Long** | Shows the 99th percentile of all Heroku dynos over all hours in the current date for all organizations. | [optional]
**herokuHostTop99p** | **Long** | Shows the 99th percentile of all Heroku dynos over all hours in the current date for all organizations. | [optional]
**incidentManagementMonthlyActiveUsersHwm** | **Long** | Shows the high-water mark of incident management monthly active users over all hours in the current date for all organizations. | [optional]
**indexedEventsCountSum** | **Long** | Shows the sum of all log events indexed over all hours in the current date for all organizations. | [optional]
**infraHostTop99p** | **Long** | Shows the 99th percentile of all distinct infrastructure hosts over all hours in the current date for all organizations. | [optional]
**ingestedEventsBytesSum** | **Long** | Shows the sum of all log bytes ingested over all hours in the current date for all organizations. | [optional]
**iotDeviceAggSum** | **Long** | Shows the sum of all IoT devices over all hours in the current date for all organizations. | [optional]
**iotDeviceTop99pSum** | **Long** | Shows the 99th percentile of all IoT devices over all hours in the current date all organizations. | [optional]
**iotDeviceSum** | **Long** | Shows the sum of all IoT devices over all hours in the current date for all organizations. | [optional]
**iotDeviceTop99p** | **Long** | Shows the 99th percentile of all IoT devices over all hours in the current date all organizations. | [optional]
**mobileRumSessionCountAndroidSum** | **Long** | Shows the sum of all mobile RUM Sessions on Android over all hours in the current date for all organizations. | [optional]
**mobileRumSessionCountIosSum** | **Long** | Shows the sum of all mobile RUM Sessions on iOS over all hours in the current date for all organizations. | [optional]
**mobileRumSessionCountSum** | **Long** | Shows the sum of all mobile RUM Sessions over all hours in the current date for all organizations | [optional]
**netflowIndexedEventsCountSum** | **Long** | Shows the sum of all Network flows indexed over all hours in the current date for all organizations. | [optional]
**npmHostTop99p** | **Long** | Shows the 99th percentile of all distinct Networks hosts over all hours in the current date for all organizations. | [optional]
**opentelemetryHostTop99pSum** | **Long** | Shows the 99th percentile of all hosts reported by the Datadog exporter for the OpenTelemetry Collector over all hours in the current date for all organizations. | [optional]
**opentelemetryHostTop99p** | **Long** | Shows the 99th percentile of all hosts reported by the Datadog exporter for the OpenTelemetry Collector over all hours in the current date for all organizations. | [optional]
**orgs** | [**List<UsageSummaryDateOrg>**](UsageSummaryDateOrg.md) | Organizations associated with a user. | [optional]
**profilingHostTop99p** | **Long** | Shows the 99th percentile of all profiled hosts over all hours in the current date for all organizations. | [optional]
**rumSessionCountSum** | **Long** | Shows the sum of all browser RUM Sessions over all hours in the current date for all organizations | [optional]
Expand All @@ -46,6 +46,7 @@ Name | Type | Description | Notes
**syntheticsCheckCallsCountSum** | **Long** | Shows the sum of all Synthetic API tests over all hours in the current date for all organizations. | [optional]
**traceSearchIndexedEventsCountSum** | **Long** | Shows the sum of all Indexed Spans indexed over all hours in the current date for all organizations. | [optional]
**twolIngestedEventsBytesSum** | **Long** | Shows the sum of all tracing without limits bytes ingested over all hours in the current date for all organizations. | [optional]
**vsphereHostTop99p** | **Long** | Shows the 99th percentile of all vSphere hosts over all hours in the current date for all organizations. | [optional]



1 change: 1 addition & 0 deletions api_docs/v1/UsageSummaryDateOrg.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ Name | Type | Description | Notes
**syntheticsCheckCallsCountSum** | **Long** | Shows the sum of all Synthetic API tests over all hours in the current date for the given org. | [optional]
**traceSearchIndexedEventsCountSum** | **Long** | Shows the sum of all Indexed Spans indexed over all hours in the current date for the given org. | [optional]
**twolIngestedEventsBytesSum** | **Long** | Shows the sum of all tracing without limits bytes ingested over all hours in the current date for the given org. | [optional]
**vsphereHostTop99p** | **Long** | Shows the 99th percentile of all vSphere hosts over all hours in the current date for the given org. | [optional]



1 change: 1 addition & 0 deletions api_docs/v1/UsageSummaryResponse.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ Name | Type | Description | Notes
**traceSearchIndexedEventsCountAggSum** | **Long** | Shows the sum of all Indexed Spans indexed over all hours in the current months for all organizations. | [optional]
**twolIngestedEventsBytesAggSum** | **Long** | Shows the sum of all tracing without limits bytes ingested over all hours in the current months for all organizations. | [optional]
**usage** | [**List<UsageSummaryDate>**](UsageSummaryDate.md) | An array of objects regarding hourly usage. | [optional]
**vsphereHostTop99pSum** | **Long** | Shows the 99th percentile of all vSphere hosts over all hours in the current months for all organizations. | [optional]



Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@
UsageHostHour.JSON_PROPERTY_HOST_COUNT,
UsageHostHour.JSON_PROPERTY_HOUR,
UsageHostHour.JSON_PROPERTY_INFRA_AZURE_APP_SERVICE,
UsageHostHour.JSON_PROPERTY_OPENTELEMETRY_HOST_COUNT
UsageHostHour.JSON_PROPERTY_OPENTELEMETRY_HOST_COUNT,
UsageHostHour.JSON_PROPERTY_VSPHERE_HOST_COUNT
})
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class UsageHostHour {
Expand Down Expand Up @@ -78,6 +79,9 @@ public class UsageHostHour {
public static final String JSON_PROPERTY_OPENTELEMETRY_HOST_COUNT = "opentelemetry_host_count";
private Long opentelemetryHostCount;

public static final String JSON_PROPERTY_VSPHERE_HOST_COUNT = "vsphere_host_count";
private Long vsphereHostCount;

public UsageHostHour agentHostCount(Long agentHostCount) {
this.agentHostCount = agentHostCount;
return this;
Expand Down Expand Up @@ -406,6 +410,32 @@ public void setOpentelemetryHostCount(Long opentelemetryHostCount) {
this.opentelemetryHostCount = opentelemetryHostCount;
}

public UsageHostHour vsphereHostCount(Long vsphereHostCount) {
this.vsphereHostCount = vsphereHostCount;
return this;
}

/**
* Contains the total number of hosts that reported via vSphere integration (and were NOT running
* the Datadog Agent).
*
* @return vsphereHostCount
*/
@javax.annotation.Nullable
@ApiModelProperty(
value =
"Contains the total number of hosts that reported via vSphere integration (and were NOT"
+ " running the Datadog Agent).")
@JsonProperty(JSON_PROPERTY_VSPHERE_HOST_COUNT)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public Long getVsphereHostCount() {
return vsphereHostCount;
}

public void setVsphereHostCount(Long vsphereHostCount) {
this.vsphereHostCount = vsphereHostCount;
}

/** Return true if this UsageHostHour object is equal to o. */
@Override
public boolean equals(Object o) {
Expand All @@ -429,7 +459,8 @@ public boolean equals(Object o) {
&& Objects.equals(this.hostCount, usageHostHour.hostCount)
&& Objects.equals(this.hour, usageHostHour.hour)
&& Objects.equals(this.infraAzureAppService, usageHostHour.infraAzureAppService)
&& Objects.equals(this.opentelemetryHostCount, usageHostHour.opentelemetryHostCount);
&& Objects.equals(this.opentelemetryHostCount, usageHostHour.opentelemetryHostCount)
&& Objects.equals(this.vsphereHostCount, usageHostHour.vsphereHostCount);
}

@Override
Expand All @@ -447,7 +478,8 @@ public int hashCode() {
hostCount,
hour,
infraAzureAppService,
opentelemetryHostCount);
opentelemetryHostCount,
vsphereHostCount);
}

@Override
Expand All @@ -473,6 +505,7 @@ public String toString() {
sb.append(" opentelemetryHostCount: ")
.append(toIndentedString(opentelemetryHostCount))
.append("\n");
sb.append(" vsphereHostCount: ").append(toIndentedString(vsphereHostCount)).append("\n");
sb.append("}");
return sb.toString();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,16 +57,12 @@ public UsageIoTHour iotDeviceCount(Long iotDeviceCount) {
}

/**
* The total number of IoT device hours from the start of the given hour's month until the
* given hour.
* The total number of IoT devices during a given hour.
*
* @return iotDeviceCount
*/
@javax.annotation.Nullable
@ApiModelProperty(
value =
"The total number of IoT device hours from the start of the given hour's month until the"
+ " given hour.")
@ApiModelProperty(value = "The total number of IoT devices during a given hour.")
@JsonProperty(JSON_PROPERTY_IOT_DEVICE_COUNT)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public Long getIotDeviceCount() {
Expand Down
Loading