概要

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

Mackerel(ウェブ)

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

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

mackerel-agent

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

対応環境

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

  • Mackerel(ウェブ)
  • mackerel-agent
    • Linux
      • Red Hat Enterprise Linux 8/9、CentOS 7、MIRACLE LINUX 8/9、AlmaLinux 8/9、Rocky Linux 8/9、Oracle Linux 7/8/9
      • CentOS Stream 8/9
      • Ubuntu 20.04LTS/22.04LTS、Debian 10/11/12
      • Amazon Linux 2、Amazon Linux 2023
      • x64 アーキテクチャおよび AWS Graviton シリーズを含む Arm v8 アーキテクチャをサポートしています。
      • その他、一般的なLinux環境(カーネルバージョン 2.6.23以降)や、上記以外のRed Hat Enterprise Linux派生ディストリビューションでも動作すると思われますが、現在のところサポート対象外です。
    • Windows
      • Windows Server 2016, 2019, 2022 (LTSC) の x64 ベースシステム
    • またAmazon Web ServicesやMicrosoft Azure、Google Compute EngineなどのパブリックIaaSクラウド全般を動作対象としています。(ネットワーク環境が特殊なクラウドなどでは全ての機能が正常に動作しない可能性はあります。)

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

Mackerelはメトリックを時系列データベース上に保存しています。 メトリックデータは1分間隔で保存され、以下の表の期間保持します。

間隔 保持期間
1分 460日
1日 460日以降

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