Mackerelって??
管理してるサーバをZabbixで監視しようと思いつつ面倒だと放っておいたら、「はてなブログ」でお馴染みのはてなさんが提供しているMackerelというサービスをみつけました。
https://mackerel.io
MackerelはSaaS型のサーバ監視サービスで、ホストにエージェントをインストールするだけで監視することができます。
Zabbixではデータの集約のためにZabbixサーバを構築しなければいけませんがMackerelではその必要がありません。

使ってみた
新規ホストの登録
新規ホストの登録から使っているOSを選びコマンドをコピペします。
エージェントの設定はこれだけで終了です。
sudo journalctl -u mackerel-agent.serviceでログを確認できます。
-- Logs begin at Sun 2019-01-20 15:49:05 JST, end at Tue 2019-01-22 18:19:43 JST. --
Jan 22 15:52:06 <hostname> systemd[1]: Starting mackerel.io agent...
Jan 22 15:52:06 <hostname> systemd[1]: Started mackerel.io agent.
Jan 22 15:52:06 <hostname> mackerel-agent[18506]: 2019/01/22 15:52:06 INFO <main> Starting mackerel-agent version:0.59.0, rev:d4781f5, apibase:https://api.mackerelio.com
Jan 22 15:52:14 <hostname> mackerel-agent[18506]: 2019/01/22 15:52:14 INFO <command> Start: apibase = https://api.mackerelio.com, hostName = <hostname>, hostID = <hostid>
サービスを作成する
サービスを作成します。
DBサーバやWebサーバなど同じサービスで運用するものをまとめるものです。
ロールを作成する
ロールを作成します。
要はタグのようなものでDBサーバや、Webサーバなどのタグ付け的なことができます。
ホストとロールの紐づけ
Hostsタブをクリックして、ホストのサービス/ロールをクリックするとホストにロールを設定できます。
感想
大学の講義が早く終わって少し暇だったのでやってみました。
30分くらいかかると思ったらものの10分くらいでできたのでよかったです。
自宅の仮想マシンにもじゃんじゃん入れてみます。
