

# Debugging training jobs using Amazon SageMaker Debugger
<a name="debugger-debug-training-jobs"></a>

**Note**  
After careful consideration, we have made the decision to close new customer access to Amazon Sagemaker Debugger, effective 6/30/26. Existing customers can continue to use the service as normal. AWS continues to invest in security and availability improvements for Debugger, but we do not plan to introduce new features. For more information, see [Debugger availability change](debugger-availability-change.md). 

To prepare your training script and run training jobs with SageMaker Debugger to debug model training progress, you follow the typical two-step process: modify your training script using the `sagemaker-debugger` Python SDK, and construct a SageMaker AI ModelTrainer using the SageMaker Python SDK. Go through the following topics to learn how to use SageMaker Debugger's debugging functionality.

**Topics**
+ [Adapting your training script to register a hook](debugger-modify-script.md)
+ [Launch training jobs with Debugger using the SageMaker Python SDK](debugger-configuration-for-debugging.md)
+ [SageMaker Debugger interactive report for XGBoost](debugger-report-xgboost.md)
+ [Action on Amazon SageMaker Debugger rules](debugger-action-on-rules.md)
+ [Visualize Amazon SageMaker Debugger output tensors in TensorBoard](debugger-enable-tensorboard-summaries.md)