macOSにmackerel-agentをインストールする

macOSでのご利用は公式サポートの対象外です。

Mackerel では macOS 向けの mackerel-agent の Homebrew Tap を提供しています。以下の手順で macOS マシンの監視を行うことが可能です。

ただし、公式サポート対象とはなっておりませんので、使用上のご質問等にお答えできかねます。なお、サポート対象OSについてはこちらをご確認ください。

mackerel-agent のインストール

Homebrew の予め導入された環境で、以下のコマンドを実行してエージェントをインストールできます。

brew install mackerelio/mackerel-agent/mackerel-agent

設定ファイルを編集

Homebrew でインストールしたエージェントの設定ファイルは $(brew --prefix)/etc/mackerel-agent.conf に配置されます。 エージェントを起動する前に、設定ファイルにAPIキーを設定する必要があります。 APIキーの設定は以下のコマンドでおこなえます。

mackerel-agent init -apikey="<YOUR_API_KEY>" -conf "$(brew --prefix)/etc/mackerel-agent.conf"

APIキーはオーガニゼーションのページから確認できます。このAPIキーでオーガニゼーションを識別しますので、APIキーは外部に漏らさないようご注意ください。

詳細はmackerel-agent仕様をご覧ください。

設定ファイルを利用して、以下のことを実現できます:

エージェントを起動/停止する

エージェントの起動や終了を行うには、それぞれ以下のコマンドを実行します。

brew services start mackerel-agent
brew services stop mackerel-agent

エージェントのログは $(brew --prefix)/var/log/mackerel-agent.log に出力されます。

エージェントが正しく動きはじめると、Mackerelにホストとして登録されます。ダッシュボードなどでご確認ください。