Raspbian に mackerel-agent と mackerel-check-plugins をインストールする方法

Mackerel 自体のインストール

Raspberry Pi (Raspbian) に Mackerel 本体をインストールする方法は以下のページのとおりです。

このまま起動すると、$ sudo apt-get mackerel-agent status したときに、ディスクの容量が読み取れないエラーが以下のように表示され続けます。

 9月 22 19:58:00 foobar mackerel-agent[1327]: 2019/09/22 19:58:00 WARNING <metrics.disk> Failed to p
 9月 22 19:58:00 foobar mackerel-agent[1327]: 2019/09/22 19:58:00 WARNING <metrics.disk> Failed to p
 9月 22 19:59:00 foobar mackerel-agent[1327]: 2019/09/22 19:59:00 WARNING <metrics.disk> Failed to p
 9月 22 19:59:00 foobar mackerel-agent[1327]: 2019/09/22 19:59:00 WARNING <metrics.disk> Failed to p
 9月 22 20:00:00 foobar mackerel-agent[1327]: 2019/09/22 20:00:00 WARNING <metrics.disk> Failed to p
 9月 22 20:00:00 foobar mackerel-agent[1327]: 2019/09/22 20:00:00 WARNING <metrics.disk> Failed to p

これは、「公式チェックプラグイン集」がインストールされていないからです。公式チェックプラグイン集も本体と同じく、*.deb 経由でインストールすれば良いです。

以下のようにします。なお、この記事を書いている時点での最新バージョンは v0.31.1 です。今現在の時点での最新バーションについては 公式リポジトリ を参照して下さい。

$ curl -LO https://github.com/mackerelio/go-check-plugins/releases/download/v0.31.1/mackerel-check-plugins_0.31.1-1_all.deb
$ sudo dpkg -i mackerel-check-plugins_0.31.1-1_all.deb

これで正しく mackerel-agent が稼働し始めたはずです。念のため、$ sudo service mackerel-agent restart しておくといいでしょう。

Powered by はてなブログ