Monitoramento do MemoryDB multirregional
Você pode usar o Amazon CloudWatch para monitorar o comportamento e o desempenho de um cluster multirregional. O MemoryDB publica a métrica MultiRegionClusterReplicationLag para cada cluster regional dentro do cluster multirregional.
MultiRegionClusterReplicationLag mostra o tempo decorrido entre o momento em que uma atualização é gravada no log de transações Multi-AZ do cluster regional remoto de várias regiões, e o momento em que essa atualização é gravada no nó primário do cluster regional local de várias regiões. Essa métrica é expressa em milissegundos e é emitida para cada par de região de origem e de destino no nível do fragmento.
Durante o funcionamento normal, MultiRegionClusterReplicationLag deve ser constante. Um valor elevado para MultiRegionClusterReplicationLag pode indicar que as atualizações de um cluster regional não se propagaram para outros clusters regionais em tempo hábil. Com o tempo, isso pode fazer com que outros clusters regionais fiquem para trás já que eles não recebem atualizações de forma consistente.
MultiRegionClusterReplicationLag pode aumentar se uma região da AWS se tornar isolada ou degradada e houver um cluster regional nessa região. Nesse caso, você pode redirecionar temporariamente as atividades de leitura e gravação da aplicação para outra região íntegra da AWS.