---
title: Debugging
description: Tools and techniques for diagnosing and fixing Pulumi programs.
url: /docs/iac/operations/debugging/
---
# Debugging

Tools and techniques for diagnosing and fixing Pulumi programs.


## Getting started

- [Logging](/docs/iac/operations/debugging/logging/) — CLI verbose logging and program logging for debugging and diagnostics.
- [Attaching a Debugger](/docs/iac/operations/debugging/debugger-attachment/) — Set up debugger attachment for step-by-step program debugging.
- [Performance and Tracing](/docs/iac/operations/debugging/performance-tracing/) — Analyze deployment performance and trace operations.


## Have questions?

For questions or feedback, reach out on [community Slack](https://slack.pulumi.com), [GitHub](https://github.com/pulumi), or [contact support](/support/).

