# Pipeline health

The **Pipeline Health** dashboard provides a project-wide visualization of all pipelines, allowing you to monitor and manage pipelines and jobs efficiently.&#x20;

You can view historical data, and filter pipelines by run status, schedule states, and tags. Inspecting each entry to view details of each pipeline, and perform key actions like triggering, editing, or activating / deactivating the pipelines and jobs

This guide walks you through all components of the **Pipeline Health** dashboard.

To access the dashboard, in your project, click on **Health tracking**.

<figure><img src="/files/ST7PRVcqrHthbJ3vuvcW" alt=""><figcaption></figcaption></figure>

## Pipeline charts

<figure><img src="/files/hSMHPyqBGrrnI77NX3rN" alt=""><figcaption></figcaption></figure>

The **Pipeline distribution** chart represents the total number of pipelines with active jobs distributed across pipeline different categories, and the **Pipeline health trend** displays the total number of pipeline jobs with and their statuses, within a specified timeframe.

## Pipeline and job list

Below pipeline charts is the list of all pipelines and associated jobs.

Here you can use the top search bar to quickly search for pipeline from the list. The sort and filter functions help you navigate and group the pipelines by a combination of tags, owners, and run statuses.

<figure><img src="/files/SjjY3ssCGTlGejCIy0p6" alt=""><figcaption></figcaption></figure>

Each pipeline item displays the list of associated jobs and relevant information, including:&#x20;

* Job name
* Environment: development or production.
* Last run time
* Schedule
* Recent runs: the last 14 runs; the height of each bar represents the run duration and its color indicates the status (green for successful and red for failure).&#x20;
* Status toggle: activate or deactivate the job.

## Job details

To view the details of a job, click on the job item's name or click the action button and select **View job details**.

<figure><img src="/files/eAI4gmnbtqu9kik4GHYy" alt=""><figcaption></figcaption></figure>

### Graph view

By default, ReOrc opens the latest job run details in the graph view. Each node represents a task, with run status and last run time.&#x20;

The graph view provides a visual representation of task dependencies and relationships. It is best used to understand workflow structure and task dependencies at a glance.

<figure><img src="/files/8nWsILlqnf4hT35Aaipx" alt=""><figcaption></figcaption></figure>

A job can have multiple runs over a period of time. To filter, you can use the Date and Run ID filter functions. Using the search bar, you can highlight a task or a group of tasks (nodes).&#x20;

<figure><img src="/files/hd0kKYyqIZ9CVP6bfJwX" alt=""><figcaption></figcaption></figure>

### Task details

After locating a specific run, you can view the details of a task by clicking on the corresponding node. Task details display two key information in two tabs:

**Query**: the complied query of the model.

<figure><img src="/files/Pllhdd9oqGdnsT4Deg9w" alt="" width="563"><figcaption></figcaption></figure>

**Run logs**: details about the materialization process and results of data tests.

<figure><img src="/files/kxU9QvdnQS6vEIYZq6N7" alt="" width="563"><figcaption></figcaption></figure>

### Grid view

Switch to the **Grid** tab to view job details in grid view.

The grid view displays all tasks in the job. Each column represents a job run and the column height indicates the execution duration of the run. Each square represents an individual task run, with color-coded status.&#x20;

Grid view displays tasks in a table format with detailed status and timing. This view is best used for tracking historical runs and comparing task performance across multiple runs.

<figure><img src="/files/UE0LMqAqbVIt37GTJmID" alt=""><figcaption></figcaption></figure>

Using the search bar, you can select a specific group of tasks to focus on. The filter tool allows you to:

* Filter by runs: select a range of runs (last 10, 30, 50 runs, or a customized number).
* Filter by date: display all runs in a specific date range.
* Filter by status: Completed, Failed, In progress, No status.

<figure><img src="/files/4WDMa01i5LbIPTEQng5m" alt=""><figcaption></figcaption></figure>

Similar to the graph view, you can click on a square to see the corresponding task details.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.reorc.com/health-tracking/pipeline-health.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
