各社の監視SaaSを利用してAmazonLinuxを監視してみた(NewRelic,Datadog,mackerel)

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

はじめに

AWSチームのすずきです。

クラウド型のサーバ監視サービスとして提供されている、 NewRelic、Datadog、mackerelを利用して、PHPアプリ(WordPress)が動作するAmazonLinux環境を監視する機会がありました。

各ツールについて特別なカスタマイズを実施せず、確認する事ができた項目について紹介させて頂きます。

各監視サービスの概要

NewRelic

Datadog

mackerel

AWS CloudWatch

モニタリング画面紹介

CPU使用率

NewRelic

compare_monitaring-01-nr

プロセス別表示

compare_monitaring-08-nr

compare_monitaring-09-nr

Datadog

compare_monitaring-02-dd

mackerel

compare_monitaring-03-mc

Cloudwatch

compare_monitaring-04-cw

ロードアベレージ

NewRelic

compare_monitaring-05-nr

Datadog

compare_monitaring-06-dd

mackerel

compare_monitaring-07-mc

メモリ使用率

NewRelic

全体グラフ

compare_monitaring-11-nr

プロセス別表示

compare_monitaring-12-nr

compare_monitaring-13-nr

Datadog

compare_monitaring-14-dd

compare_monitaring-15-dd

compare_monitaring-16-dd

mackerel

compare_monitaring-17-mc

ディスク

NewRelic

compare_monitaring-18-nr

Datadog

compare_monitaring-19-dd

compare_monitaring-19-dd2

mackerel

compare_monitaring-20-mc

compare_monitaring-21-mc

Cloudwatch(EBS)

compare_monitaring-22-cw

ネットワーク

NewRelic

compare_monitaring-23-nr

Datadog

compare_monitaring-24-dd

mackerel

compare_monitaring-25-mc

Cloudwatch

compare_monitaring-26-cw

compare_monitaring-27-cw

その他

NewRelic(アプリ監視)

レスポンス

compare_monitaring-28-cw

DB

compare_monitaring-29-nr

接続元(国)

compare_monitaring-31-nr

接続元(ブラウザ)

compare_monitaring-32-nr

mackerel

ロール表示(役割別グループ表示)

compare_monitaring-33-mc

まとめ

アプリケーション、DBまでを含めた統合監視が実現できるNewRelic。 詳細な監視ができるDatadog。 サーバをグループ化し、インスタンスが増減するオートスケール環境で便利なmackerel。 と各社特徴のあるサービスが提供されています。

AmazonLinux環境への監視エージェントのインストールと設定も、各サイトの案内通り簡単に実施できました。 また、評価ライセンスや無料枠も用意されていますので、手軽に始める事のできるリソース監視環境として是非お試しください。