> For the complete documentation index, see [llms.txt](https://docs.rumi.systems/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rumi.systems/rumi-core/guides/operating-applications/analysis-and-troubleshooting.md).

# Analysis & Troubleshooting

This section covers logging and tools for analyzing logs and telemetry to troubleshoot issues in Rumi applications.

## Overview

Rumi provides comprehensive logging and analysis capabilities:

* **Trace Logging**: Configurable trace output for Rumi components
* **Transaction Logs**: Binary logs capturing all transactions for replay and analysis
* **Log Query Tools**: Query and analyze binary logs offline
* **Statistics Analysis**: Tools for analyzing collected telemetry

## Analysis Tools

* [**Trace Logging**](/rumi-core/guides/operating-applications/analysis-and-troubleshooting/trace-logging.md) - Enable and configure trace logging for Rumi components
* [**The Transaction Log Tool**](/rumi-cli/commands/tools/tlt.md) - Work with transaction logs
* [**Querying Transaction Logs**](/rumi-core/guides/operating-applications/analysis-and-troubleshooting/querying-transaction-logs.md) - Query binary transaction logs using XPQL
* [**Stats Dump Tool**](/rumi-cli/commands/tools/hbdump.md) - Offline analysis tool for heartbeat logs

## Related Topics

* [Monitoring](/rumi-core/guides/operating-applications/monitoring.md) - View real-time application telemetry
* [Administration](/rumi-core/guides/operating-applications/administration.md) - Manage running applications
* [Trace Logging](/rumi-core/guides/operating-applications/analysis-and-troubleshooting/trace-logging.md) - Configure logging behavior
