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á.
Verificar o status do dispositivo principal do Greengrass
Os principais dispositivos do Greengrass reportam o status de seus componentes de software para. AWS IoT Greengrass Você pode verificar o resumo da integridade de cada dispositivo e verificar o status de cada componente em cada dispositivo.
Os dispositivos de nucleo têm os seguintes status de integridade:
-
HEALTHY
— O software AWS IoT Greengrass principal e todos os componentes são executados sem problemas no dispositivo principal. -
UNHEALTHY
— O software AWS IoT Greengrass principal ou um componente está em um estado de erro no dispositivo principal.
nota
AWS IoT Greengrass depende de dispositivos individuais para enviar atualizações de status para o. Nuvem AWS Se o software AWS IoT Greengrass Core não estiver em execução no dispositivo ou se o dispositivo não estiver conectado ao Nuvem AWS, o status relatado desse dispositivo pode não refletir seu status atual. O registro de data e hora do status indica quando o status do dispositivo foi atualizado pela última vez.
Os dispositivos principais enviam atualizações de status nos seguintes horários:
-
Quando o software AWS IoT Greengrass principal é iniciado
-
Quando o dispositivo principal recebe uma implantação do Nuvem AWS
-
Para o núcleo do Greengrass 2.12.2 e versões anteriores, o dispositivo principal envia atualizações quando o status de qualquer componente no dispositivo principal se torna
ERRORED
ouBROKEN
. -
Para o núcleo do Greengrass 2.12.3 e posterior, o dispositivo principal envia atualizações quando o status de qualquer componente no dispositivo principal se torna
ERRORED
,BROKEN
,RUNNING
ouFINISHED
. -
Em um intervalo regular que você pode configurar, cujo padrão é 24 horas
Para o AWS IoT Greengrass Core v2.7.0 e versões posteriores, o dispositivo principal envia atualizações de status quando a implantação local e a implantação na nuvem ocorrem
Tópicos
Verificar a integridade de um dispositivo principal
Você pode verificar o status dos dispositivos principais individuais.
Para verificar o status de um dispositivo principal (AWS CLI)
-
Execute o comando a seguir para recuperar o status de um dispositivo. Substitua
coreDeviceName
pelo nome do dispositivo principal que será consultado.aws greengrassv2 get-core-device --core-device-thing-name
coreDeviceName
A resposta contém informações sobre o dispositivo principal, incluindo o status dele.
Verificar a integridade de um grupo de dispositivo principal
Você pode verificar o status de um grupo de dispositivos principais (um grupo de objetos).
Para verificar o status de um grupo de dispositivos (AWS CLI)
-
Execute o seguinte comando para recuperar o status de vários dispositivos principais. Substitua o ARN no comando pelo ARN do grupo de objetos a ser consultado.
aws greengrassv2 list-core-devices --thing-group-arn "arn:aws:iot:
region
:account-id
:thinggroup/thingGroupName
"A resposta contém a lista dos dispositivos principais do grupo de objetos. Cada entrada da lista contém o status do dispositivo principal.
Verificar o status do componente de núcleo do dispositivo
Você pode verificar o status, como o estado do ciclo de vida, dos componentes de software em um dispositivo principal. Para obter mais informações sobre os estados do ciclo de vida dos componentes, consulte Desenvolva AWS IoT Greengrass componentes.
Para verificar o status dos componentes em um dispositivo principal (AWS CLI)
-
Execute o seguinte comando para recuperar o status dos componentes em um dispositivo principal. Substitua
coreDeviceName
pelo nome do dispositivo principal que será consultado.aws greengrassv2 list-installed-components --core-device-thing-name
coreDeviceName
A resposta contém a lista de componentes que são executados no dispositivo principal. Cada entrada na lista contém o estado do ciclo de vida do componente, incluindo o status atual dos dados e quando o dispositivo principal do Greengrass enviou pela última vez uma mensagem contendo um determinado componente para a nuvem. A resposta também incluirá a fonte de implantação mais recente que trouxe o componente para o dispositivo principal do Greengrass.
nota
Este comando recupera uma lista paginada dos componentes executados por um dispositivo principal do Greengrass. Por padrão, essa lista não inclui componentes que são implantados como dependências de outros componentes. Você pode incluir dependências na resposta definindo o parâmetro
topologyFilter
comoALL
.