Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Instale o componente do gerenciador de AWS IoT Greengrass registros no dispositivo

Modo de foco
Instale o componente do gerenciador de AWS IoT Greengrass registros no dispositivo - Amazon Kinesis Video Streams

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

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

nota

Esteja ciente das CloudWatchcotas.

Siga esses procedimentos para configurar os logs do Amazon Kinesis Video Streams Edge Agent para serem CloudWatch carregados automaticamente AWS IoT Greengrass usando o componente gerenciador de registros. Esta é uma etapa opcional.

Instale o componente do gerenciador de AWS IoT Greengrass registros
  1. Confirme se a função do AWS IoT Greengrass dispositivo tem as permissões apropriadas.

    1. Faça login no AWS Management Console e abra o IAM console em https://console.aws.amazon.com/iam/.

    2. Clique em Funções no painel de navegação à esquerda.

    3. Escolha o nome da TES função criada emConfigurar o dispositivo AWS IoT Greengrass V2 principal no dispositivo. Use a barra de pesquisa, se necessário.

    4. Selecione a política GreengrassV2TokenExchangeRoleAccess.

    5. Selecione a JSON guia e verifique se a política tem a seguinte aparência:

      { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "logs:CreateLogGroup", "logs:CreateLogStream", "logs:PutLogEvents", "logs:DescribeLogStreams", "s3:GetBucketLocation" ], "Resource": "*" } ] }
    6. Se a GreengrassV2TokenExchangeRoleAccess política não existir ou se algumas permissões necessárias estiverem ausentes, crie uma nova IAM política com essas permissões e anexe-a à TES função criada emConfigurar o dispositivo AWS IoT Greengrass V2 principal no dispositivo.

  2. Faça login no AWS Management Console e abra o AWS IoT Core console em https://console.aws.amazon.com/iot/. Verifique se a região apropriada está selecionada.

  3. No painel de navegação à esquerda, escolha Greengrass devices, Deployments.

    Escolha a implantação com o mesmo destino da coisa em que você criouConfigurar o dispositivo AWS IoT Greengrass V2 principal no dispositivo.

  4. No canto superior direito, selecione Ações e escolha Revisar.

    No pop-up exibido, escolha Revisar implantação.

  5. Complete as seguintes seções:

    1. Etapa 1: especifique o alvo. Escolha Próximo.

    2. Etapa 2: Selecione os componentes.

      1. Verifique se o componente aws.greengrass.cli e aws.greengrass. SecretManageros componentes ainda estão selecionados.

        Importante

        Não desinstale esses componentes.

      2. Ative a opção Mostrar somente componentes selecionados e pesquise por aws.greengrass. LogManager.

      3. Selecione a caixa ao lado de aws.greengrass. LogManagere, em seguida, escolha Avançar.

    3. Etapa 3: Configurar componentes. Configure o componente do gerenciador de AWS IoT Greengrass registros para fazer o upload dos registros gerados pelo Amazon Kinesis Video Streams Edge Agent.

      Selecione o aws.greengrass. LogManagercomponente e, em seguida, escolha Configurar componente.

      Na tela exibida, cole a seguinte configuração do gerenciador de registros na caixa Configuração para mesclar.

      { "logsUploaderConfiguration": { "componentLogsConfigurationMap": { "aws.kinesisvideo.KvsEdgeComponent/java_kvs.log": { "diskSpaceLimit": "100", "diskSpaceLimitUnit": "MB", "logFileDirectoryPath": "/greengrass/v2/work/aws.kinesisvideo.KvsEdgeComponent/log", "logFileRegex": "java_kvs.log\\w*" }, "aws.kinesisvideo.KvsEdgeComponent/cpp_kvs_edge.log": { "diskSpaceLimit": "100", "diskSpaceLimitUnit": "MB", "logFileDirectoryPath": "/greengrass/v2/work/aws.kinesisvideo.KvsEdgeComponent/log", "logFileRegex": "cpp_kvs_edge.log\\w*" }, "aws.kinesisvideo.KvsEdgeComponent/cpp_kvssink.log": { "diskSpaceLimit": "100", "diskSpaceLimitUnit": "MB", "logFileDirectoryPath": "/greengrass/v2/work/aws.kinesisvideo.KvsEdgeComponent/log", "logFileRegex": "cpp_kvssink.log\\w*" }, "aws.kinesisvideo.KvsEdgeComponent/cpp_kvs_streams.log": { "diskSpaceLimit": "100", "diskSpaceLimitUnit": "MB", "logFileDirectoryPath": "/greengrass/v2/work/aws.kinesisvideo.KvsEdgeComponent/log", "logFileRegex": "cpp_kvs_streams.log\\w*" } } }, "periodicUploadIntervalSec": "1" }
      Importante

      logFileDirectoryPathNa configuração anterior, pressupõe que o local de saída de registro padrão seja usado.

      nota

      Para obter mais informações sobre cada um dos parâmetros da configuração do gerenciador de registros, consulte a seção Gerenciador de registros do Guia do AWS IoT Greengrass Version 2 desenvolvedor.

      Ao terminar, selecione Confirmar e, em seguida, escolha Avançar.

    4. Etapa 4: Defina as configurações avançadas. Escolha Próximo.

    5. Etapa 5: Revise. Selecione Implantar.

  6. Confirme se o componente do gerenciador de AWS registros e as permissões foram instalados corretamente.

  7. Na EC2 instância do Ubuntu Amazon, digite sudo /greengrass/v2/bin/greengrass-cli component details --name aws.greengrass.LogManager para verificar se o componente recebeu a configuração atualizada.

  8. Inspecione os registros AWS IoT Greengrass principais.

    Digite sudo less /greengrass/v2/logs/greengrass.log.

    Verifique se há erros de implantação.

    Se houver um erro, revise a implantação para remover o aws.greengrass.LogManager componente.

    Digite sudo service greengrass restart para reiniciar o serviço AWS IoT Greengrass principal.

    Se o erro de implantação estiver relacionado à falta de permissões, verifique Adicionar permissões à função de serviço de troca de tokens (TES) se a TES função tem as permissões adequadas. Em seguida, repita esta seção.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.