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 de núcleo do Greengrass reportam o status dos componentes de software para o 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 Core e todos os componentes são executados sem problemas no dispositivo principal. -
UNHEALTHY: o software AWS IoT Greengrass Core ou um componente está em um estado de erro no dispositivo principal.
nota
O AWS IoT Greengrass depende de dispositivos individuais para enviar atualizações de status para a 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 à Nuvem AWS, o status relatado desse dispositivo pode não refletir status atual dele. 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 Core é iniciado
-
Quando o dispositivo principal recebe uma implantação da 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
ERROREDouBROKEN. -
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,RUNNINGouFINISHED. -
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
coreDeviceNamepelo nome do dispositivo principal que será consultado.aws greengrassv2 get-core-device --core-device-thing-namecoreDeviceNameA 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 Desenvolver componentes do AWS IoT Greengrass.
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
coreDeviceNamepelo nome do dispositivo principal que será consultado.aws greengrassv2 list-installed-components --core-device-thing-namecoreDeviceNameA 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
topologyFiltercomoALL.