Monitoramento - Melhores práticas para implantar o Amazon 2.0 AppStream

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á.

Monitoramento

Usar painéis

O monitoramento da utilização da frota é uma atividade regular que pode ser realizada por meio de CloudWatch métricas e da criação de um painel. Como alternativa, no console AppStream 2.0, use a guia Uso da frota. Monitore regularmente o uso da frota, pois o comportamento do usuário nem sempre é previsível e a demanda pode exceder até mesmo o planejamento inicial de primeira linha. Uma lista completa das métricas e dimensões AppStream 2.0 para CloudWatch pode ser encontrada no guia de administração AppStream 2.0 em Recursos de monitoramento.

Como antecipar o crescimento

Sempre que há um grande salto em PendingCapacity, ocorre um evento de ajuste de escala automático. É importante confirmar isso AvailableCapacity e PendingCapacity ter uma relação inversa enquanto novas instâncias de frota AppStream 2.0 se tornam disponíveis para hospedar sessões de usuários. Crie um CloudWatch alarme para cada frota AppStream 2.0 InsufficientCapacityError para notificar os administradores e garantir que o escalonamento automático não fique aquém da demanda.

Se a demanda exceder a capacidade e os valores métricos de InsufficientCapacityError forem comuns, considere aumentar a capacidade mínima por meio de uma política de escalabilidade programada para o início do dia de trabalho. Além disso, tenha uma segunda política de escalabilidade programada para reduzir a capacidade mínima depois que a demanda for atendida. Lembre-se de que reduzir o valor da capacidade mínima não afeta as sessões existentes. A redução da capacidade mínima antes do final do dia de trabalho permite efetivamente que a balança funcione conforme o esperado, reduzindo o valor de ActualCapacity. Isso otimiza o custo.

Se a demanda for consistentemente imprevisível, use a política de escalabilidade do Target Tracking para garantir que a frota AppStream 2.0 seja adequada AvailableCapacity para atender à demanda e, ao mesmo tempo, determinar os padrões de uso. Continue monitorando, pois o Rastreamento de destino usa uma porcentagem do consumo da frota. Conforme o número total de instâncias de frota cresce, o total de instâncias de frota não utilizadas se multiplica. Isso pode se tornar um desperdício, a menos que a capacidade máxima seja definida como um valor conservador. Use vários tipos de políticas de escalabilidade (por exemplo, acompanhamento programado e de metas) para equilibrar a confiabilidade com a otimização de custos.

Monitoramento do uso pelos usuários

Monitoramento de usuários únicos, pois há um custo associado na forma de taxas de usuário. Esse custo de taxa de usuário é devido às licenças de acesso de assinantes (SAL) do Image Assistant (RDS). A avaliação de usuários exclusivos pode ser realizada por meio de relatórios do IdP em que a autenticação é realizada ou por meio de relatórios de uso.

Os relatórios de uso são armazenados como arquivos .csv separados em seu bucket do S3, que você pode baixar e analisar usando ferramentas de business intelligence (BI) de terceiros. Você pode analisar seus dados de uso AWS sem baixar seus relatórios ou criar relatórios em intervalos de datas personalizados sem concatenar vários arquivos. .csv Por exemplo, você pode usar o Amazon Athena e o Amazon QuickSight para criar relatórios e visualizações personalizados dos seus dados de uso AppStream 2.0.

Logs persistentes de aplicativos e eventos do Windows

Quando uma sessão de instância AppStream 2.0 é concluída, a instância é encerrada. Isso significa que todos os registros de eventos de aplicativos e do Windows usados na sessão são perdidos. Se houver a necessidade de manter esses registros de eventos do aplicativo e do Windows, um método é usar o Amazon Data Firehose para entregá-los em tempo real ao S3 e pesquisar com o OpenSearch Amazon Service (ServiceOpenSearch ). Se não houver previsão de que as consultas sejam frequentes, para otimizar o custo, use o Amazon Athena para pesquisar em vez de executar o Amazon Service. OpenSearch

Auditoria da atividade de rede e administrativa

Se ainda não estiver configurado, é uma prática recomendada configurar AWS CloudTrailpara o Conta da AWS com o Amazon AppStream 2.0. Para auditar especificamente as chamadas da API AppStream 2.0, use a fonte de eventos de filtro com um valor deappstream.amazonaws.com.

Habilite os registros de fluxo da VPC para auditar o acesso aos recursos gerenciados pelo cliente. Os registros de fluxo da VPC podem ser publicados no CloudWatch Logs para realizar consultas quando a auditoria é necessária.

O monitoramento da alocação de IP da sub-rede é importante à medida que as frotas AppStream 2.0 crescem. Relate a atribuição de IP executando a CLI describe-sub-nets para relatar os endereços IP disponíveis em cada sub-rede atribuída às frotas. Garanta que sua organização tenha capacidade de endereço IP suficiente para atender à demanda de todas as frotas operando na capacidade máxima.