MBP(はてな)

MacBook Pro,iPhone Xs,React

mackerelでM1 MacBook AirのCPUを監視

GWから始めるMackerel入門 - Qiita


Sign in · Mackerel

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でリリース。



Mackerel に自分の Mac を監視させてみた - えいのうにっき