MacBookのバッテリ残量をMackerelに投稿するプラグインをmkr plugin install対応した

github.com

sudo mkdir -p /opt/mackerel-agent/plugins
sudo chown -R $(id -un):$(id -gn) /opt/mackerel-agent/plugins

mkr plugin install aereal/mackerel-plugin-macbook-battery-health@v0.0.2
cat <<EOS >> /usr/local/etc/mackerel-agent.conf
[plugin.metrics.macbook_battery_health]
command = "/opt/mackerel-agent/plugins/bin/mackerel-plugin-macbook-battery-health"
EOS

this.aereal.org

以前作ったプラグインを `mkr plugin install`-readyにした。

対応といっても命名規則を整えてGitHubにリリースしたくらいで非常に手軽で便利。手順はMackerel公式のドキュメントが詳しくてわかりやすい。

mackerel.io
mackerel.io

実際に対応するための変更は以下のPull Requestにまとまっている。ちゃんと読んでいなくてzipじゃないとダメとか命名規則とかが適合していなくて無駄にトライアンドエラーを繰り返してしまった。

バッテリ残量の監視はなにかと便利なのでどうぞご利用ください。