Skip to content

Metric

Type: Object

Defines a time-series metric for tracking and analysis. A metric represents a queryable, correlatable pool of data, such as machine speed, material consumption, or job completion rates. It provides the structure for collecting data points and is used to monitor Key Performance Indicators (KPIs) and other critical business or operational measures.

Fields

NameTypeArgsDescriptionDeprecated
averageValueFloatfrom: DateTime
to: DateTime
countPointsIntfrom: DateTime
to: DateTime
dataPoints[MetricDataPoint!]!filter: MetricDataPointFilterInput
limit: Int
offset: Int
sort: [MetricDataPointSortInput]
The data points associated with this metric.
descriptionStringAn optional description of the metric.
idID!
kindMetricKind!The kind of metric - such as a speed, a count, a temperature etc.
maxValueFloatfrom: DateTime
to: DateTime
minValueFloatfrom: DateTime
to: DateTime
nameString!The name of the metric, this must be unique.
resourceResourceOptional resource this metric is scoped to when not generic.
resourceIdID
signalDetailsJsonString!Vendor or sensor-specific metadata describing the signal.
signalTypeSignalType!Semantic signal classification (TOPIC_SUBTOPIC_STREAM).
tagsJsonString!Any tags relevant to this metric.
unitStringThe unit of the metric.

Relationships

Connect. Combine. Collaborate.
The pioneering open integration platform, dedicated to transforming connectivity in the printing industry.