v1

latestOpenAPI 3.0.12026-07-24233726.8 KB
Monitors

Create Monitor

Create a new monitor on a given absolute path like "{database}.{schema}.{table}.{column}"

post/v1/monitors

Request body

type'ROW_COUNT' | 'COLUMN_COUNT' | 'CARDINALITY' | 'UNIQUENESS' | 'NULLNESS' | 'PERCENT_ZERO' | 'PERCENT_NEGATIVE' | 'MIN' | 'MAX' | 'MEAN' | 'STDDEV' | 'FRESHNESS' | 'CUSTOM' | 'PUSH' | 'SUM' | 'DURATION' | 'GENERIC_OBJECT'
cronTabstring
connectionIdstring uuid
entityType'TABLE' | 'COLUMN' | 'DATABASE' | 'SCHEMA'
absolutePathStringstring
namestring nullable
descriptionstring nullable

Response

Success

idstring uuid
type'ROW_COUNT' | 'COLUMN_COUNT' | 'CARDINALITY' | 'UNIQUENESS' | 'NULLNESS' | 'PERCENT_ZERO' | 'PERCENT_NEGATIVE' | 'MIN' | 'MAX' | 'MEAN' | 'STDDEV' | 'FRESHNESS' | 'CUSTOM' | 'PUSH' | 'SUM' | 'DURATION' | 'GENERIC_OBJECT'
genericObjectSubtypestring
valueType'METRIC' | 'SOURCE_TO_TARGET'
cronTabstring
namestring nullable
descriptionstring nullable
isEnabledboolean
createdAtstring date-time
updatedAtstring date-time
absolutePathstring
entityTypestring
connectionIdstring uuid
monitorTagsstring[]