1. hnw

    No comment

    hnw
Changes in body
Source | HTML | Preview
@@ -1,52 +1,52 @@
mackerel-agent v0.64.1より、Raspberry Piで使える32bit ARM用Debianパッケージが自動ビルドされるようになりました。
これまでも32bit ARM用のバイナリファイルを含むtar.gzは自動ビルドされていたのですが、バイナリファイル以外の部分は自分で頑張る必要がありました。
一方、Debianパッケージにはsystemdによる自動起動の設定も含まれるので、手持ちのRaspberry PiをシュッとMackerel管理下に置けるようになります。
Raspberry Piは画面無しで運用することが多いと思います。そんなときでも、Mackerel管理しておくとトラブルシューティングが楽になるのでオススメです。
## 動作例
筆者のRaspberry Pi Zeroでの動作例です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/46856/44c6eba8-d55a-89b4-7c48-a401ade38bc4.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/46856/2c681fb9-9fdf-8aaf-b307-c4fc88906aaa.png)
メモリ512MB[^1]のマシンでもちゃんと動いているのがわかります。
[^1]: 512MBのメモリのうち64MBをGPUに割り当てているのでCPUから見えるメモリは448MBのはずなんですがMackerelの表示と少しズレてますね…。
## インストール手順
[mackerel-agentのリリースページ](https://github.com/mackerelio/mackerel-agent/releases)に行き、最新版の `mackerel-agent_*_armhf.deb` のURLをコピーします。
そしてRaspberry Piにログインして `*.deb` をダウンロード、インストール、設定します。
```
$ wget https://github.com/mackerelio/mackerel-agent/releases/download/v0.64.1/mackerel-agent_0.64.1-1.systemd_armhf.deb
$ sudo apt install ./mackerel-agent_0.64.1-1.systemd_armhf.deb
$ sudo vi /etc/mackerel-agent/mackerel-agent.conf
$ sudo systemctl start mackerel-agent
```
詳しくは公式マニュアル「[Ubuntu / Debian にインストールする \- Mackerel ヘルプ](https://mackerel.io/ja/docs/entry/howto/install-agent/deb)」をご覧ください。
## 注意点
ARM版バイナリは公式サポートではないので、トラブっても泣かない精神が必要です。トラブったらPull Requestを投げましょう。
## 補足
-ちなみに筆者はPull Requestを送っただけの一般人です。おかげで家庭内で稼働しているRaspberry Piが増えました。
+ちなみに筆者はPull Requestを送っただけの一般人です。
- [Add armhf Debian package to release by hnw · Pull Request \#599 · mackerelio/mackerel\-agent](https://github.com/mackerelio/mackerel-agent/pull/599)
+取り込んでもらったおかげで家庭内で稼働しているRaspberry Piが増えました。