Job status

This section explains how to use metrics to monitor and administer your Upsolver jobs.

When you create a job in Upsolver, metrics are continuously gathered to monitor performance, issues, and errors. These metrics provide extensive information on the running of the job, the data processed by the job - whether an ingestion or transformation job - and details regarding your cluster. You can use these metrics to ensure your jobs run as expected, and that data is flowing efficiently.

The value given by a metric is useful on its own, though some metrics, when considered in combination with related metrics, provide a greater understanding of the workings of your job. It is helpful to refer to this guide to ensure you diagnose issues quickly and effectively.

All Jobs

To view metrics for a job, click the Jobs link on the menu to open the All Jobs page. This page provides an overview of all your jobs:

Either, click on a Job to view the metrics, or use the Filters button to display the filter options. The filters enable you to search by Job name, or you can use the Status or Errors Last Day filters for example to dig into specific job issues.

Job Status

Job Overview

Each job page includes the following metrics:

  • Status: the current state of the job. See Job Status for a full list of states.

  • Cluster: this is the name of the compute cluster which is running the job. Use the ALTER JOB command if you need to change the cluster.

  • Unresolved Errors (Last Hour): if errors have occurred within your job in the last hour, the count of errors displays here. Click on the metric card or navigate to the end of the page to view the Parse errors over time.

Job Details

Click the Job Details button to open the Information window. Here you will find the SQL command specified to create your job and configured options. This is helpful if you want to make changes to your job using the ALTER JOB command.

This window includes information relevant to your job type, and data source and destination. Furthermore, you can discover which user created the job, when the job was created, and when it was last modified.

Metric groups

Some metrics may not apply to the job type you created or only be relevant to particular data sources or target destinations. You can toggle the Summary / All button to control which metrics are visible to your job:

  • Summary: Toggle to display the most relevant metrics to your job.

  • All: Toggle to view all metrics that are applicable to your job.

Job metrics are categorized into three groups: Job Execution Status, Data Scanned, and Cluster.

Job Execution Status

The Job Execution Status metrics include all jobs running on the cluster:

Data Scanned

The following metrics provide monitoring information regarding the data processed by your job:

Cluster

The Cluster metrics help you monitor the performance of, and diagnose issues with, your cluster:

Progress over time

The Job Status page includes visualizations to provide immediate insight into the performance of your job over a given period of time. You will find the visualizations located below the metrics, and you can use the highly configurable Lifetime button to show data over a specific time span.

The visualizations include:

Last updated