LoginSignup
1
4

More than 5 years have passed since last update.

Raspbianにmackerel-agentをインストールする

Posted at

はじめに

ヘルプにある以下ドキュメントの手順を組み合わせてARM用にアレンジしました。

インストール時の対象OSバージョンは以下になります。

$ uname -a
Linux raspberrypi 4.4.46-v7+ #959 SMP Fri Feb 3 17:24:25 GMT 2017 armv7l GNU/Linux
$

dpkgコマンドを使用する

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

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

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

sudo dpkg -i mackerel-agent_latest.all.deb

アーカイブをダウンロードして差し替える

mackerel-agent_linux_arm.tar.gzをダウンロードします:
GitHubのmackerelio/mackerel-agentにてLatest releaseを確認して読み替えてください。(本記事記載時は v0.39.3 )

curl -LO https://github.com/mackerelio/mackerel-agent/releases/download/v0.39.3/mackerel-agent_linux_arm.tar.gz
tar xvzf mackerel-agent_linux_arm.tar.gz
cd mackerel-agent_linux_arm
sudo cp mackerel-agent /usr/bin/

設定ファイルを編集する

/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をアンインストールするには、以下のコマンドを実行してください。

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

sudo dpkg -r mackerel-agent

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

1
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4