Skip to main content

Monitoring

The Observability interface in Prophecy lets you monitor your deployed projects, review scheduled pipelines, and audit run history. You'll be able to view all projects and pipelines that your teams own. Only projects deployed to Prophecy fabrics will appear in Observability.

Deployed Projects

The Deployed Projects tab in the Observability interface shows all projects that have been published to Prophecy fabrics. It gives you visibility into release versions and recent execution status at the project level.

Use the following filters to narrow the results.

FieldDescription
Search projectSearch for a project by name.
FabricFilter results by the fabric (such as AnalystDBX, devDatabricks).

For each project deployment, Prophecy provides the following information.

ColumnDescription
ProjectName of the deployed project. Click the name to navigate to the project metadata.
FabricFabric associated with the project deployment.
Release VersionVersion number of the deployed project release.
PublishedTime since the project was last published.
Last RunTime since the most recent pipeline execution in the project.
Last Run StatusSuccess or failure of the last run.
info

When a project is published to multiple fabrics, an individual project deployment is created for each fabric. You will see all of these deployments in the Deployed Projects page. You cannot revert or delete a project deployment.

Scheduled Pipelines

The Scheduled Pipelines tab in the Observability interface displays all pipelines configured with a schedule across environments. It provides visibility into their execution frequency and recent run outcomes. Use this page to verify that pipelines are scheduled correctly and identify patterns of success or failure.

Use the following filters to narrow the results.

FieldDescription
Search pipelineSearch by pipeline name.
FabricFilter by fabric.
ProjectFilter by the project that contains the scheduled pipeline.

For each scheduled pipeline, Prophecy provides the following information.

ColumnDescription
PipelineName of the pipeline. Click to view the pipeline in the project editor.
FabricFabric where the pipeline is deployed.
ProjectProject that contains the pipeline.
TriggersType of trigger for the schedule. Schedules can include multiple triggers.
Last 5 RunsStatus of the 5 most recent runs. To find the history of all pipeline runs, open the Run History tab.
info

You may see multiple rows for the same pipeline if the parent project is deployed to multiple fabrics.

Run History

Use the Run History tab in the Observability interface to view and analyze recent pipeline runs across all fabrics and projects. This page provides detailed metadata for each run, including its type, duration, status, and execution context.

Use the following filters to narrow the results.

FieldDescription
Date RangeSelect a date range to limit results to runs that started in that window.
FabricFilter by fabric used to run the pipeline.
ProjectFilter by the name of the project that contains the pipeline.
Run TypeSelect one or more run types to include. Supported values include:
  • Scheduled
  • Pipeline Run
  • App Run
  • Scheduled App Run
  • API Pipeline Run

For each historical pipeline run, Prophecy provides the following information.

ColumnDescription
IDHover the # sign to view the full unique pipeline run ID.
You can reference this value in the Trigger Pipeline API.
FabricName of the fabric used to execute the pipeline run.
PipelineName of the pipeline that was executed.
ProjectName of the project containing the pipeline.
Run TypeHow the run was triggered.
This includes by interactive runs, pipeline schedules, APIs, Prophecy Apps, and app schedules.
Any scheduled runs will include additional information about the schedule that triggered the run.
Start TimeTimestamp when the run started.
End TimeTimestamp when the run completed.
DurationElapsed time of the run.
ResultStatus of the run: Success (green) or Failed (red).