Remove a server

Remove servers that you no longer want to manage in Alpacon.

Removal process

Complete server removal requires two steps:

  1. Uninstall Alpamon agent from the server
  2. 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:

  1. Go to Servers page
  2. Select server(s) to delete (checkbox)
  3. Click Delete (bin) icon at top
  4. Click Confirm in confirmation modal
  5. Server is removed from list

Bulk deletion

Delete multiple servers simultaneously.

  1. Select multiple servers
  2. Click bin icon
  3. Confirm
  4. 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:

  1. Follow Register a server process again
  2. New installation script will be generated
  3. Previous data will not be recovered

Troubleshooting

Server not changing to Disconnected:

  1. Verify agent is completely removed from server:
systemctl status alpamon
  1. 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