Install the aX2In Agent to monitor server health, manage mail services, and receive instant alerts when issues occur.
$ curl -fsSL http://ax2in.com/agent/install.sh | bash -s -- --token YOUR_AGENT_TOKEN
Supported Linux & BSD Distributions
Real-time visibility into your server health
CPU, RAM, disk, swap, load average
Postfix, Dovecot, OpenDKIM, Rspamd
ICMP/TCP ping, uptime tracking
Certificate expiry warnings
Mail traffic, delivery stats
Manage and protect your mail infrastructure
View, flush, delete, hold messages
Brute-force, auth failure detection
Rules view, banned IPs management
CVE detection, package security
Get your server connected in under 2 minutes
Login to aX2In Panel → Servers → Add Server. Give it a name and copy the agent token.
SSH to your server as root and run:
$ curl -fsSL http://ax2in.com/agent/install.sh | bash -s -- --token YOUR_AGENT_TOKEN
The script automatically configures secure mTLS communication. Agent receives a client certificate during bootstrap.
ax2in.com
api.ax2in.com:8443
Check that the agent is running:
$ systemctl status ax2in-agent
You should see active (running). Server will appear in dashboard within 60 seconds.
Your server is now connected. Check Dashboard for metrics and alerts.
Outbound-only connections. No open ports on your server.
Yes, the agent needs root access to:
systemctlpostqueue/var/log/mail.log)The agent only collects metrics - it does not modify your system configuration or files.
The agent is a lightweight bash script that runs on your server. It collects metrics (disk usage, queue size, service status) every 60 seconds and reports them to aX2In Panel. When thresholds are exceeded, alerts are created automatically.
The agent sends:
It does NOT send email contents, passwords, or personal data.
You can review the script before running it:
$ curl -fsSL http://ax2in.com/agent/install.sh | less
The script only installs a monitoring agent - it doesn't modify your server configuration.
Simply run the install script again:
$ curl -fsSL http://ax2in.com/agent/install.sh | bash -s -- --token YOUR_AGENT_TOKEN
Run these commands on your server:
$ systemctl stop ax2in-agent
$ systemctl disable ax2in-agent
$ rm /etc/systemd/system/ax2in-agent.service
$ rm -rf /opt/ax2in-agent
$ rm -rf /var/log/ax2in
$ systemctl daemon-reload
1. Check agent status:
$ systemctl status ax2in-agent
2. Check logs:
$ tail -50 /var/log/ax2in/agent.log
3. Verify your token is correct in /opt/ax2in-agent/config.yml
Download the script and check its SHA256 checksum:
$ curl -fsSL http://ax2in.com/api/agent/download | sha256sum
Compare with the checksum shown in the Agent Version section below, or query the API:
$ curl -s http://ax2in.com/api/agent/version | jq
Yes, if you host your own instance, you can override the default URLs:
$ curl -fsSL http://ax2in.com/agent/install.sh | bash -s -- \
--token YOUR_TOKEN \
--api-url https://your-panel.com \
--mtls-url https://your-api.com:8443
Control and monitor your servers in minutes. Free plan available.
Go to Dashboard