Installing mackerel-agent in Ubuntu / Debian
[KCPS edition Mackerel users, click here.](#kcps)
Contents described on this page are also available from the New host registration screen in Mackerel.
Using `apt`
Execute the following command:
wget -q -O - https://mackerel.io/file/script/setup-all-apt-v2.sh | MACKEREL_APIKEY='<YOUR_API_KEY>' shYou can obtain the API key from the API key tab on your organization's page. Keep in mind this key is used to identify your organization, so we strongly advise not sharing it with others.
Updates can be performed using the apt-get command.
sudo apt-get update
sudo apt-get install mackerel-agentUsing `dpkg`
Download the deb file:
curl -LO https://mackerel.io/file/agent/deb/mackerel-agent_latest.all.debUse dpkg to install:
sudo dpkg -i mackerel-agent_latest.all.debWhen updating, redownload the package file and perform the same procedure.
Editing configuration files
Edit the file /etc/mackerel-agent/mackerel-agent.conf and set the API key.
apikey = "<YOUR_API_KEY>"You can obtain the API key from the API key tab on your organization's page. Keep in mind this key is used to identify your organization, so we strongly advise not sharing it with others.
For more information, please visit mackerel-agent specifications.
Using configuration files the following can be realized:
Launching mackerel-agent
Executing the following command starts the agent.
sudo systemctl start mackerel-agentThe log is output to the Journal. You can check the mackerel-agent log with the following command.
sudo journalctl -u mackerel-agent.serviceOnce the agent starts functioning properly, the host will be registered with Mackerel, which you can confirm by checking the Dashboard.
Uninstalling mackerel-agent
To uninstall Mackerel-agent implement one of the following commands:
If the agent was installed with apt-get:
sudo apt-get remove mackerel-agentIf the agent was installed with dpkg:
sudo dpkg -r mackerel-agentThen, do not forget to delete the file /var/lib/mackerel-agent/id (by default) which contains the host ID.
Installing the KCPS version of mackerel-agent with a deb package
Deb packages are not supported in KCPS editions of Mackerel.