サーバ監視に「Mackerel」の無料プランを使ってみました

この記事は約8分で読めます。

こんにちは
このブログを設置しているサーバの動作監視って、SavaMoniってサービスの無料プランを利用しています。有料化するとの事でして、実際自分の個人向けサーバと会社のサーバの両方を監視してもらってますが、2台だと1100円/月かぁ。。
個人のサーバの監視にはちょっと高いなぁ。。と思うので代替サービスを探してみました。
有償化自体は、無料でできるわけもないので仕方ないと思います。
見つけたのが、Mackerelと言うサービスで5台まで無料で監視してくれるそうです。外形監視は有償ですが、サーバ自体の死活監視はしてくれるようなので、外形監視は無くてもいいかなと思います。
価格帯はこんな感じです。
  → 料金 – Mackerel(マカレル): 新世代のサーバー管理・監視サービス

1台とか、2台で200円/月とかだと良いのですが、そもそも個人ユーザをターゲットにしてるわけないので、まあ。。そうですね。
必要になったら、会社でも使うのを検討しようと心に誓って(笑)みます。

 

ユーザ登録のスクショ忘れましたが、基本的にはメールアドレスを登録して、グープ?を作ります。メールアドレス認証でパスワードを設定します。
その後から書きます。

まずはホストを追加しましょう!との事です。

新規ホストの登録ボタンを押します。

CentOS7を使っていますので、CentOS/Red Hatを選択します。

該当するバージョンを選択します。

実行するコマンドが表示されるので、そのまま実行します。前提としてsudoできる必要があるそうです。

[ogata@sak-tk2 ~]$ curl -fsSL https://mackerel.io/file/script/setup-all-yum-v2.sh | MACKEREL_APIKEY='??????' sh
This script requires superuser authority to setup Mackerel agent:
[sudo] password for ogata: 
++ mktemp
+ gpgkey_path=/tmp/tmp.a62sc1QhJB
+ curl -fsS -o /tmp/tmp.a62sc1QhJB https://mackerel.io/file/cert/GPG-KEY-mackerel-v2
+ rpm --import /tmp/tmp.a62sc1QhJB
+ rm /tmp/tmp.a62sc1QhJB
+ cat
+ yum install -y mackerel-agent
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: nrt.edge.kernel.org
 * extras: ftp.iij.ad.jp
 * remi: ftp.riken.jp
 * remi-safe: ftp.riken.jp
 * updates: ftp.iij.ad.jp
mackerel                                                                                                             | 2.9 kB  00:00:00     
(1/2): mackerel/x86_64/primary_db                                                                                    | 5.1 kB  00:00:00     
(2/2): mackerel/x86_64/updateinfo                                                                                    |  536 B  00:00:00     
Resolving Dependencies
--> Running transaction check
---> Package mackerel-agent.x86_64 0:0.68.0-1.el7.centos will be installed
--> Finished Dependency Resolution

Dependencies Resolved

============================================================================================================================================
 Package                            Arch                       Version                                   Repository                    Size
============================================================================================================================================
Installing:
 mackerel-agent                     x86_64                     0.68.0-1.el7.centos                       mackerel                     2.2 M

Transaction Summary
============================================================================================================================================
Install  1 Package

Total download size: 2.2 M
Installed size: 6.8 M
Downloading packages:
mackerel-agent-0.68.0-1.el7.centos.x86_64.rpm                                                                        | 2.2 MB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
  Installing : mackerel-agent-0.68.0-1.el7.centos.x86_64                                                                                1/1 
Created symlink from /etc/systemd/system/multi-user.target.wants/mackerel-agent.service to /usr/lib/systemd/system/mackerel-agent.service.
  Verifying  : mackerel-agent-0.68.0-1.el7.centos.x86_64                                                                                1/1 

Installed:
  mackerel-agent.x86_64 0:0.68.0-1.el7.centos                                                                                               

Complete!
+ mackerel-agent init -apikey=??????
+ systemctl start mackerel-agent
*************************************

     Done! Welcome to Mackerel!

*************************************

あっさり完了\(^o^)/
次はサービスを作成します。

こんな画面が出ましたが、ホストを設定しろとのこと。

概ね設定できたので監視項目を見てみます。
ホストの死活監視は初期で設定されている様です。

何が設定できるか見てみます。

ホストメトリック監視を設定してみます。

ロードアベレージで監視したいのですが、見当たらず。。

なんで?と探し回ったら文字列で検索しないと出ないみたいです。(^_^;

ついでにディスクの空きを監視します。数値の設定が特殊で一瞬考え込みました。eで桁数を指定するとか。。

ホストは色々出て面白いです。トライアル期間(14日)を超えて、無料プランになるとグラフの保存期間は1日になるそうです。

参考に表示されているグラフを貼り付けます。

外形監視もやりたかったのですが、有料なので死活監視ができれば十分かなと言う事にしました。

無料で5ホストまで監視してくれるのと、画面の美しさも含めて良さそうです。

コメント