帰ってきたMackerel監視シリーズ *1です。 この記事は Mackerel アドベントカレンダー 2019 の14日目です。 qiita.com 昨日はmattnさんの Mackerel を使って10分でメトリクス監視を始める手順 - Qiita でした。 それでは14日目は Batchの監視 です。 MackerelにはBatchの監視をするための仕組みとして mkr のcommandのオプションの mkr wrap があります。 例えば次のようなワンライナーのcommandを実行すると失敗時にCRITICALを飛ばし、次回の成功時に自動的にalertを閉じてくれます。 # cat test.php #!/usr/bin/php <?php // 終了ステータスを1にする exit(1); # mkr wrap -a --note="testなのじゃ" -- ./test.php