Install the DMCloudArchitect Health Monitor
The DMCloudArchitect Health Monitor is designed to be lightweight and safe. Setup takes under 5 minutes. No ongoing maintenance required.
What the Install Script Does
One script handles the complete setup.
Creates a system user
A dedicated dmca_health OS user is created with no login shell and no sudo rights. Home directory: /home/dmca_health.
Installs monitor files
The monitoring scripts are installed to /home/dmca_health/ owned by the new user.
Configures MySQL credentials
MySQL credentials are stored encrypted using mysql_config_editor. Plain-text credentials are never written to disk.
Sets up cron jobs
Two cron jobs are scheduled: metric sampling every 5 minutes, and hourly aggregation + snapshot upload.
Registers with your account
The monitor registers this server using your API key. A stable SERVER_ID is generated from hostname and primary IP.
Requirements
Server
- Linux (any modern distribution)
bashshellwgetorcurl- Standard tools:
awk,df, access to/proc - Root / sudo access for initial setup only
MySQL (optional)
- MySQL 5.7+ or MariaDB 10.3+
- Read-only monitoring account:
PROCESSprivilege mysql_config_editoravailable- Multiple instances supported
Installation Steps
Get your API key
Sign up for a free account to receive your API key. You will need it during installation to register your server.
Get API Key →Download the install script
Run the following on your Linux server:
Run the installer
The installer requires root to create the system user and configure cron jobs.
After setup, the monitor runs entirely as the unprivileged dmca_health user.
Verify the monitor is running
After installation, confirm the monitor is active and cron jobs are scheduled:
MySQL Setup Note
Create a read-only MySQL account for the monitor. Only the PROCESS privilege is required:
Credentials are then stored encrypted using mysql_config_editor during the install process.
No plain-text passwords are stored anywhere.
Ready to get started?
Create a free account and get your API key in under a minute.
Get Free API Key