# Source: https://docs.hypermode.com/observe-functions.md

# Observe Functions

> Understand what's happening within your functions

When you invoke a function or model within your app, Modus records the
execution. The Hypermode Console makes debugging simple with easy to understand
logs and metrics.

## Function runs

From your project, navigate to the Function Runs tab to view execution logs of
your functions.

<img src="https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/function-runs.png?fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=b54156bb073778ed34230ad0ba6c764f" alt="function runs" width="1728" height="1520" data-path="images/observe-functions/function-runs.png" srcset="https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/function-runs.png?w=280&fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=279f2a53d23e3714849b4e229cf30158 280w, https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/function-runs.png?w=560&fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=d7fcd3b407616a66ec03311149f28d49 560w, https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/function-runs.png?w=840&fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=26c9dc756cb20df8da68d7704998848b 840w, https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/function-runs.png?w=1100&fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=843906d0d134ea5e16895c94984f9c6d 1100w, https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/function-runs.png?w=1650&fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=3b9943a5682d1996c87ba12c8ac34617 1650w, https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/function-runs.png?w=2500&fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=398692b9ce65cd60e43e81ae5b0e0c46 2500w" data-optimize="true" data-opv="2" />

For more information on recording info, warnings, and errors in your Modus app,
see [Error Handling](/modus/error-handling).

## Model tracing

For each model invocation, Hypermode records the model inference and related
metadata. This includes the input and output of the model, as well as the
timestamp and duration of the inference.

From your project, select the Inferences tab to view the inferences from your
app's models.

<img src="https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/inference-history.png?fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=1de3a81df8b92128153acead07d08bd4" alt="model tracing" width="1728" height="1520" data-path="images/observe-functions/inference-history.png" srcset="https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/inference-history.png?w=280&fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=9df9f84b3886e783775fa62906ef41b7 280w, https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/inference-history.png?w=560&fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=b1675ad21579d08a7f396161dca0470d 560w, https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/inference-history.png?w=840&fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=a38acff0d74f07fa1676fb98f0799997 840w, https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/inference-history.png?w=1100&fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=16429f6e2059669ec2dd221c17b5513d 1100w, https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/inference-history.png?w=1650&fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=64d1098c9f00c1c5eab59997d2e066cf 1650w, https://mintcdn.com/hypermode/KxRLwu8b3AQQ03et/images/observe-functions/inference-history.png?w=2500&fit=max&auto=format&n=KxRLwu8b3AQQ03et&q=85&s=aaf558778f23c44098a3b4dc6b6f26cb 2500w" data-optimize="true" data-opv="2" />