Concrete CMS 向けに弊社が開発したアドオンMacareux Task Notifierをご紹介します。
Concrete CMSのタスク機能は、サイトマップの生成や検索インデックスの再作成など、バッチ処理を行う機能です。
サーバーのcronを使用することでスケジュール設定もでき、タスクを定期的に自動実行することもできます。
しかし、自動実行したタスクが正常終了したのか?エラーが出ていないか?はConcrete CMSにログインし、管理画面のログで確認しなければなりません。
そこで登場するのが、Macareux Task Notifier。このアドオンを使えば、タスク実行時の成功/失敗をメールで通知できるようになります。
Macareux Task Notifier の特徴・主な機能
- タスク実行が成功した時、タスク名・開始/終了時刻・終了ステータス をメール通知します。
- タスク実行が失敗した時、エラーメッセージと、失敗メッセージのスナップショットを含めてメール通知します。
- 成功時/失敗時、それぞれのメール送信先を設定できます。複数の送信先設定も可能です。
- メール送信するタスクを選択できます。
管理画面
Macareux Task Notifierアドオンをインストールすると、管理画面に設定ページが追加されます。
送信先のメールアドレス設定、通知するタスクを管理画面で設定できます。

導入時の注意
タスクのスケジュール実行の設定によっては、大量メールが発生する可能性があります。
必ずテスト環境で十分に通知テストを行ってから本番環境へ導入してください。
おわりに
定期自動実行したタスクは、気付かないうちに失敗していても運用担当者が把握しづらいことがあります。
Macareux Task Notifier を導入することで、問題発生を即時に認識し、迅速に対処へ移れるようになりますので、サイト運用をより安心して行うための機能として是非ご活用ください。
マカルーデジタルでは今後も Concrete CMS の運用支援・運用改善に役立つツールを継続的に開発して参ります。
導入をご検討中の方がいらっしゃれば、ぜひお気軽にお問い合わせください。設定や運用に関するご相談も随時承っております。
