Cada nova conta do GuardDuty em cada região recebe um teste gratuito de 30 dias do GuardDuty, incluindo o recurso Malware Protection (somente para verificações de volumes de dados do EBS iniciadas pelo GuardDuty; não há um teste gratuito do Malware Protection para Amazon S3). As contas existentes do GuardDuty recebem um teste de 30 dias do Malware Protection sem custo adicional na primeira vez que são habilitadas em uma conta. Durante o período de avaliação, você pode fazer uma estimativa de custos pós-avaliação na página de uso do console do GuardDuty. Se você for um administrador do GuardDuty, verá os custos estimados para suas contas de membro. Após 30 dias, você poderá visualizar os custos reais desse recurso no Console de Faturamento da AWS.
O preço das verificações de malware de volumes do EBS é baseado nos GBs de dados verificados em um volume. É possível aplicar personalizações ao usar opções de verificação do console para marcar algumas instâncias do Amazon EC2 ou usar etiquetas, para serem incluídas ou excluídas da verificação, controlando assim o custo. Além disso, o GuardDuty fará a verificação de uma instância do Amazon EC2 somente uma vez a cada 24 horas. Se o GuardDuty gerar diversas descobertas do Amazon EC2 para uma instância do Amazon EC2 em 24 horas, uma verificação ocorrerá somente para a primeira descoberta relevante do Amazon EC2. Se as descobertas do Amazon EC2 continuarem, para uma instância, 24 horas após a última verificação de malware, uma nova verificação de malware será iniciada para essa instância.
O preço das verificações de malware em objetos de armazenamento nos buckets do S3 é baseado nos GBs de dados verificados, bem como no número de arquivos verificados em um bucket do S3 designado que esteja configurado para verificações de malware. O GuardDuty verificará somente arquivos recém-carregados em buckets configurados e não verificará arquivos existentes ou arquivos em buckets não designados para verificações de malware.