Tous les produits
Search
Centre de documentation

:BatchCreateInstantSiteMonitor

Dernière mise à jour :Aug 08, 2026

Crée une ou plusieurs tâches de surveillance de site.

Cette rubrique explique comment créer une tâche de surveillance de site nommée HangZhou_ECS1. L'URL surveillée est https://www.aliyun.com et le type de tâche est HTTP. La réponse confirme la création de la tâche. Le nom de la tâche de surveillance de site est HangZhou_ECS1 et son ID est 679fbe4f-b80b-4706-91b2-5427b43e****.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de la signature. Nous vous recommandons d'utiliser OpenAPI Explorer pour appeler cette opération. Il génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Paramètre Type Obligatoire Exemple Description
Action String Oui BatchCreateInstantSiteMonitor

Opération à effectuer. Définissez la valeur sur BatchCreateInstantSiteMonitor.

TaskList.N.Address String Non https://www.aliyun.com

URL ou adresse IP à surveiller.

Remarque Vous devez créer au moins une tâche de surveillance de site. Spécifiez les paramètres Address, TaskName et TaskType dans chaque requête.
TaskList.N.IspCities String Non [{"city":"546","isp":"465"},{"city":"572","isp":"465"},{"city":"738","isp":"465"}]

Points de détection. Si vous laissez ce paramètre vide, le système sélectionne aléatoirement trois points.

La valeur est un tableau JSON. Exemple : {"city":"546","isp":"465"},{"city":"572","isp":"465"},{"city":"738","isp":"465"}. Les valeurs du champ city correspondent à Pékin, Hangzhou et Qingdao.

Pour obtenir la liste des points de détection, consultez DescribeSiteMonitorISPCityList.

TaskList.N.OptionsJson String Non {"time_out":5000}

Options étendues du protocole utilisé par la tâche de surveillance. Elles varient selon le protocole.

TaskList.N.TaskName String Non HangZhou_ECS1

Nom de la tâche de surveillance de site.

Le nom doit comporter entre 4 et 100 caractères et peut contenir des lettres, des chiffres et des traits de soulignement (_).

Remarque Vous devez créer au moins une tâche de surveillance de site. Spécifiez les paramètres Address, TaskName et TaskType dans chaque requête.
TaskList.N.TaskType String Non HTTP

Type de la tâche de surveillance de site.

Valeurs valides : HTTP, PING, TCP, UDP, DNS, SMTP, POP3 et FTP.

Remarque Vous devez créer au moins une tâche de surveillance de site. Spécifiez les paramètres Address, TaskName et TaskType dans chaque requête.

Pour plus d'informations sur les paramètres de requête communs, consultez Paramètres communs.

Paramètres de réponse

Paramètre Type Exemple Description
RequestId String 7AE72720-2C96-5446-9F2B-308C7CEDFF1A

ID de la requête.

Message String successful

Message renvoyé.

Success Boolean true

Indique si l'appel a réussi. Valeurs valides :

  • true : L'appel a réussi.
  • false : L'appel a échoué.
Data Array of Data

Informations relatives à la tâche de surveillance de site.

TaskName String HangZhou_ECS1

Nom de la tâche de surveillance de site.

TaskId String 679fbe4f-b80b-4706-91b2-5427b43e****

ID de la tâche de surveillance de site.

Code String 200

Code d'état HTTP.

Remarque Le code d'état 200 indique que l'appel a réussi.

Exemples

Exemples de requêtes

http(s)://[Endpoint]/?Action=BatchCreateInstantSiteMonitor
&TaskList=[{"Address":"https://www.aliyun.com","TaskName":"HangZhou_ECS1","TaskType":"HTTP"}]
&<Common request parameters>

Exemples de réponses réussies

Format XML

HTTP/1.1 200 OK
Content-Type:application/xml

<BatchCreateInstantSiteMonitorResponse>
    <RequestId>7AE72720-2C96-5446-9F2B-308C7CEDFF1A</RequestId>
    <Message>successful</Message>
    <Data>
        <taskName>HangZhou_ECS1</taskName>
        <taskId>679fbe4f-b80b-4706-91b2-5427b43e****</taskId>
    </Data>
    <Code>200</Code>
    <Success>true</Success>
</BatchCreateInstantSiteMonitorResponse>

Format JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "7AE72720-2C96-5446-9F2B-308C7CEDFF1A",
  "Message" : "successful",
  "Data" : [ {
    "taskName" : "HangZhou_ECS1",
    "taskId" : "679fbe4f-b80b-4706-91b2-5427b43e****"
  } ],
  "Code" : "200",
  "Success" : true
}

Codes d'erreur

Code d'état HTTP

Code d'erreur

Message d'erreur

Description

400

ParameterInvalid

The parameter is missing or invalid. %s

Le paramètre n'est pas spécifié ou est invalide.

404

ResourceNotFound

The specified resource is not found.

La ressource spécifiée est introuvable.

429

ResourceOverLimit

The resource has exceeded the limit. %s

Le nombre de ressources dépasse la limite autorisée.

Pour obtenir la liste des codes d'erreur, consultez les Codes d'erreur de service.