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
しておくといいでしょう。