Apache Hadoop for Windows Azureでジョブの実行を監視するChrome拡張を作った。
去年の末頃からお仕事の関係でMicrosoftがβで提供しているHadoopのAzure版を利用しています。
β版なのでたまにクラスタの生成に失敗したりジョブが投げっぱなしになって帰ってこないこともあるのですが、
最大32ノード、14TBディスクスペースを無料で好きなように使わせてもらえるというのはやはり魅力的です。
が、このHadoop for Azureではジョブ終了の通知を設定する方法がありません。
ダッシュボードに実行経過は表示されるのでそこを見ていればいいのですが、MapReduceなんて長ければ5分10分ざらにかかりますし
その間に別の作業をしていたいのが人情というもの。
ということでジョブが完了したことをデスクトップ通知してくれる簡単なChrome拡張を書きました。
Hadoop Notifier for Azure