Vejo cobranças ####-VendedLog-Bytes na minha fatura da AWS. Quero entender essas cobranças e reduzi-las daqui para frente.
Breve descrição
Observação: neste artigo, #### representa o código da região da AWS da região em que você configurou os logs. Por exemplo, USE1 é o código da região us-east-1.
As cobranças VendedLog-Bytes aparecem na sua fatura da AWS quando os serviços da AWS publicam automaticamente os logs no Amazon CloudWatch Logs em seu nome. Essas cobranças são baseadas no volume de dados de log ingeridos e a AWS calcula essas cobranças com descontos em comparação com os preços padrão do CloudWatch Logs.
O tipo de cobrança depende de para onde você envia seus logs. Por exemplo, quando você configura o Amazon Virtual Private Cloud (Amazon VPC) Flow Logs para transferir dados para o Amazon CloudWatch Logs, as cobranças ####-VendedLog-Bytes aparecem no Explorador de Custos. Quando você usa o Amazon Simple Storage Service (Amazon S3) para armazenar seus logs, as cobranças ####-S3-Egress-Bytes aparecem no Explorador de Custos. Se você transferir logs para o Amazon Data Firehose, as cobranças ####-FH-Egress-Bytes aparecem no Explorador de Custos.
É possível usar o CloudWatch Vended Logs para enviar logs dos seguintes serviços da AWS para o CloudWatch Logs, Amazon S3 ou Firehose:
- Amazon VPC
- AWS Global Accelerator (somente S3)
- Amazon Route 53 Resolver (somente CloudWatch Logs/S3)
- AWS WAF
Resolução
Visualize e analise as cobranças VendedLog no Explorador de Custos
Veja os custos diários e as tendências de volume
Para visualizar os custos de Logs fornecidos referentes a transferências para o CloudWatch Logs, conclua as seguintes etapas:
- Abra o console do Gerenciamento de faturamento e custos da AWS.
- No painel de navegação, clique em Explorador de Custos.
- No painel Report parameter (Parâmetros de relatório), aplique os seguintes filtros:
Em Time (Hora), selecione as datas relevantes.
Em Granularity (Granularidade), clique em Daily (Diariamente).
Em Dimension (Dimensão), selecione Usage type (Tipo de uso). Em Filters (Filtros), em Service (Serviço), selecione CloudWatch. Em seguida, clique em Apply (Aplicar).
Em Usage type (Tipo de uso), digite vended no campo de pesquisa e selecione os logs fornecidos que você deseja analisar.
- Clique em Apply filter (Aplicar filtro).
Os resultados incluem dois grafos que mostram o volume diário de logs e os custos correspondentes. Use esses grafos para comparar as alterações do volume de logs com a atividade do seu workload.
Identifique grupos de logs com alto uso
Requisito: antes de concluir esse procedimento, ative os dados em nível de recurso na granularidade diária no Explorador de Custos.
Conclua as etapas a seguir:
- Abra o console do Gerenciamento de faturamento e custos da AWS.
- No painel de navegação, clique em Explorador de Custos.
- No painel Report parameter (Parâmetros de relatório), aplique os seguintes filtros:
Em Dimension (Dimensão), selecione Resource (Recurso).
Em Usage Type (Tipo de uso), digite vended no campo de pesquisa e selecione os logs fornecidos que você deseja analisar.
- Clique em Apply (Aplicar).
Identifique os Logs fornecidos enviados para o S3
Conclua as etapas a seguir:
- Abra o console do Gerenciamento de faturamento e custos da AWS.
- No painel de navegação, clique em Explorador de Custos.
- No painel Report parameter (Parâmetros de relatório), aplique os seguintes filtros:
Em Dimension (Dimensão), selecione Resource (Recurso).
Em Usage Type (Tipo de uso), clique em S3-Egress-Bytes.
(Opcional) Exporte e analise cobranças com o Data Exports
É possível usar a página do AWS Data Exports no console do Gerenciamento de faturamento e custos da AWS para criar exportações de dados e calcular manualmente o custo de transferir seus dados para o S3. Compare os custos exportados com sua fatura da AWS para identificar oportunidades de economia. Para incluir IDs de recursos individuais em seu relatório, adicione o campo lineItem ResourceId.
Reduza os custos futuros
As cobranças de Logs fornecidos são baseadas no volume dos logs que você envia para o Amazon CloudWatch Logs, S3 ou Firehose. Para reduzir os custos futuros, reduza a quantidade de logs.
Se você usa VPC Flow Logs, limite seus logs de fluxo a interfaces de rede elásticas, sub-redes ou tipos de tráfego específicos, como tráfego REJECT e ACCEPT, para reduzir o volume de logs. Se você não precisar do VPC Flow Logs continuamente, desative o atributo e ative-o somente ao solucionar problemas.
Para obter mais informações, consulte Análise, otimização e redução de custos do CloudWatch