Skip to main content

MetricsInput

Input type for querying metrics data. Supports time range filtering, operation type filtering, and duration-based filtering.

input MetricsInput {
endTime: DateTime!
includeCacheMetrics: Boolean!
maxDuration: Float
minDuration: Float
operationType: String
startTime: DateTime!
}

Fields

MetricsInput.endTime ● DateTime! non-null scalar

The end time for the metrics query. Must be after startTime.

MetricsInput.includeCacheMetrics ● Boolean! non-null scalar

Whether to include cache-related metrics (hits, misses, hit rate). Defaults to true.

MetricsInput.maxDuration ● Float scalar

Optional maximum duration filter in milliseconds. Must be positive and greater than minDuration if both are provided.

MetricsInput.minDuration ● Float scalar

Optional minimum duration filter in milliseconds. Must be positive and less than maxDuration if both are provided.

MetricsInput.operationType ● String scalar

Optional filter to limit results to a specific operation type.

MetricsInput.startTime ● DateTime! non-null scalar

The start time for the metrics query. Must be a valid DateTime.