debパッケージでmackerel-agentをインストールする

KCPS版Mackerelをご利用の場合はこちら

apt-getコマンドを使用する

まずMackerelのaptリポジトリを登録します:

curl -fsSL https://mackerel.io/file/script/setup-apt.sh | sh

その後、apt-getコマンドを用いてインストールできます:

sudo apt-get install mackerel-agent

エージェントのアップデートもapt-getコマンドから行えます:

sudo apt-get upgrade mackerel-agent

dpkgコマンドを使用する

まず、パッケージファイルをダウンロードします:

curl -LO https://mackerel.io/file/agent/deb/mackerel-agent_latest.all.deb

その後、dpkgコマンドを用いてインストールします:

sudo dpkg -i mackerel-agent_latest.all.deb

設定ファイルを編集する

/etc/mackerel-agent/mackerel-agent.conf ファイルを編集して、APIキーを設定してください。

apikey = "<YOUR_API_KEY>"

APIキーはオーガニゼーションのページから確認できます。このAPIキーでオーガニゼーションを識別しますので、APIキーは外部に漏らさないようご注意ください。

詳細はmackerel-agent仕様をご覧ください。

設定ファイルを利用して、以下のことを実現できます:

エージェントを起動する

以下のコマンドを実行することでエージェントが起動します。

sudo /etc/init.d/mackerel-agent start

/var/log/mackerel-agent.logにエージェントのログが出力されます。

エージェントが正しく動きはじめると、Mackerelにホストとして登録されます。ダッシュボードなどでご確認ください。

エージェントのアンインストール

mackerel-agentをアンインストールするには、以下のコマンドを実行してください。

apt-getでインストールした場合:

sudo apt-get remove mackerel-agent

dpkgでインストールした場合:

sudo dpkg -r mackerel-agent

またその際、デフォルトでは /var/lib/mackerel-agent/id にホストIDの記録されたファイルが残っているため、これを削除してください。

KCPS版mackerel-agentをdebパッケージでインストールする

KCPS向けMackerelではdebパッケージはサポートしておりません。