Monitoring
Upsolver provides integration with popular reporting platforms to enable you to monitor your pipelines from a central dashboard. Using SQL syntax, you can create jobs to export monitoring data.
Supported targets
Syntax
CREATE JOB <job_identifier>
[ START_FROM = { NOW | BEGINNING | <timestamp> } ]
AS INSERT INTO [ CLOUDWATCH | DATADOG | DYNATRACE ] <connection_identifier>
[ NAMESPACE = '<namespace>' ]
[ MAP_COLUMNS_BY_NAME ]
SELECT ...
[ tags ]
<timestamp> AS timeJump to
MAP_COLUMNS_BY_NAME
MAP_COLUMNS_BY_NAMEMaps columns from the SELECT statement to the table by the names of the columns in the query. For more information see MAP_COLUMS_BY_NAME.
NAMESPACE
NAMESPACEType: text
(Optional) The target namespace for your Upsolver metrics in Amazon CloudWatch. If the namespace does not already exist, Upsolver creates it for you.
Note: if you are using the NAMESPACE option, ensure this is defined immediately after the connection identifier.
START_FROM
START_FROMValues: { NOW | BEGINNING | <timestamp> }
Default: NOW
(Optional) Configures the time to start sending data to the target.
Query structure
Your job should include the following:
At least one metric
The time when the metric data was captured
Optionally, you can include tags, which are metadata strings, e.g. the name of the cluster or job
Learn more
Follow the guide on How to Export Metrics to a Third-Party System for a walk through on creating your monitoring job.
Last updated
