Partilhar via


Como configurar o Azure Managed Redis

Este artigo descreve as configurações disponíveis para suas instâncias do Azure Managed Redis.

Definir configurações do Azure Managed Redis

Você pode exibir e definir as seguintes configurações usando o Menu de Recursos.

Visão geral

A seção Visão geral fornece informações básicas sobre sua instância, como nome, ponto de extremidade, camada de preço, módulos, status de replicação geográfica e métricas de cache selecionadas.

Registo de atividades

Selecione Registro de atividades para exibir as ações realizadas no cache. Você também pode usar a filtragem para expandir essa exibição para incluir outros recursos. Para obter mais informações sobre como trabalhar com logs de auditoria, consulte Operações de auditoria com o Gerenciador de Recursos. Para obter mais informações sobre como monitorar o log de atividades, consulte Registro de atividades.

Controlo de acesso (IAM)

A seção Controle de acesso (IAM) fornece suporte para o controle de acesso baseado em função do Azure (Azure RBAC) no portal do Azure. Essa configuração ajuda as organizações a atender aos requisitos de gerenciamento de acesso de forma simples e precisa. Para obter mais informações, consulte Controle de acesso baseado em função do Azure no portal do Azure.

Etiquetas

A secção Etiquetas ajuda-o a organizar os seus recursos. Para obter mais informações, veja Utilizar etiquetas para organizar os recursos do Azure.

Diagnosticar e resolver problemas

Selecione Diagnosticar e resolver problemas a serem fornecidos com problemas comuns e estratégias para resolvê-los.

Configurações

A seção Configurações permite que você acesse e defina as seguintes configurações para seu cache.

Autenticação

Você tem duas opções para autenticação: chaves de acesso e Autenticação Microsoft Entra. O uso da Autenticação do Microsoft Entra é recomendado porque é mais seguro.

Selecione Chaves de acesso para visualizar ou regenerar as chaves de acesso para o cache. Essas chaves são usadas pelos clientes que se conectam ao seu cache.

Captura de ecrã a mostrar a Autenticação selecionada no menu Recurso e as Chaves de acesso no painel de trabalho.

Configurações avançadas

As seguintes propriedades são definidas:

  • Apenas acesso não-TLS
  • Política de despejo
  • Adiar atualizações da versão do Redis DB

Persistência de dados

Use a persistência de dados para habilitar, desabilitar ou configurar a persistência de dados para o cache Redis. O Azures Managed Redis oferece persistência Redis usando persistência RDB ou persistência AOF.

Para obter mais informações, consulte Configurar persistência de dados para uma instância do Azure Managed Redis.

Encriptação

Selecione Criptografia para criptografar todos os dados armazenados no disco, como arquivos de persistência de dados ou arquivos que estão sendo exportados da instância. Para obter mais informações, consulte Configurar a criptografia de disco para instâncias Redis gerenciadas do Azure usando chaves gerenciadas pelo cliente

Replicação geográfica ativa

A replicação geográfica ativa, no menu Recurso, fornece um mecanismo para vincular até cinco instâncias do Azure Managed Redis em uma configuração ativa-ativa. Essa funcionalidade pode ser usada para replicar um cache entre regiões do Azure, fornecendo maior durabilidade e disponibilidade de dados. Para obter mais informações, consulte Configurar a replicação geográfica ativa para instâncias do Azure Managed Redis

Scale

Selecione Dimensionar para visualizar ou alterar o tamanho e a camada de desempenho da sua instância Redis. Para obter mais informações sobre dimensionamento, consulte Como dimensionar o Azure Managed Redis.

Propriedades

Selecione Propriedades para exibir informações sobre sua instância, incluindo o ponto de extremidade, a versão do Redis DB e a política de clustering.

Bloqueios

A seção Bloqueios permite bloquear uma assinatura, grupo de recursos ou recurso para impedir que outros usuários em sua organização excluam ou modifiquem acidentalmente recursos críticos. Para obter mais informações, consulte Bloquear recursos com o Azure Resource Manager.

Administração

A seção Administração permite que você acesse e defina as seguintes configurações para sua instância do Redis:

Importar/Exportar

Importar/Exportar é uma operação de gerenciamento de dados do Azure Managed Redis que permite importar e exportar dados de/para a instância do Redis. Você pode importar e exportar um instantâneo do Banco de Dados Redis (RDB) de/para uma Conta de Armazenamento do Azure. Use Importar/Exportar para migrar entre diferentes instâncias do Azure Managed Redis ou preencher o cache com dados antes de usá-lo.

Você pode usar a importação com arquivos RDB compatíveis com Redis de qualquer servidor Redis em execução em praticamente qualquer nuvem ou ambiente, incluindo:

  • Redis em execução em VMs ou contêineres
  • provedores de nuvem, como Amazon Web Services ou outros

A importação de dados é uma forma fácil de criar uma cache com dados pré-preenchidos. Durante o processo de importação, o Azure Managed Redis carrega os arquivos RDB do armazenamento do Azure na memória e, em seguida, insere as chaves no cache.

A exportação permite exportar os dados armazenados no Redis Gerenciado do Azure para arquivos RDB compatíveis com Redis. Pode utilizar esta funcionalidade para mover dados de uma instância do Azure Managed Redis para outra ou para outro servidor do Redis.

Durante o processo de exportação, um arquivo temporário é criado na VM que hospeda a instância do Azure Managed Redis. O arquivo temporário é carregado na conta de armazenamento designada. Quando a operação de exportação tiver sido concluída com um estado de êxito ou de falha, o ficheiro temporário é eliminado.

Para obter mais informações e instruções, consulte Importar e exportar dados no Azure Managed Redis.

Ponto final privado

A seção Ponto de extremidade privado permite que você defina as configurações de ponto de extremidade privado para sua instância. Recomendamos o uso de pontos de extremidade privados para todas as cargas de trabalho de produção.

Para obter mais informações, consulte Cache do Azure para Redis com o Azure Private Link.

Monitorização

A seção Monitoramento permite configurar diagnósticos e monitoramento para sua instância do Azure Managed Redis.

  • Para obter mais informações sobre monitoramento e diagnóstico do Azure Managed Redis, consulte Monitorar o Azure Managed Redis.
  • Para obter uma lista de métricas usadas no Azure Managed Redis, consulte Referência de dados de monitoramento do Redis Gerenciado do Azure.

Alertas

Selecione Alertas para configurar alertas com base nas métricas do Azure Managed Redis. Para mais informações, consulte Criar alertas.

Métricas

Selecione Métricas para criar seu próprio gráfico personalizado para acompanhar as métricas que você deseja ver para seu cache. Para obter mais informações, consulte Criar suas próprias métricas.

Recomendações do conselheiro

As recomendações do Advisor exibem recomendações para seu cache. Durante as operações normais, nenhuma recomendação é exibida.

Captura de tela que mostra onde as recomendações do Consultor são exibidas, mas não há as atuais.

Se ocorrerem quaisquer condições durante as operações do cache, como alterações iminentes, alto uso de memória, largura de banda de rede ou carga do servidor, um alerta será exibido no menu Visão geral do recurso.

Captura de tela que mostra onde os alertas são exibidos quando Visão geral é selecionada no menu Recurso.

Mais informações podem ser encontradas nas Recomendações no painel de trabalho do portal do Azure.

Captura de ecrã que mostra as recomendações do Consultor

Métricas de configurações de diagnóstico

Por padrão, as métricas de cache no Azure Monitor são armazenadas por 30 dias e, em seguida, excluídas.

Para manter as métricas de cache por mais de 30 dias, selecione Configurações de diagnóstico - Métricas para configurar a conta de armazenamento usada para armazenar diagnósticos de cache.

Observação

Além de arquivar suas métricas de cache no armazenamento, você também pode transmiti-las para um hub de eventos ou enviá-las para logs do Azure Monitor.

Auditoria de configurações de diagnóstico

Use Configurações de Diagnóstico - Auditoria para registrar conexões feitas com a instância do Azure Managed Redis, incluindo tentativas de conexão bem-sucedidas e malsucedidas. Para obter mais informações, consulte Monitorar dados Redis gerenciados do Azure usando configurações de diagnóstico

Automatização

A Automação do Azure fornece uma automação baseada em nuvem, atualizações do sistema operacional e serviço de configuração que dá suporte ao gerenciamento consistente em seus ambientes Azure e não Azure.

Tarefas

Selecione Tarefas para ajudá-lo a gerenciar os recursos do Redis Gerenciado do Azure com mais facilidade. Essas tarefas variam em número e disponibilidade, com base no tipo de recurso. Atualmente, você só pode usar o modelo Enviar custo mensal para recursos para criar uma tarefa durante a visualização.

Para obter mais informações, consulte Gerenciar recursos do Azure e monitorar custos criando tarefas de automação.

Exportar modelo

Selecione Exportar modelo para criar e exportar um modelo de seus recursos implantados para implantações futuras. Para obter mais informações sobre como trabalhar com modelos, consulte Implantar recursos com modelos do Azure Resource Manager.

Ajuda

As configurações na seção Ajuda fornecem opções para resolver problemas com o cache.

Saúde dos recursos

A integridade do recurso monitora seu recurso e informa se ele está sendo executado conforme o esperado. A saúde do recurso ainda não é suportada para o Azure Managed Redis. Para obter mais informações sobre o serviço de integridade do recurso do Azure, consulte Visão geral da integridade do recurso do Azure.

Suporte e solução de problemas

Selecione Suporte + Solução de problemas para abrir uma solicitação de suporte para seu cache.

Outras informações de configuração

Aqui estão algumas informações adicionais sobre caches Redis gerenciados do Azure.

Bases de dados

Atualmente, o Azure Managed Redis dá suporte apenas a um único banco de dados por instância.

Número máximo de clientes

A maxclients propriedade é diferente para cada SKU Redis Gerenciado do Azure.

Consulte a página de preços do Azure Managed Redis para obter mais informações sobre os limites de conexão por SKU.

Observação

Cada tamanho de cache permite até algumas conexões numéricas, mas cada conexão adiciona sobrecarga. Exemplos de tais despesas gerais incluem o uso de CPU e memória devido à criptografia TLS/SSL. O limite máximo de conexão para um tamanho de cache pressupõe um cache levemente carregado. Se a carga da sobrecarga de conexão mais a carga das operações do cliente excederem a capacidade do sistema, o cache poderá encontrar problemas de capacidade, mesmo sem exceder o limite de conexão para o tamanho atual do cache.

Comandos Redis não suportados no Azure Managed Redis

A Microsoft gerencia a configuração e o gerenciamento de instâncias do Azure Managed Redis, que desabilita vários comandos para garantir a operação segura e consistente do serviço. Se tentar invocar um comando desativado, receberá uma mensagem de erro semelhante a "(error) ERR unknown command".

Os comandos bloqueados incluem:

  • BGREWRITEAOF
  • BGSAVE
  • CLUSTER - Os comandos de escrita de cluster estão desativados, mas os comandos de cluster só de leitura são permitidos.
  • CARGA DO MÓDULO
  • MUDANÇA
  • PSYNC
  • RÉPLICA
  • REPLCONF - As instâncias do Azure Managed Redis não permitem que os clientes adicionem réplicas externas. Normalmente, apenas os servidores enviam este comando.
  • GUARDAR
  • ENCERRAMENTO
  • SELECT
  • SINCRONIZAÇÃO

Para obter uma lista completa de comandos bloqueados, consulte Compatibilidade com comandos do Redis Community Edition

Para instâncias de cache que usam replicação geográfica ativa, os seguintes comandos também são bloqueados para evitar a perda acidental de dados:

  • FLUSHALL
  • FLUSHDB

Em vez disso, use a operação de liberação do plano de controle por meio do portal, PowerShell ou CLI.