Skip to content
Setup/Install the agent

SetupStep 3 of 5

Install the agent

One command on the Linux host.

Run this on the Linux host you want to watch. One command, one server — repeat it on each machine that needs a box.

$curl -sSf https://get.monilogix.dev/install.sh | sh

What the installer does

  • Places the monilogix-agent binary in /usr/local/bin
  • Writes a starter config to /etc/monilogix/config.yaml
  • Installs a systemd unit named monilogix-agent and enables it at boot

It does not start the agent yet. Without a key there is nothing for it to report as, so the next step is filling in the config.

Requirements

  • Linux with systemd — Debian, Ubuntu, RHEL, Alma, Rocky, Amazon Linux
  • x86_64 or arm64
  • Root, or a user with sudo
  • Outbound HTTPS to the Monilogix server. No inbound ports are opened.
The agent has no API surface of its own and never listens for connections. It only makes outbound requests, so it needs no firewall changes.

Piping to a shell

If you would rather read the script before running it — a reasonable habit — fetch it first and run it separately:

$curl -sSfO https://get.monilogix.dev/install.sh$less install.sh$sh install.sh