monitor.state

モニターの現在の状態を返送します。

認証&アクション

このメソッドは認証を必要とします。 これらには http と httpsを通じてアクセスできます。

アクションタイプ: HTTP GET.

アーギュメント

id (オプション)

モニター又はいくつものモニターのid 。Idは実在するモニターのintegerである必要があります。

name (オプション)

モニターの名前。名前がid又はgroup_idの代わりに使用された際、このメソッドはこのモニターのステータスのみを返送することが可能です。コンマにて分離された名前のリストを送信することは出来ません、名前はstring(64)である必要があります 。

group_id (オプション)

グループのid。指定された場合は、このグループの全てのモニターのステータスを返送します。Idは実在するグループのintegerである必要があります。

state (オプション)

特定の状態のモニターのみを返送する。許可された値: OK / エラー.

アーギュメントが発送されてこなければ、全てのモニターの状況は返送されます。

アプリケーションの例

http://api.webcron.org/monitor.state/id:74978,83445,83446

返答の例

<rsp status="ok" total="2">
   <monitor id="74978" name="Server A" enabled="1" state="ok" />
   <monitor id="83445" name="Server B" enabled="0" />
   <monitor id="83446" name="Server C" enabled="1" state="error" since="2009-02-26 16:02:14" />
</rsp>