Monitors
Was this helpful?
Was this helpful?
Monitors allow Secoda admins to have insight into the health of the data stack. Learn more about monitors .
This endpoint allows you to retrieve a monitors by it's ID. You can find the ID in the URL of the monitor when accessing it from the Secoda UI.
The unique identifier of the monitor
871fc00d-828b-4348-9353-c635313ee459
This endpoint allows you to retrieve a list of all the measurements in your workspace filtered by a Monitor or Incident. A query param of either the Monitor ID or Incident ID is required.
If using monitoring in automatic mode, thresholds will take some time to populate as the system learnins the appropriate range for your data.
The unique identifier of the monitor
871fc00d-828b-4348-9353-c635313ee459
The unique identifier of the incident
40b3e4d3-3bf8-4ec4-ae87-56d1e738ca76
This endpoint allows you to create a monitor in your workspace.
The UUID of the column or table to be monitored.
49de2499-72f8-4a7d-96d6-73cf4fb345fa
Type of metric to monitor, e.g., percentage of null values.
null_percentage
Available options: Where the custom SQL is defined if the custom_sql metric type is chosen.
Flag to enable or disable the monitor.
true
Auto sensitivity level for learning thresholds. Set to 5 if using the auto threshold, otherwise set to null if manual thresholds are used.
5
Manually set minimum threshold value, applicable only if auto sensitivity is null.
Manually set maximum threshold value, applicable only if auto sensitivity is null.
This endpoint allows you to trigger one or more monitors to run immediately through the API. A background job is created to process the monitors.
A list of UUIDs for the monitors to run.
["49de2499-72f8-4a7d-96d6-73cf4fb345fa","871fc00d-828b-4348-9353-c635313ee459"]