---
title: C / C++ Monitoring
description: Collect RUM and Error Tracking data from your C and C++ applications.
breadcrumbs: Docs > RUM & Session Replay > Application Monitoring > C / C++ Monitoring
---

> For the complete documentation index, see [llms.txt](https://docs.datadoghq.com/llms.txt).

# C / C++ Monitoring

## Overview{% #overview %}

Datadog Real User Monitoring (RUM) enables you to visualize and analyze the real-time performance and user journeys of your application's individual users.

## Start monitoring C / C++ applications{% #start-monitoring-c--c-applications %}

To get started with RUM for C / C++, create an application and configure the C++ SDK.

- [Setup: Learn how to set up the C++ SDK and send data to Datadog.](https://docs.datadoghq.com/real_user_monitoring/application_monitoring/cpp/setup.md)
- [Crash Reporting: Add crash reporting and get deobfuscated stack traces.](https://docs.datadoghq.com/real_user_monitoring/application_monitoring/cpp/error_tracking.md)
- [Advanced Configuration: Configure tracking consent, custom attributes, sampling, and event storage.](https://docs.datadoghq.com/real_user_monitoring/application_monitoring/cpp/advanced_configuration.md)
- [Data Collected: Review data collected by the RUM C++ SDK.](https://docs.datadoghq.com/real_user_monitoring/application_monitoring/cpp/data_collected.md)
- [Advanced Build Configuration: Build the SDK for non-CMake projects and configure build options.](https://docs.datadoghq.com/real_user_monitoring/application_monitoring/cpp/advanced_build_configuration.md)
- [Troubleshooting: Common build, link, and runtime issues.](https://docs.datadoghq.com/real_user_monitoring/application_monitoring/cpp/troubleshooting.md)
- [Supported Versions: Supported compilers, operating systems, and architectures.](https://docs.datadoghq.com/real_user_monitoring/application_monitoring/cpp/supported_versions.md)
 