# RevDeBug

## RevDeBug

- [Introduction](https://revdebug.gitbook.io/revdebug/master.md): How to start with RevDeBug
- [Installing RevDeBug server](https://revdebug.gitbook.io/revdebug/installing-revdebug-server.md): How to install and configure RevDeBug server
- [Server Settings Overview](https://revdebug.gitbook.io/revdebug/installing-revdebug-server/server-settings-overview.md)
- [Settings & Administration](https://revdebug.gitbook.io/revdebug/installing-revdebug-server/settings-and-administration.md)
- [Migrate RevDeBug Server](https://revdebug.gitbook.io/revdebug/installing-revdebug-server/migrate-revdebug-server.md)
- [Updating RevDeBug server](https://revdebug.gitbook.io/revdebug/updating-revdebug-server.md): How to upgrade RevDeBug server instance to new version
- [Repository Configuration](https://revdebug.gitbook.io/revdebug/repository-configuration.md)
- [C#](https://revdebug.gitbook.io/revdebug/supported-langauges/c.md): How to setup recording & monitoring for C# applications
- [C# Azure Functions](https://revdebug.gitbook.io/revdebug/supported-langauges/c/c-azure-functions.md): How to enable error reporting and monitoring for Azure Functions (serverless)
- [API](https://revdebug.gitbook.io/revdebug/supported-langauges/c/api.md)
- [Data masking](https://revdebug.gitbook.io/revdebug/supported-langauges/c/data-masking.md): Data masking capabilities of RevDeBug for C# projects and how to use them.
- [Recording complex objects](https://revdebug.gitbook.io/revdebug/supported-langauges/c/recording-complex-objects-in-c.md): How to record complex objects in C#
- [Java](https://revdebug.gitbook.io/revdebug/supported-langauges/java.md): How to setup recording & monitoring for Java applications
- [API](https://revdebug.gitbook.io/revdebug/supported-langauges/java/api.md): Java API
- [Data masking](https://revdebug.gitbook.io/revdebug/supported-langauges/java/record-exclusion-inclusion.md): Data masking capabilities of RevDeBug for Java projects and how to use them.
- [Recording complex objects](https://revdebug.gitbook.io/revdebug/supported-langauges/java/recording-complex-objects-in-java.md): How to record complex objects in JAVA
- [JavaScript](https://revdebug.gitbook.io/revdebug/supported-langauges/javascript.md): How to setup recording & monitoring for JavaScript applications
- [Advanced configuration](https://revdebug.gitbook.io/revdebug/supported-langauges/javascript/advanced-configuration.md)
- [API](https://revdebug.gitbook.io/revdebug/supported-langauges/javascript/using-revdebug-in-runtime.md): How to use RevDeBug API and interact with RevDeBug on the runtime.
- [Cleaning RevDeBug instrumentation](https://revdebug.gitbook.io/revdebug/supported-langauges/javascript/uninstalling-revdebug.md): How to clean RevDeBug instrumented files in your project
- [Data masking](https://revdebug.gitbook.io/revdebug/supported-langauges/javascript/data-masking.md): Data masking capabilities of RevDeBug for JavaScript projects and how to use them.
- [Python](https://revdebug.gitbook.io/revdebug/supported-langauges/python.md): How to setup recording & monitoring for Python applications
- [Settings overview](https://revdebug.gitbook.io/revdebug/supported-langauges/python/settings-overview.md)
- [API](https://revdebug.gitbook.io/revdebug/supported-langauges/python/api.md)
- [APM](https://revdebug.gitbook.io/revdebug/revdebug-features/apm.md): With APM dashboards you can observe your application's performance and identify anomalies the moment they appear.
- [Observability & Tracing ](https://revdebug.gitbook.io/revdebug/revdebug-features/observability-tracing.md): Inspect individual traces and drill down to root cause of problem within seconds
- [Flight Recorder](https://revdebug.gitbook.io/revdebug/revdebug-features/flight-recorder.md): Record\&Replay without noticeable delay
- [Infrastructure Map](https://revdebug.gitbook.io/revdebug/revdebug-features/infrastructure.md): Identify how different parts of your system communicates with each other. From services, through databases, message queues, and all kinds of external providers, to end users of your application
- [Browser Recording](https://revdebug.gitbook.io/revdebug/revdebug-features/browser-recording.md): Record user-browser interactions on exception moments, so you can have a full picture of situation. No more asking clients what they did to trigger the error.
- [Error Tracking](https://revdebug.gitbook.io/revdebug/revdebug-features/error-tracking.md): Analyze all exceptions in your application gathered for you in one simple dashboard
- [Database Monitoring](https://revdebug.gitbook.io/revdebug/revdebug-features/database-monitoring.md): Database performance monitoring as seen from the application point of view
- [Browser Monitoring](https://revdebug.gitbook.io/revdebug/revdebug-features/browser-monitoring.md): Monitor performance and load times on client side of your application
- [Tests Monitoring](https://revdebug.gitbook.io/revdebug/revdebug-features/tests-monitoring.md): RevDeBug trace id can be included in Cypress error reports for easier root cause detection for failed automated end-to-end tests.
- [Frontend Logs](https://revdebug.gitbook.io/revdebug/revdebug-features/frontend-logs.md): Gather client side errors in one place
- [Alarms](https://revdebug.gitbook.io/revdebug/revdebug-features/alarms.md)
- [VM Monitoring](https://revdebug.gitbook.io/revdebug/revdebug-features/vm-monitoring.md): Connect virtual machine monitoring
- [Kubernetes Monitoring](https://revdebug.gitbook.io/revdebug/revdebug-features/kubernetes-monitoring.md): Monitor metrics from Kubernetes
- [What's new 🎁](https://revdebug.gitbook.io/revdebug/release-notes/whats-new.md): Available versions:
- [Older versions](https://revdebug.gitbook.io/revdebug/release-notes/older-versions.md): Available versions:
- [How to add an SSL certificate?](https://revdebug.gitbook.io/revdebug/how-to-guides/how-to-add-an-ssl-certificate.md): Learn how to setup SSL certificate using certbot or another SSL certificate
- [How to setup Notifications from RevDeBug in Slack or MS Teams](https://revdebug.gitbook.io/revdebug/how-to-guides/how-to-setup-notifications-from-revdebug-in-microsoft-teams.md): Learn how to integrate RevDeBug with Slack or Microsoft Teams
- [Connecting GIT repository using SSH keys](https://revdebug.gitbook.io/revdebug/how-to-guides/connecting-git-repository-using-ssh-keys.md): It is possible to connect to GIT repository using a passwordless service-user ssh key instead of login/password pair.
- [FAQ](https://revdebug.gitbook.io/revdebug/faq.md): Frequently asked questions
