Introdução
Este documento descreve como fazer o download de logs do Umbrella Log Management usando a CLI do AWS.
Overview
Uma vez que o seu gerenciamento de logs no Amazon S3 foi configurado, você pode querer testar os arquivos de log que estão sendo gravados e estão disponíveis para download.
Para fazer isso, delineamos uma abordagem usando a 'AWS Command Line Interface' da Amazon
Para obter métodos alternativos, consulte aqui.
Pré-requisitos
- Baixe e instale o AWS CLI de https://aws.amazon.com/cli/
- Crie seu bucket gerenciado da Cisco conforme descrito aqui
- Como alternativa, configure o registro para usar seu próprio bucket de S3, conforme descrito aqui
Configurando suas credenciais de segurança no AWS CLI
Na linha de comando, digite:
aws configure
Estas quatro perguntas são-lhe apresentadas. Se você criou um Balde gerenciado da Cisco, os três primeiros foram fornecidos quando você criou o balde. Para os Buckets Gerenciados pela Cisco, o 'Nome da região padrão' é listado no seu nome de bucket. Por exemplo, a região de "cisco-managed-us-west-2" é "us-west-2". Para seu próprio período, a região é definida de acordo com suas configurações S3. Para obter uma lista completa das regiões S3 da Amazon, consulte aqui.
Você pode executar novamente essa configuração a qualquer momento e ela mostra uma versão reduzida de suas credenciais, por exemplo:
ID da Chave de Acesso AWS [****************HVBA]:
Chave de Acesso Secreta AWS [****************OuFw]:
Nome da região padrão [us-west-2]:
Formato de saída padrão [None]:
Sincronizar o conteúdo do bucket com a pasta local
Digite esse comando, substituindo por "yourbucketname" e "prefix" pelos detalhes do bucket.
aws s3 sync s3://<yourbucketname>/<prefix>/ <your local folder path>
O prefixo é opcional para buckets de propriedade do administrador e obrigatório para os gerenciados pela Cisco. Por exemplo:
aws s3 sync s3://cisco-managed-us-west-2/2293370_96b88e0e21ac0136373b7009a340dc5f/ c:\temp\
Você verá uma saída como esta:
download: s3://cisco-managed-us-west-2/2293370_96b88e0e21ac0136373b7009a340dc5f/dnslogs/2018-05-01/2018-05-01-12-30-0e41.csv.gz para dnslogs\2018-05-01\2018-05-01-12-30-0e41.csv.gz
download: s3://ccisco-managed-us-west-2/2293370_96b88e0e21ac0136373b7009a340dc5f/dnslogs/2018-05-01/2018-05-01-12-40-0e41.csv.gz para dnslogs\2018-05-01\2018-05-01-12-40-0e41.csv.gz
download: s3://cisco-managed-us-west-2/2293370_96b88e0e21ac0136373b7009a340dc5f/dnslogs/2018-05-01/2018-05-01-12-30-b3ab.csv.gz para dnslogs\2018-05-01\2018-05-01-12-30-b3ab.csv.gz
Tip: A tentativa de listar o conteúdo de uma raiz de bucket gerenciado da Cisco geralmente resulta em um erro, pois o nível de acesso fornecido não tem os direitos para listar o conteúdo da raiz de bucket. No entanto, você pode listar o conteúdo do prefixo e das pastas dentro do bucket usando um comando semelhante a este:
aws s3 Is s3:////dnslogs
Note: A documentação completa da interface de linha de comando está disponível na Amazon aqui.