Creating Maintenance Sessions
This guide explains how to configure and manage maintenance sessions and updates in ImmyBot, ensuring your managed computers stay up-to-date and properly configured.
Prerequisites
You must have already set up Software and / or Task deployments. Please see Deployments for more information
Scheduled Maintenance Sessions
Automated maintenance sessions are handled by Schedules. Please see Schedules on how to accomplish this
You can control how often maintenance runs in the Schedule, please also see our best practices for more information
Manual Maintenance Sessions
You can also trigger maintenance sessions manually when needed. You can do it individually or in batch actions.
Running Maintenance on a Single Computer
- Navigate to Computers
- Select the computer
- Choose Run Maintenance
- Select Reboot option
- Suppress Reboots
- Reboot if Necessary
- Force Reboot
- This will start the maintance session
Running Maintenance on Multiple Computers
- Navigate to Computers
- Select multiple computers using the checkboxes
- Click Batch Actions in the action bar
- Under Maintenance Session select your settings
- Click Run
Maintenance Session Reviews
ImmyBot provides detailed accounting on maintenance activities.
Viewing Maintenance Sessions
- Navigate to Sessions
- View all maintenance sessions across your environment
- Filter by:
- Status (Completed, Failed, In Progress)
- Computer
- Tenant
- Date range
Session Details
Click on any session to view detailed information:
- Actions performed
- Success/failure status
- Detailed logs
- Duration and timing
- Affected deployments
Maintenance Notifications
ImmyBot can send notifications about maintenance activities.
Configuring Email Notifications
Set up SMTP settings before hand
You must have followed the information in the SMTP Guide as well as the Branding guide for ImmyBot to send maintenance notifications.
There are 2 ways to sent email notification for maintenance sessions.
- Through AdHoc session options
- Edit the deployment you intent to run an adhoc session for
- Edit the maintance options on the right to send the required email
- Through Schedules
- Within the Schedules, you can set the email notifcation requirements.
Best Practices
Follow these best practices for effective maintenance management:
- Staggered Windows: Create staggered maintenance windows to avoid overloading your infrastructure
- Test First: Test updates on a small group before deploying widely
- Regular Review: Periodically review maintenance logs and compliance reports
- Clear Communication: Inform users about maintenance windows and expected changes
- Backup First: Ensure critical systems have recent backups before major updates
Troubleshooting
Click here for more detailed troublshooting
If you encounter issues with maintenance sessions:
Common Problems and Solutions
Sessions Not Starting
- Check agent status
- Verify maintenance window configuration
- Check for server resource constraints
Failed Actions
- Review detailed logs
- Check for security software interference
- Verify network connectivity
- Ensure sufficient disk space
Incomplete Sessions
- Check for timeout settings
- Look for user interruptions
- Verify deployment configurations