-
Notifications
You must be signed in to change notification settings - Fork 0
運用する
kawasima edited this page Aug 26, 2015
·
2 revisions
運用に関するノウハウです。
それぞれのプロセスで、RESTのAPIを実行します。
http://[control_bus_host]:[control_bus_port]/default/stat
正常時レスポンス
HTTP/1.1 200 OK
Connection: keep-alive
Access-Control-Allow-Origin: *
Vary: Accept
Content-Type: application/edn;charset=UTF-8
Content-Length: 20
{:agents 1, :jobs 10}
特性上サービス監視は必要ありません。必ずControlBusに1つ以上のAgentが接続できているかの確認は、前述のControlBusのstatsのレスポンスに:agentsが1以上であることで可能です。
http://[console_url]/
正常時レスポンス
HTTP/1.1 200 OK
Date: Wed, 12 Aug 2015 07:27:06 GMT
Content-Type: text/html;charset=UTF-8
Content-Length: 1419
http://[notificator_url]/
正常時レスポンス
ジョブを同時に実行すると都合の悪い場合があります。同時実行をさせないためには、ジョブのSettingsタブでExclusive executionをオンにしてください。
同じくSettingsタブで監視の設定が可能です。
Notificationで、Batch statusまたはExit statusを選択します。
Batch statusの場合は、プルダウンからステータスを選択します。Exit statusの場合は、ステータスを入力してください。 そして通知内容を設定しますが、これは通知サーバに設定した通知項目のキーを入力してください。
Execution constraints で経過分数を入力し、プルダウンでAlertを選択してください。 通知内容の設定は、通知サーバに設定した通知項目のキーを入力してください。
Execution constraints で経過分数を入力し、プルダウンでStopを選択してください。