Met à jour la configuration d'un Metricstore existant. Un Metricstore est utilisé pour stocker des métriques.
Description de l'opération
Un Metricstore est utilisé pour stocker des métriques.
-
Le Metricstore que vous souhaitez mettre à jour doit déjà exister.
-
Le Host dans la syntaxe de la requête se compose d'un nom de projet et d'un point de terminaison Simple Log Service. Vous devez spécifier un projet dans le Host.
-
Vous devez disposer d'une paire d'AccessKey. Pour plus d'informations, consultez Paire d'AccessKey.
Une paire d'AccessKey pour un compte Alibaba Cloud dispose de toutes les autorisations pour toutes les opérations d'API, ce qui présente un risque de sécurité. Nous vous recommandons d'utiliser un utilisateur RAM pour appeler les opérations d'API ou effectuer des opérations courantes et maintenance (O&M). L'utilisateur RAM ne doit se voir accorder que les autorisations nécessaires pour accéder aux ressources Simple Log Service. Pour plus d'informations, consultez Créer et autoriser un utilisateur RAM.
-
Vous devez connaître le nom et la région du projet. Pour plus d'informations, consultez Gérer un projet.
-
Vous pouvez créer un maximum de 200 Logstores ou Metricstores dans un projet.
-
Les métriques sont supprimées à l'expiration de leur période de rétention.
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
Syntaxe de la requête
PUT /metricstores/{name} HTTP/1.1
Paramètres de chemin
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| name |
string |
Oui |
Le nom du Metricstore. |
my_metric_store |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| project |
string |
Oui |
Le nom du projet. |
my-project |
| body |
object |
Non |
Le corps de la requête. |
|
| ttl |
integer |
Non |
La période de rétention des données. Unité : jours. |
7 |
| autoSplit |
boolean |
Non |
Indique si le sharding automatique doit être activé. |
true |
| maxSplitShard |
integer |
Non |
Le nombre maximal de shards pour le sharding automatique. Ce paramètre n'est valide que lorsque autoSplit est défini sur true. |
64 |
| mode |
string |
Non |
Le type du Metricstore. |
standard |
| hot_ttl |
integer |
Non |
La période de rétention des données dans la couche de stockage chaud. Unité : jours. |
|
| infrequentAccessTTL |
integer |
Non |
La période de rétention pour la classe de stockage IA. Unité : jours. |
|
| appendMeta |
boolean |
Non |
||
| shardingPolicy | ShardingPolicy |
Non |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
Exemples
JSON format
{}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 404 | MetricStoreNotExist | The specified metricstore xxx does not exist. | The specified metricstore xxx does not exist. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.