Connexion





Mot de passe oublié ?

monitor.logs

Retourne les logs d'un moniteur avec les informations de statut, temps de réponse et date et heure exactes dans la timezone paramétrée dans votre profil.

Authentification & Action

Cette méthode nécessite une authentification. Elle est accessible par http et https.

Action type: HTTP GET.

Arguments

id (requis)

L'id d'un moniteur.

error (optionnel)

Ne retourne que les logs en erreur ou que les logs sans erreur. N'utilisez pas ce paramètre si vous voulez voir tous les logs (erreur et sans erreur). Valeurs autorisées : 0 = no errors / 1 = only errors

status_code (optionnel)

Montre seulement les logs avec un certain code de statut (HTML ou FTP). Valeurs autorisées : tous les codes de statut

station (optionnel)

liste (valeurs séparées par des virgules) des id des stations de moniteurs. Limite les logs à certaines stations. Valeurs autorisées : integer et id existants. Défaut: toutes les stations

from (optionnel)

Chaîne Date ou DateTime . Montre les logs de cette date. Le format est: yyyymmdd ou yyyymmddhhmmss, tout attaché. Nous utilisons la timezone que vous avez configuré dans Votre Profil. Défaut: il y a 24 heures

until (optionnel)

Chaîne Date ou DateTime string. Montre les logs depuis cette date. Le format est : yyyymmdd ou yyyymmddhhmmss, tout attaché. Nous utilisons la timezone que vous avez configuré dans Votre Profil.. NOTE: le delai Maximum entre from et until est de 7 jours. Si vous avez besoins des logs d'une période plus longue, faites un appel multiple.

page (optionnel)

Le nombre de pages des données retournées. Valeurs autorisées : tout integer

perpage (optionnel)

Le maximum de logs retournés. Valeurs autorisées : tout integer. la Valeur maximum est 1000.

 

IMPORTANT: Les dates et heures utilisées et retournées par cette méthode sont les mêmes que la timezone configurée dans Votre profil. Une fois changée cette timezone, les dates et temps retournés dans les logs changent aussi !

Exemple Demande

https://api.webcron.org/monitor.logs/id:1234/from:20110901000000/until:20110901235959

Exemple Réponse

<rsp status="ok" total="3" page="1" perpage="1000">
   <logs monitor_id="1234" name="my monitor" match="no" check_hash="no">
      <log id="7465738465" date="2011-09-01 00:01:02" station="10" file_size="7041">
         <status error="0" status_code="200"/>
         <response_time resolve="210" connect="30" first_byte="40" transfer="273" total="553"/>
      </log>
      <log id="7465739821" date="2011-09-01 00:21:03" station="2" file_size="7041">
         <status error="0" status_code="200"/>
         <response_time resolve="189" connect="42" first_byte="38" transfer="373" total="642"/>
      </log>
      <log id="7465740758" date="2011-09-01 00:41:02" station="11" file_size="7041">
   <status error="0" status_code="200"/>    <response_time resolve="353" connect="207" first_byte="212" transfer="889" total="1661"/>       </log>    </logs> <rsp>