Remove a server
Remove servers that you no longer want to manage in Alpacon.
Removal process
Complete server removal requires two steps:
- Uninstall Alpamon agent from the server
- Delete server from Alpacon workspace
1. Uninstall Alpamon agent
First, remove the agent from your server.
Debian-based systems (Ubuntu, Debian)
Basic removal:
sudo apt remove alpamon -y && sudo rm -rf /etc/alpamon/alpamon.conf
Complete removal (including all files):
sudo apt remove alpamon --purge -y
Complete removal also deletes:
/etc/alpamon/alpamon.conf/usr/lib/tmpfiles.d/alpamon.conf/lib/systemd/system/alpamon.service/lib/systemd/system/alpamon-restart.service/lib/systemd/system/alpamon-restart.timer/var/log/alpamon/alpamon.log/var/lib/alpamon/alpamon.db
Red Hat-based systems (RHEL, CentOS, Rocky Linux)
Basic removal:
sudo yum remove alpamon
Complete removal (including all files):
sudo yum remove alpamon && \
sudo rm -f /etc/alpamon/alpamon.conf \
&& sudo rm -f /usr/lib/tmpfiles.d/alpamon.conf \
&& sudo rm -f /lib/systemd/system/alpamon.service \
&& sudo rm -f /lib/systemd/system/alpamon-restart.service \
&& sudo rm -f /lib/systemd/system/alpamon-restart.timer \
&& sudo rm -f /var/log/alpamon/alpamon.log \
&& sudo rm -f /var/lib/alpamon/alpamon.db
2. Delete from workspace
After removing the agent, delete the server from Alpacon.
Requirements:
- Server status must be Disconnected
- Requires Superuser permission
Deletion steps:
- Go to Servers page
- Select server(s) to delete (checkbox)
- Click Delete (bin) icon at top
- Click Confirm in confirmation modal
- Server is removed from list
Bulk deletion
Delete multiple servers simultaneously.
- Select multiple servers
- Click bin icon
- Confirm
- All selected servers deleted
Important notes
Data loss:
- Server deletion permanently removes:
- Server settings
- Monitoring history
- Command execution history
- Access logs
- Comments
No recovery:
- Deleted server data cannot be recovered
- Backup important data before deletion
Remove agent first:
- If you only delete from Alpacon without removing agent
- Server will continue attempting connections
- May cause unnecessary resource usage
Re-registration
To re-register a removed server:
- Follow Register a server process again
- New installation script will be generated
- Previous data will not be recovered
Troubleshooting
Server not changing to Disconnected:
- Verify agent is completely removed from server:
systemctl status alpamon
- If agent still running, manually stop:
sudo systemctl stop alpamon
sudo systemctl disable alpamon
Delete button disabled:
- Check server status (cannot delete Connected servers)
- Verify Superuser permissions