先日のアップデートで mackerel-agent に action オプションが追加されました。 チェック監視の結果に応じてコマンドを実行させられるようになりました - Mackerel ブログ テキストログ監視をおこなう check-log や、プロセス監視をおこなう check-procs など、さまざまな観点での監視がおこなえる Mackerel のチェック監視ですが、今週のアップデートにより、チェック監視の実行後、その結果をもとに任意のコマンドを実行できるようになりました。 たとえばプロセス監視を行う check-procs プラグインと組み合わせれば、監視対象のプロセスが落ちたら自動的に再起動するということができます。 freee でも非同期ワーカーのプロセス監視に活用しています。 これまでは「アラート通知 → 検知 → 対応」という流れでしたが、軽微なアラートならこのオペレー