読者です 読者をやめる 読者になる 読者になる

概要

Mackerelはロール(役割)の概念を用いて、ホストの運用・管理を簡単かつ便利に行えるようにするサービスです。あなたが管理するホストでmackerel-agentというプログラムを動かすことで、ウェブ上やAPI経由で複数のホストを管理し、また、さまざまな側面からホストやアプリケーションの状況を可視化できます。

Mackerel(ウェブ)

ウェブ上(https://mackerel.io/)では、以下のようなことが行えます:

  • 登録済ホストの一覧
  • ホスト情報の編集
  • サービスおよびロールによるホストの分類
  • ロールごとのホストのリソース情報の可視化
  • ホスト個別のリソース情報の可視化

mackerel-agent

mackerel-agentはお使いのホストにインストールするプログラムです。mackerel-agentがMackerelにホストの情報や定期的に計測されるメトリックを送信し、ウェブ上でホストの管理やリソース情報の可視化などが行えるようになります。

対応環境

Mackerelおよびmackerel-agentは、以下の環境で動作確認を行っています。

  • Mackerel(ウェブ)
  • mackerel-agent
    • Linux
      • CentOS 5/6/7、Ubuntu 12.04LTS/14.04LTS、 Debian 6/7
      • ただし、Linux カーネルバージョン 2.6.23 以降
      • その他、一般的なLinux環境でも動作すると思われますが、現在のところサポート対象外です。
    • Windows
      • Windows Server 2008 R2以降 の 32ビット/64ビット環境
    • またAmazon Web ServicesやGoogle Compute EngineなどのパブリックIaaSクラウド全般を動作対象としています。(ネットワーク環境が特殊なクラウドなどでは全ての機能が正常に動作しない可能性はあります。)

メトリックの保持について

Mackerelはメトリックを時系列データベース上に保存しています。データは1分間隔で保存され、時間が経つに連れて長い間隔に丸められます。丸め処理では、有効データポイントの平均値が保存されますが、有効データポイントの割合が一定以上に達しない場合、その期間のデータが欠損しているとみなされ、NULLで保存されます。 現在のデータ保持期間は以下のとおりです。

間隔 保持期間
1分 25時間
5分 21日
1時間 90日
1日 90日以降

これはデータの保持期間であり、グラフの表示期間とは異なります。グラフの表示期間は、ご利用のプランに基づきます。