How to Create a Custom Dashboard for Monitoring Task Latency

Last updated: December 13, 2024

This guide will walk you through the process of creating a custom dashboard to monitor the latency of different tasks in your workflow.

Creating a Custom Dashboard

  1. Navigate to the homepage of the app.

  2. Look for the option to create a new dashboard or select an existing one.

Adding a New View for Task Latency

  1. In your dashboard, click on "Add new view".

  2. Select "Duration" as the metric type.

  3. Choose the specific tasks you want to compare.

  4. Ensure you select "Compare" mode instead of "Aggregate".

  5. Create a "Trend" view to visualize the data over time.

Customizing Your Chart

To make your chart more useful and detailed:

  1. Adjust the timeframe to a smaller range for more detailed information.

  2. Experiment with different aggregation functions:

    • By default, the chart uses the mean duration.

    • You can change this to other measures like median, maximum, or minimum for different perspectives on your data.

The image above shows an example of what your custom latency chart might look like. It displays the median latency in seconds over a specific time period, allowing you to easily identify trends and spikes in task duration.

Tips for Effective Monitoring

  • Regularly review your dashboard to identify patterns or anomalies in task latency.

  • Consider creating multiple views with different timeframes (e.g., daily, weekly, monthly) for comprehensive monitoring.

  • Use the comparison feature to analyze the performance of different tasks side by side.

By following these steps, you can create a customized dashboard that provides valuable insights into the latency of various tasks in your search workflow.