---
description: Exploring logs and error tracking feature in Dashcam
---

# Logs

Dashcam can capture any application logs while you're recording a clip, including errors and network requests, from different sources.

{% embed url="https://share.cleanshot.com/XrBCBWlS" fullWidth="true" %}

When Dashcam notices a log file you are tracking change, it will attach its content to the clip you're recording, synchronizing it with timestamps.

This guide outlines how Dashcam logs work at a high level. For specific guides, see:

* [chrome-extension](../setup/chrome-extension "mention") and [nodejs-2](../faq/archive/nodejs-2 "mention")
* [nodejs](../faq/archive/nodejs "mention")
* [nodejs](../setup/nodejs "mention")
* [nodejs-1](../faq/archive/nodejs-1 "mention")

## Notice

Be aware that:

* Dashcam tracks only user-specified log files, to protect your privacy and ensure nothing is logged without your permission.&#x20;
* Additionally, logging is **inactive** if you're **NOT** recording a clip (either recording manually when capturing your screen/microphone or using Replay mode).

## Setup

To start setting up Logs, open the three-dot menu (highlighted in blue) and select **Logs** from the dropdown.

![getting to logs options](https://1028196030-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FilbUrch2xxKzpPGrNTKC%2Fuploads%2FWmBFqsiI9gjawDdo4EuB%2FCleanShot%202023-06-16%20at%2007.21.05%402x.png?alt=media\&token=b4930a4b-40c3-4c40-8eb8-a682d88372e9)

### Attaching logs to clips

You can attach logs to clips following this **manual** process.

To start tracking logs and attaching them to clips, you have to add the log files paths you want to track - **manually** - to Dashcam.

In the new view appearing after clicking on **Logs,** you will notice a large horizontal button **(1)** which you can use to add a new input to track.

You can turn on or off any tracked input by toggling it on or off **(2)**

![inputs and toggles in logs](https://1028196030-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FilbUrch2xxKzpPGrNTKC%2Fuploads%2FxMcvMxsAsyEy20vvBkkv%2FCleanShot%202023-06-16%20at%2007.30.07%402x.png?alt=media\&token=2d4540a0-e703-4fae-a932-136d852ca407)&#x20;

Clicking on the large button **(1)**, opens up a dialog to add log paths to track.\
You can select between two types of logs and specify its patterns

![](https://1028196030-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FilbUrch2xxKzpPGrNTKC%2Fuploads%2FZ2yvNYR1Hg8Dasm22v4I%2FCleanShot%202023-06-16%20at%2007.47.31%402x.png?alt=media\&token=abfed8f5-b5bd-4bce-a86c-bad1496719a8)

[**System**](../faq/archive/nodejs)\
Instructs Dashcam to track logs on your system.

You need to specify the path to the logs you want to track in the **Pattern** field.

[**Web**](../setup/chrome-extension)\
Instructs Dashcam to work alongside the [Dashcam Chrome extension](../faq/archive/installation) to track errors on Chrom&#x65;**.** You can specify any websites whose errors you want to track. You can add wildcards to track subdomains as necessary.

You can track multiple logs or websites by clicking on the "**Add a pattern**" button

In the next sections, we will show you examples of how you can track desktop apps, web etc.&#x20;
