Atualiza a configuração de um Metricstore existente. Um Metricstore é usado para armazenar métricas.
Descrição da operação
Um Metricstore é usado para armazenar métricas.
-
O Metricstore que você deseja atualizar já deve existir.
-
O Host na sintaxe da solicitação consiste em um nome de projeto e um endpoint do Simple Log Service. Você deve especificar um projeto no Host.
-
Você deve ter um par de AccessKey. Para mais informações, consulte Par de AccessKey.
Um par de AccessKey de uma conta Alibaba Cloud tem permissões totais para todas as operações de API, o que representa um risco de segurança. Recomendamos que você use um usuário RAM para chamar operações de API ou realizar operações e manutenção (O&M) de rotina. O usuário RAM deve receber apenas as permissões necessárias para acessar os recursos do Simple Log Service. Para mais informações, consulte Criar e autorizar um usuário RAM.
-
Você deve saber o nome e a região do projeto. Para mais informações, consulte Gerenciar um projeto.
-
Você pode criar no máximo 200 Logstores ou Metricstores em um projeto.
-
As métricas são excluídas após o término do período de retenção.
Experimente agora
Testar
Autorização RAM
Sintaxe da solicitação
PUT /metricstores/{name} HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| name |
string |
Sim |
O nome do Metricstore. |
my_metric_store |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| project |
string |
Sim |
O nome do projeto. |
my-project |
| body |
object |
Não |
O corpo da solicitação. |
|
| ttl |
integer |
Não |
O período de retenção de dados. Unidade: dias. |
7 |
| autoSplit |
boolean |
Não |
Especifica se o sharding automático deve ser ativado. |
true |
| maxSplitShard |
integer |
Não |
O número máximo de shards para sharding automático. Este parâmetro é válido apenas quando autoSplit é definido como true. |
64 |
| mode |
string |
Não |
O tipo do Metricstore. |
standard |
| hot_ttl |
integer |
Não |
O período de retenção de dados na camada de armazenamento quente. Unidade: dias. |
|
| infrequentAccessTTL |
integer |
Não |
O período de retenção para a classe de armazenamento IA. Unidade: dias. |
|
| appendMeta |
boolean |
Não |
||
| shardingPolicy | ShardingPolicy |
Não |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
Nenhum definido.
Exemplos
Resposta de sucesso
JSON formato
{}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 404 | MetricStoreNotExist | The specified metricstore xxx does not exist. | The specified metricstore xxx does not exist. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.