mackerelにログインして、
Monitors - 監視ルールを追加 - ホストメトリック監視を開き、
メトリックをCPU %、閾値を設定して、作成
macOSにmackerel-agentをインストールする - Mackerel ヘルプ
監視対象(M1 MacBookAir)にエージェントをインストール
$ brew install mackerelio/mackerel-agent/mackerel-agent
設定ファイルは、/opt/homebrew/etc/mackerel-agent.conf
APIキーは、mackerelにログインして、Overview - 詳細 - APIキーで確認して、
$ sudo mackerel-agent init -apikey="YOUR_API_KEY" -conf /opt/homebrew/etc/mackerel-agent.conf すると、
/opt/homebrew/etc/mackerel-agent.confの1行目にapiキーが追加される。
(手動で編集する場合は、$ vi /opt/homebrew/etc/mackerel-agent.conf して、apiのコメントアウトを解除して、APIキーを設定して保存
apikey = "YOUR_API_KEY")
$ brew services start mackerel-agent でエージェントを起動
mackerelにログインして、Hostsを開くと、
登録されたM1 MacBook Airが表示される
試しに、CPUの閾値を低めに設定(Warning条件 10、Critical条件 20)して、
負荷テストアプリをインストールして、負荷をかけると、
閾値を超えた時、下回ったときにメールが届く
Intel/Apple Silicon Macに対応したCPUストレステスト用アプリ「Endurance : CPU Stress Test」がMac App Storeでリリース。