Crée une instance Managed Service for Prometheus.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
arms:CreatePrometheusInstance |
create |
*Prometheus.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Oui |
L'identifiant réel de la région. |
cn-shanghai |
| ClusterType |
string |
Oui |
Le type d'instance. Valeurs valides :
|
remote-write |
| VpcId |
string |
Non |
L'identifiant du VPC. Ce paramètre est requis lorsque ClusterType est défini sur ecs ou aliyun-cs pour un cluster ASK managé. |
vpc-rpn********** |
| VSwitchId |
string |
Non |
L'identifiant du vSwitch. Ce paramètre est requis lorsque ClusterType est défini sur ecs ou aliyun-cs pour un cluster ASK managé. |
vsw-bp1********* |
| SecurityGroupId |
string |
Non |
L'identifiant du groupe de sécurité réseau. Ce paramètre est requis lorsque ClusterType est défini sur ecs ou aliyun-cs pour un cluster ASK managé. |
sg-bp1******** |
| ClusterId |
string |
Non |
L'identifiant du cluster Container Service. Ce paramètre est requis lorsque ClusterType est défini sur aliyun-cs. |
cc7a37ee31aea4ed1a059eff8034b**** |
| ClusterName |
string |
Non |
Le nom du nouveau cluster. Ce paramètre est requis lorsque ClusterType est défini sur remote-write, ecs ou global-view. Pour les instances ecs, le ClusterName doit suivre le format "name-vpc-id", et la partie nom ne peut pas dépasser 24 caractères. Exemple : "mytest1-vpc-xxxxxxxxxxx". |
clusterNameOfTest |
| SubClustersJson |
string |
Non |
La chaîne JSON des sous-instances pour l'instance GlobalView. |
Lorsque clusterType est défini sur global-view, ce paramètre est requis : liste des informations sur les clusters à agréger. Exemple : [ { "headers":{ }, "regionId":"cn-hangzhou", "sourceType":"AlibabaPrometheus", "extras":{ }, "clusterId":"c39a1048921e04f***********", "sourceName":"arms-luyao-test", "dataSource":"", "userId":"1672753***********" }, { "headers":{ }, "regionId":"cn-beijing", "sourceType":"AlibabaPrometheus", "extras":{ }, "clusterId":"c6b6485496d5b40***********", "sourceName":"agent-321-test", "dataSource":"", "userId":"1672753***********" }, { "headers":{ }, "regionId":"cn-zhangjiakou", "sourceType":"AlibabaPrometheus", "extras":{ }, "clusterId":"c261a4f3200c446***********", "sourceName":"zaifeng-cardinality-01", "dataSource":"", "userId":"1672753***********" } ] |
| AllSubClustersSuccess |
boolean |
Non |
Indique si toutes les sous-instances doivent passer la validation avant la création de l'instance GlobalView. Valeur par défaut : false, ce qui indique qu'un succès partiel est autorisé. |
true |
| GrafanaInstanceId |
string |
Non |
L'identifiant de l'espace de travail Grafana lié. Définissez ce paramètre sur "free" lorsque vous utilisez l'édition partagée de Grafana. |
grafana-bp1***** |
| ResourceGroupId |
string |
Non |
L'identifiant du groupe de ressources. |
rg-acfmxyexli2**** |
| Tags |
array<object> |
Non |
Les balises personnalisées. |
[ { "labelName":"labelValue" }, { "testName":"clusterA" } ] |
|
object |
Non |
La liste des balises. |
||
| Key |
string |
Non |
La clé de la balise. |
TestKey |
| Value |
string |
Non |
La valeur de la balise. |
TestValue |
| Duration |
integer |
Non |
La durée de stockage des données, en jours. |
90 |
| ArchiveDuration |
integer |
Non |
Le nombre de jours pour archiver automatiquement les données après l'expiration de la période de stockage. Valeurs valides : 60, 90, 180 et 365. Une valeur de 0 indique que les données ne sont pas archivées. |
90 |
| PaymentType |
string |
Non |
Les méthodes de facturation. Valeurs valides : POSTPAY : paiement à l'usage basé sur le nombre de métriques signalées. POSTPAY_GB : paiement à l'usage basé sur le volume de métriques écrites. Empty : utilise la méthode de facturation par défaut configurée par l'utilisateur. Si aucune valeur par défaut n'est configurée, le système facture par défaut en fonction du nombre de métriques signalées. |
POSTPAY |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| Data |
string |
L'identifiant de l'instance renvoyé après la création de l'instance.
|
qduukd**** |
| RequestId |
string |
L'identifiant de la requête. |
70675725-8F11-4817-8106-CFE0AD71**** |
| Message |
string |
Le message renvoyé. |
message |
| Code |
integer |
Le code d'état HTTP. Valeurs valides :
|
200 |
Exemples
JSON format
{
"Data": "qduukd****",
"RequestId": "70675725-8F11-4817-8106-CFE0AD71****",
"Message": "message",
"Code": 200
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.