# Clean up unavailable NGINX instances Type of document: How-to guide Product: NGINX One Console --- ## Overview This guide explains how to set up automatic cleanup for NGINX instances in NGINX One. The cleanup process removes instances that have been unavailable for a specified duration. By default, this period is 24 hours from the time the NGINX instance was last updated. Administrators can change or disable the cleanup duration in **Settings > Instance Settings**. Events will be generated for NGINX instances that have been automatically cleaned up; you can see these events on the **Overview > Events** page. ## Before you start Before you set up automatic cleanup for NGINX instances, ensure: - You have [administrator access](/nginx-one-console/rbac/roles.md) to NGINX One Console. - You understand that this action will delete instances permanently after they are unavailable for the specified duration. ## Configure instance cleanup Follow these steps to set up automatic cleanup for NGINX instances in NGINX One: 1. On the left menu, select **Instance Settings**. 1. On the **Instance Settings** page, in the **Unavailable Instance Cleanup** section, select **Edit Duration**. 1. Choose the cleanup duration. - Select one of the predefined durations (None, 1 day, 7 days, 30 days) or set a custom duration. Selecting **None** disables automatic cleanup. - If you choose **Custom**, enter the duration in hours or days. 1. Select **Save** to apply the changes. ## Event log details When instances are cleaned up automatically, an event log entry is created. You can find these events on the **Overview > Events** page. The event log includes the following details: - **Impacted Object ID**: The unique identifier of the NGINX instance that was cleaned up. - **Type**: The type of event, which will be "Automated Object Cleanup". - **Timestamp**: The date and time when the instance was cleaned up. - **Message**: A description indicating that the instance was unavailable for the configured duration before being cleaned up.