Adachinですっ。
今年の3月に自宅サーバの監視系をnagiosからmackerelに移行しました。
そもそも自宅サーバ(wordpress)にnagiosとかmuninとか入れていたんですが、
落ちたら通知も来ないしグラフも見れないのでw
5ホスト無料なmackerelにしてみたんですが、めちゃくちゃ導入簡単だし、
アラート設定するのも楽ちんなので導入方法まとめます。
ちなみに自宅サーバはUbuntuです。
■mackerelとは
https://mackerel.io/ja/features/
あの「はてな」が開発したもので、Githubアカウントがあれば誰でも作成できます。
freeプランは5ホスト無料なのですが、
グラフの表示期間が1日まで、ダッシュボードのカスタマイズができない、など
とても残念ですが、十分なのでOK!!
standardプランは1ホスト2000円で、お高いですが、
それ以上の価値はある!!!
その他、APIも豊富でslackとの連携もできるし管理も楽です。
■mackerel-agentインストール
リソース系を取るためにmackerel独自のエージェントの設定をします。
・AWS
1 |
# curl -fsSL https://mackerel.io/file/script/amznlinux/setup-yum.sh | sh |
1 |
# yum install -y mackerel-agent |
1 2 |
# mackerel-agent init -apikey="YOUR_API_KEY" →APIキーは管理画面で確認できます。 |
1 |
# /sbin/service mackerel-agent start |
・CentOS
1 |
# curl -fsSL https://mackerel.io/assets/files/scripts/setup-yum.sh | sh |
1 |
# yum install -y mackerel-agent |
1 2 |
# vim /etc/mackerel-agent/mackerel-agent.conf apikey = "YOUR_API_KEY" |
1 |
# /etc/init.d/mackerel-agent start |
・Ubuntu
1 |
# curl -fsSL https://mackerel.io/assets/files/scripts/setup-apt.sh | sh |
1 |
# aptitude install mackerel-agent |
1 2 |
# vim /etc/mackerel-agent/mackerel-agent.conf apikey = "YOUR_API_KEY" |
1 |
# /etc/init.d/mackerel-agent start |
■mackerel管理画面
スペックとかも表示されるので(・∀・)イイ!!
・監視ルール設定
死活監視、ロアベ、メモリーなども監視できます。
■まとめ
zabbixやnagiosの設定だと工数かかるし、監視サーバ運営(重くなったり、冗長化しないとか。。。)とか
めちゃくちゃめんどくさいですよね。。。
mackerelのアップデートもアップデートも豊富でどんどん新機能が増えて便利になっています。
サービス運営は監視コストかけていいものだ!
参考:https://mackerel.io/ja/docs/entry/howto/install-agent
0件のコメント