

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# RabbitMQ no Amazon MQ: alarme de limite de disco
<a name="troubleshooting-action-required-codes-disk-limit-alarm"></a>

 O alarme de limite de disco é uma indicação de que o volume de disco usado por um nó do RabbitMQ diminuiu devido ao alto número de mensagens não consumidas enquanto novas mensagens foram adicionadas. O RabbitMQ emitirá um alarme de limite de disco quando o espaço livre em disco do corretor, identificado pela CloudWatch métrica da Amazon`RabbitMQDiskFree`, atingir o limite de disco, identificado por. `RabbitMQDiskFreeLimit` `RabbitMQDiskFreeLimit`é definido pelo Amazon MQ e foi definido considerando o espaço em disco disponível para cada tipo de instância do broker. Para obter mais informações, consulte [Alarmes de memória e disco](rmq-broker-instance-types.md#rabbitmq-memory-disk-thresholds). 

 Um agente do RabbitMQ no Amazon MQ que tiver gerado um alarme de limite de disco ficará indisponível para novas mensagens que estiverem sendo publicadas. Se você tiver um publicador e um consumidor na mesma conexão, o consumidor também não estará disponível para receber mensagens. Ao executar o RabbitMQ em um cluster, o alarme de disco abrange todo o cluster. Se um nó ficar abaixo do limite, todos os outros nós bloquearão as mensagens recebidas. Devido à falta de espaço em disco, o agente pode ter também outros problemas que complicam o diagnóstico e a resolução do alarme. 

 O Amazon MQ não reiniciará um agente com alarme de disco e retornará uma exceção para operações da API `RebootBroker`, desde que o agente continue a gerar esse alarme. 

**nota**  
Não é possível fazer downgrade de um agente de um tipo de instância `mq.m5` para um tipo de instância `mq.t3.micro`. Se quiser fazer downgrade, você deverá excluir o agente e criar outro.

## Diagnostico e solução do alarme de limite de disco
<a name="w2aac40c23c11"></a>

 O Amazon MQ habilita métricas para o seu agente por padrão. Você pode [visualizar as métricas do seu corretor](amazon-mq-accessing-metrics.md) acessando o CloudWatch console da Amazon ou usando a CloudWatch API. `MessageCount`é uma métrica útil ao diagnosticar o alarme de limite de disco do RabbitMQ. Mensagens são armazenadas na memória até que sejam consumidas ou descartadas. Uma alta contagem de mensagens indica o uso em excesso de armazenamento em disco e pode levar a um alarme de disco. 

 Para diagnosticar o alarme de limite de disco, use o Console de Gerenciamento do Amazon MQ para: 
+  Crie uma conexão para consumir as mensagens publicadas nas filas. 
+  Limpe mensagens das filas. 
+  Exclua as filas do seu agente. 

**nota**  
Pode levar várias horas para que o status RABBITMQ\_DISK\_ALARM seja apagado depois que você realiza as ações necessárias.

 Para evitar que o alarme de limite de disco seja gerado novamente, é possível fazer upgrade do [tipo de instância](rmq-broker-instance-types.md) do host para uma instância com recursos adicionais. Para obter informações sobre como atualizar o tipo de instância do agente, consulte `UpdateBrokerInput`, na Referência da API REST do Amazon MQ. Também recomendamos manter publicadores e consumidores em conexões diferentes. 