Administre las puertas de enlace SiteWise Edge - AWS IoT SiteWise

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Administre las puertas de enlace SiteWise Edge

Puede usar la AWS IoT SiteWise consola y las operaciones de la API para administrar las puertas de enlace AWS IoT SiteWise Edge. También puede usar la aplicación AWS OpsHub para Windows AWS IoT SiteWise para administrar algunos aspectos de su puerta de enlace SiteWise Edge desde su dispositivo local.

Le recomendamos encarecidamente que utilice la AWS IoT SiteWise aplicación AWS OpsHub for para supervisar el uso del disco en su dispositivo local. También puedes monitorear las CloudWatch métricas Gateway.AvailableDiskSpace y las de Gateway.UsedPercentageDiskSpace Amazon y crear alarmas para recibir notificaciones cuando se agote el espacio en disco. Para obtener más información sobre CloudWatch las alarmas de Amazon, consulta Crear una CloudWatch alarma basada en un umbral estático.

Asegúrese de que su dispositivo disponga de espacio suficiente para los datos venideros. Cuando está a punto de quedarse sin espacio en su dispositivo local, el servicio elimina automáticamente una pequeña cantidad de datos con las marcas de tiempo más antiguas para dejar espacio para nuevos datos.

Para comprobar si el servicio ha eliminado sus datos, haga lo siguiente:

  1. Inicie sesión en la AWS OpsHub AWS IoT SiteWise solicitud.

  2. Elija Configuración.

  3. En Registros, especifique un intervalo de tiempo y, a continuación, seleccione Descargar.

  4. Descomprima el archivo de registro.

  5. Si el archivo de registro contiene el siguiente mensaje, el servicio ha eliminado los datos: se han eliminado number bytes de datos para evitar que el almacenamiento de SiteWise Edge Gateway se quede sin espacio.

Administre su puerta de enlace SiteWise Edge con la AWS IoT SiteWise consola

Puede usar la AWS IoT SiteWise consola para configurar, actualizar y monitorear todas las puertas de enlace SiteWise Edge de su AWS cuenta.

Puede ver sus puertas de enlace de SiteWise Edge navegando a la página de puertas de enlace de Edge de la consola.AWS IoT SiteWise Para acceder a la página Detalles de la puerta de enlace Edge correspondiente a una puerta de enlace específica, elija el nombre de una puerta de enlace de Edge.

En la pestaña Descripción general de la página Detalles de la puerta de enlace de Edge, puede hacer lo siguiente:

  • En la sección Orígenes de datos, actualice la configuración de orígenes de datos y configure orígenes de datos adicionales

  • Seleccione Abrir CloudWatch métricas para ver la cantidad de puntos de datos ingeridos por fuente de datos en la consola de métricas CloudWatch

  • En la sección de capacidades de Edge, añada paquetes de datos a su puerta de enlace de SiteWise Edge haciendo clic en Editar

  • En la sección de configuración de la puerta de enlace, consulte el estado de conectividad de las puertas de enlace SiteWise Edge

  • En la sección de configuración del editor, consulte el estado de sincronización y la configuración de la puerta de enlace SiteWise Edge del componente del AWS IoT SiteWise editor

En la pestaña Actualizaciones de la página Detalles de la puerta de enlace Edge puede ver las versiones actuales del componente y del paquete que están implementadas en la puerta de enlace de Edge. Aquí también se implementan las nuevas versiones cuando están disponibles.

Administre las puertas de enlace SiteWise Edge mediante AWS OpsHubAWS IoT SiteWise

Utiliza la AWS IoT SiteWise aplicación AWS OpsHub for para administrar y monitorear sus puertas de enlace SiteWise Edge autohospedadas. Esta aplicación proporciona las siguientes opciones de monitoreo y administración:

  • En Información general puede hacer lo siguiente:

    • Consulte los detalles de la puerta de enlace SiteWise Edge que le ayudarán a obtener información sobre los datos de sus dispositivos de puerta de enlace SiteWise Edge, identificar problemas y mejorar el rendimiento de la puerta de enlace SiteWise Edge.

    • Vea los portales SiteWise Monitor que monitorean los datos de los servidores y equipos locales ubicados en la periferia. Para obtener más información, consulte Qué es AWS IoT SiteWise Monitor en la Guía de la aplicación AWS IoT SiteWise Monitor .

  • En Salud, hay un panel de control que muestra los datos de su puerta de enlace SiteWise Edge. Los expertos en el campo, como los ingenieros de procesos, pueden usar el panel para ver una descripción general del comportamiento de las puertas de enlace SiteWise Edge.

  • En Activos puede ver los activos implementados en el dispositivo local y el último valor recopilado o calculado para las propiedades de los activos.

  • En Configuración puede hacer lo siguiente:

    • Si el paquete de procesamiento de datos está instalado, consulte la información de configuración de la puerta de enlace SiteWise Edge y sincronice los recursos con la AWS nube.

    • Descargue los archivos de autenticación que puede usar para acceder a la puerta de enlace SiteWise Edge mediante otras herramientas.

    • Descarga los registros que puedes usar para solucionar problemas con la puerta de enlace SiteWise Edge.

    • Vea los AWS IoT SiteWise componentes implementados en la puerta de enlace SiteWise Edge.

importante

Se requiere lo siguiente AWS OpsHub para su uso AWS IoT SiteWise:

  • El dispositivo local y la AWS IoT SiteWise aplicación AWS OpsHub for deben estar conectados a la misma red.

  • El paquete de procesamiento de datos debe estar habilitado.

Para administrar las puertas de enlace SiteWise Edge mediante AWS OpsHub
  1. Descargue e instale la aplicación AWS OpsHubAWS IoT SiteWise para Windows.

  2. Abra la aplicación.

  3. Si no ha configurado credenciales locales para su puerta de enlace, siga los pasos de Acceda a su puerta de enlace SiteWise Edge con las credenciales del sistema operativo local para configurarlas.

  4. Puede iniciar sesión en su puerta de enlace SiteWise Edge con sus credenciales de Linux o del Protocolo ligero de acceso a directorios (LDAP). Para iniciar sesión en su puerta de enlace SiteWise Edge, realice una de las siguientes acciones:

    Linux
    1. En Nombre de host o dirección IP, introduzca el nombre de host o la dirección IP de su dispositivo local.

    2. En Autenticación, elija Linux.

    3. En Nombre de usuario, introduzca el nombre de usuario de su sistema operativo Linux.

    4. En Contraseña, introduzca la contraseña de su sistema operativo Linux.

    5. Elija Iniciar sesión.

    LDAP
    1. En Nombre de host o dirección IP, introduzca el nombre de host o la dirección IP de su dispositivo local.

    2. En Autenticación, elija LDAP.

    3. En Nombre de usuario, introduzca su nombre de usuario de LDAP.

    4. En Contraseña, introduzca su contraseña de LDAP.

    5. Seleccione Iniciar sesión.

Acceda a su puerta de enlace SiteWise Edge con las credenciales del sistema operativo local

Además del Protocolo ligero de acceso a directorios (LDAP), puede utilizar las credenciales de Linux o Windows para acceder a su puerta de enlace Edge autohospedada SiteWise .

importante

Para acceder a su puerta de enlace SiteWise Edge con credenciales de Linux, debe activar el paquete de procesamiento de datos de su SiteWise puerta de enlace Edge.

En los siguientes pasos se asume que utiliza un dispositivo con Ubuntu. Si utiliza una distribución de Linux diferente, consulte la documentación correspondiente a su dispositivo.

Para crear un grupo de usuarios de Linux
  1. Para crear un grupo de administradores, ejecute el siguiente comando.

    sudo groupadd --system SWE_ADMIN_GROUP

    Los usuarios del SWE_ADMIN_GROUP grupo pueden permitir el acceso de administrador a la puerta de enlace SiteWise Edge.

  2. Para crear un grupo de usuarios, ejecute el siguiente comando.

    sudo groupadd --system SWE_USER_GROUP

    Los usuarios del SWE_USER_GROUP grupo pueden permitir el acceso de solo lectura a la puerta de enlace SiteWise Edge.

  3. Para añadir un usuario al grupo de administradores, ejecute el siguiente comando. Sustituya user-name y password por el nombre de usuario y la contraseña que desee agregar.

    sudo useradd -p $(openssl passwd -1 password) user-name
  4. Para añadir un usuario a uno de SWE_ADMIN_GROUP ellosSWE_USER_GROUP, user-name sustitúyalo por el nombre de usuario que añadió en el paso anterior.

    sudo usermod -a -G SWE_ADMIN_GROUP user-name

Ahora puede usar el nombre de usuario y la contraseña para iniciar sesión en la puerta de enlace SiteWise Edge de la AWS IoT SiteWise aplicación AWS OpsHub for.

En los pasos siguientes se asume que utiliza un dispositivo con Windows.

importante

La seguridad es una responsabilidad compartida entre usted AWS y usted. Cree una política de contraseña segura con al menos 12 caracteres y una combinación de mayúsculas, minúsculas, números y símbolos. Además, configure las reglas del cortafuegos de Windows para permitir el tráfico entrante en el puerto 443 y bloquear el tráfico entrante en todos los demás puertos.

Para crear un grupo de usuarios de Windows Server
  1. Ejecute PowerShell como administrador.

    1. En el servidor Windows en el que desee instalar SiteWise Edge Gateway, inicie sesión como administrador.

    2. Ingresa PowerShellen la barra de búsqueda de Windows.

    3. En los resultados de la búsqueda, haz clic con el botón derecho en la PowerShell aplicación de Windows. Seleccione Ejecutar como administrador.

  2. Para crear un grupo de administradores, ejecute el siguiente comando.

    net localgroup SWE_ADMIN_GROUP /add

    Debe ser un usuario del SWE_ADMIN_GROUP grupo para permitir el acceso de administrador a la puerta de enlace SiteWise Edge.

  3. Para crear un grupo de usuarios, ejecute el siguiente comando.

    net localgroup SWE_USER_GROUP /add

    Debe ser un usuario del SWE_USER_GROUP grupo para permitir el acceso exclusivo a la puerta de enlace SiteWise Edge.

  4. Para añadir un usuario, ejecute el siguiente comando. Sustituya user-name y password por el nombre de usuario y la contraseña que desee crear.

    net user user-name password /add
  5. Para añadir un usuario al grupo de administradores, ejecute el siguiente comando. user-nameSustitúyalo por el nombre de usuario que desee añadir.

    net localgroup SWE_ADMIN_GROUP user-name /add

Ahora puede usar el nombre de usuario y la contraseña para iniciar sesión en la puerta de enlace SiteWise Edge en la AWS IoT SiteWise aplicación AWS OpsHub for.

Administre el certificado de la puerta de enlace SiteWise Edge

Puede usar SiteWise Monitor y aplicaciones de terceros, como Grafana, en sus dispositivos SiteWise Edge Gateway. Estas aplicaciones requieren una conexión TLS al servicio. SiteWise En la actualidad, las pasarelas Edge utilizan un certificado autofirmado. Si utiliza un navegador para abrir las aplicaciones, como un portal de SiteWise Monitor, es posible que reciba una advertencia sobre un certificado que no es de confianza.

A continuación, se muestra cómo descargar el certificado de confianza de AWS OpsHub la AWS IoT SiteWise aplicación.

  1. Inicie sesión en la aplicación.

  2. Elija Configuración.

  3. En Autenticación, elija Descargar certificado.

A continuación se supone que utilizas Google Chrome o FireFox. Si utiliza un navegador diferente, consulte la documentación correspondiente al mismo. Para añadir el certificado que ha descargado en el paso anterior a un navegador, realice una de las siguientes acciones:

Cambie la versión de los paquetes de componentes de SiteWise Edge Gateway

Puede usar la AWS IoT SiteWise consola para cambiar la versión de los paquetes de componentes en sus gateways SiteWise Edge.

Para cambiar la versión de un paquete de componentes de una puerta de enlace SiteWise Edge
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación izquierdo, seleccione Puertas de enlace.

  3. Seleccione la puerta de enlace SiteWise Edge cuyas versiones del paquete desee cambiar.

  4. En Configuración de puerta de enlace, seleccione Ver las versiones de software.

  5. En la página Editar versiones de software, para el paquete cuya versión desea actualizar, seleccione la versión que desea implementar y elija Implementar.

  6. Seleccione Listo.

Enumere las pasarelas de SiteWise Edge

Console
Para enumerar las puertas de enlace de SiteWise Edge
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación, seleccione Puertas de enlace Edge.

  3. Vea la lista de todas sus puertas de enlace SiteWise Edge.

AWS CLI

Para enumerar las pasarelas que utiliza AWS CLI, siga estos pasos:

  • Usa el comando list-gateways para ver todas tus pasarelas:

    aws iotsitewise list-gateways

    Este comando devuelve una lista de sus puertas de enlace con sus nombres y otra IDs información.

    También puede especificar los parámetros de paginación:

    aws iotsitewise list-gateways --max-results 10 --next-token your-token

Para obtener más información, consulte list-gateways en la Referencia de comandos. AWS CLI

Describa una puerta de enlace Edge SiteWise

Console
Para ver los detalles de la puerta de enlace
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación, seleccione Puertas de enlace Edge.

  3. Elija el nombre de la puerta de enlace de la que desea ver los detalles.

  4. Vea los detalles de la puerta de enlace en la página de detalles de la puerta de enlace de Edge.

AWS CLI

Para obtener información detallada sobre el uso de una puerta de enlace específica AWS CLI, sigue estos pasos:

  • Usa el comando describe-gateway con el ID de la puerta de enlace:

    aws iotsitewise describe-gateway --gateway-id a1b2c3d4-5678-90ab-cdef-1a1a1EXAMPLE

    Este comando devuelve información detallada sobre la puerta de enlace.

Para obtener más información, consulte describe-gateway en la AWS CLI Referencia de comandos.

Cree una puerta de enlace Edge SiteWise

Console
Para crear una puerta de enlace SiteWise Edge
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación, seleccione Puertas de enlace Edge.

  3. Seleccione Crear puerta de enlace.

  4. Introduzca un nombre para la puerta de enlace.

  5. Seleccione el grupo Greengrass para su puerta de enlace.

  6. Si lo desea, añada etiquetas a su puerta de enlace.

  7. Seleccione Crear.

AWS CLI

Para crear una nueva SiteWise puerta de enlace de IoT mediante AWS CLI, siga estos pasos:

  • Utilice el comando create-gateway para crear una nueva puerta de enlace:

    aws iotsitewise create-gateway \ --gateway-name "NewSiteWiseGateway" \ --gateway-platform '{ "greengrass": { "groupArn": "arn:aws:greengrass:us-east-1:123456789012:group/a1b2c3d4-5678-90ab-cdef-1a1a1EXAMPLE" } }' \ --tags '{ "Environment": "Production", "Location": "Factory1" }'

    Este comando devuelve el ID y el ARN de la nueva puerta de enlace:

    { "gatewayId": "a1b2c3d4-5678-90ab-cdef-1a1a1EXAMPLE", "gatewayArn": "arn:aws:iotsitewise:us-east-1:123456789012:gateway/a1b2c3d4-5678-90ab-cdef-1a1a1EXAMPLE" }

Para obtener más información, consulte create-gateway en la AWS CLI Referencia de comandos.

Actualice una puerta de enlace Edge SiteWise

Console
Para actualizar una puerta de enlace SiteWise Edge
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación, seleccione Puertas de enlace Edge.

  3. Seleccione la puerta de enlace que desee actualizar.

  4. Seleccione Editar.

  5. Actualice el nombre de la puerta de enlace u otros ajustes según sea necesario.

  6. Seleccione Save.

AWS CLI

Para actualizar una puerta de enlace existente mediante AWS CLI, siga estos pasos:

  • Usa el comando update-gateway para actualizar el nombre de una puerta de enlace:

    aws iotsitewise update-gateway \ --gateway-id a1b2c3d4-5678-90ab-cdef-1a1a1EXAMPLE \ --gateway-name "UpdatedGatewayName"

    Este comando no genera ninguna salida si se realiza correctamente.

Para obtener más información, consulte update-gateway en la Referencia de comandos. AWS CLI

Actualice la configuración de la capacidad del gateway

Console
Para actualizar la configuración de la capacidad de la pasarela
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación, seleccione Puertas de enlace Edge.

  3. Elija el nombre de la puerta de enlace que desea actualizar.

  4. En la sección Fuentes de datos, elija Editar.

  5. Actualice la configuración de la fuente de datos según sea necesario.

  6. Seleccione Save.

AWS CLI

Para actualizar la configuración de capacidades de una puerta de enlace mediante AWS CLI, siga estos pasos:

  • Utilice el update-gateway-capability-configuration comando para actualizar la configuración de la capacidad:

    aws iotsitewise update-gateway-capability-configuration \ --gateway-id a1b2c3d4-5678-90ab-cdef-1a1a1EXAMPLE \ --capability-namespace "iotsitewise:opcuacollector:1" \ --capability-configuration '{ "sources": [ { "name": "OPC-UA Server", "endpoint": { "certificateTrust": { "type": "TrustAny" }, "endpointUri": "opc.tcp://10.0.0.1:4840", "securityPolicy": "NONE", "messageSecurityMode": "NONE", "identityProvider": { "type": "Anonymous" } }, "measurementDataStreamPrefix": "" } ] }'

    Este comando devuelve el espacio de nombres de la capacidad y el estado de sincronización:

    { "capabilityNamespace": "iotsitewise:opcuacollector:1", "capabilitySyncStatus": "CONFIGURING" }

Para obtener más información, consulte la update-gateway-capability-configurationReferencia de AWS CLI comandos.

Etiquete los recursos de gateway

Console
Para etiquetar un recurso de puerta de enlace
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación, seleccione Puertas de enlace Edge.

  3. Elija el nombre de la puerta de enlace que desee etiquetar.

  4. Elija la pestaña Etiquetas.

  5. Elija Administrar etiquetas.

  6. Elija Añadir nueva etiqueta e introduzca una clave y un valor para cada etiqueta.

  7. Seleccione Save.

AWS CLI

Para añadir etiquetas a una pasarela mediante AWS CLI, sigue estos pasos:

  • Usa el comando tag-resource para añadir etiquetas a una puerta de enlace:

    aws iotsitewise tag-resource \ --resource-arn "arn:aws:iotsitewise:us-east-1:123456789012:gateway/a1b2c3d4-5678-90ab-cdef-1a1a1EXAMPLE" \ --tags '{ "Department": "Operations", "Project": "FactoryAutomation" }'

    Este comando no genera ninguna salida si se realiza correctamente.

Para obtener más información, consulte tag-resource en la Referencia de comandos. AWS CLI

Enumere las etiquetas de una puerta de enlace

Console
Para enumerar las etiquetas de una puerta de enlace
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación, seleccione Puertas de enlace Edge.

  3. Elija el nombre de la puerta de enlace cuyas etiquetas desee ver.

  4. Elija la pestaña Etiquetas.

  5. Vea la lista de etiquetas asociadas a la puerta de enlace.

AWS CLI

Para enumerar las etiquetas asociadas al uso de una puerta de enlace AWS CLI, sigue estos pasos:

  • Utilice el list-tags-for-resource comando para enumerar las etiquetas de una puerta de enlace:

    aws iotsitewise list-tags-for-resource \ --resource-arn "arn:aws:iotsitewise:us-east-1:123456789012:gateway/a1b2c3d4-5678-90ab-cdef-1a1a1EXAMPLE"

    Este comando devuelve las etiquetas asociadas a la puerta de enlace:

    { "tags": { "Environment": "Production", "Location": "Factory1", "Department": "Operations", "Project": "FactoryAutomation" } }

Para obtener más información, consulte list-tags-for-resourcela Referencia de AWS CLI comandos.

Eliminar etiquetas de una puerta de enlace

Console
Para eliminar etiquetas de una puerta de enlace
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación, seleccione Puertas de enlace Edge.

  3. Elija el nombre de la puerta de enlace de la que desea eliminar las etiquetas.

  4. Elija la pestaña Etiquetas.

  5. Elija Administrar etiquetas.

  6. Seleccione el icono de eliminación (X) situado junto a cada etiqueta que desee eliminar.

  7. Seleccione Save.

AWS CLI

Para eliminar etiquetas de una pasarela mediante AWS CLI, sigue estos pasos:

  • Usa el comando untag-resource para eliminar las etiquetas de una puerta de enlace:

    aws iotsitewise untag-resource \ --resource-arn "arn:aws:iotsitewise:us-east-1:123456789012:gateway/a1b2c3d4-5678-90ab-cdef-1a1a1EXAMPLE" \ --tag-keys '["Project", "Department"]'

    Este comando no genera ninguna salida si se realiza correctamente.

Para obtener más información, consulte untag-resource en la Referencia de comandos. AWS CLI

Actualice la versión de un componente AWS IoT SiteWise

Actualice el componente de AWS IoT SiteWise puerta de enlace de su dispositivo AWS IoT Greengrass principal para garantizar el acceso a las funciones, las mejoras de rendimiento y los parches de seguridad más recientes.

Para actualizar un AWS IoT SiteWise componente en AWS IoT Greengrass
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación izquierdo, elija Edge Gateways.

  3. Seleccione la puerta de enlace que desee editar y elija Editar.

  4. En Edge Capabilities, en Versiones de software, selecciona Actualizaciones de software disponibles. Aparece la página Editar versiones de software.

  5. Seleccione la versión del componente.

    nota

    Se recomienda seleccionar la última versión disponible. Mantener los componentes de la puerta de enlace le up-to-date ayuda a mantener una funcionalidad óptima para la recopilación y el procesamiento de datos industriales.

  6. Elija Implementar. Esto inicia una AWS IoT Greengrass V2 implementación para actualizar el AWS IoT SiteWise componente en la puerta de enlace.

Eliminar una puerta de enlace SiteWise Edge

Console
Para eliminar la puerta de enlace de SiteWise Edge
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación, seleccione Puertas de enlace Edge.

  3. Elija la puerta de enlace que desea eliminar.

  4. Elija Eliminar.

  5. Para confirmar que desea eliminar la puerta de enlace, escriba «eliminar» y, a continuación, seleccione Eliminar en la ventana que aparece.

AWS CLI

Para eliminar una puerta de enlace mediante AWS CLI, sigue estos pasos:

  1. Enumere sus puertas de enlace para identificar el ID de la puerta de enlace que desea eliminar.

    aws iotsitewise list-gateways

    Este comando devuelve una lista de sus puertas de enlace con sus IDs nombres y otra información:

    { "gatewaySummaries": [ { "gatewayId": "a1b2c3d4-5678-90ab-cdef-1a1a1EXAMPLE", "gatewayName": "ExampleCorpGateway", "gatewayCapabilitySummaries": [ { "capabilityNamespace": "iotsitewise:opcuacollector:1", "capabilitySyncStatus": "IN_SYNC" } ], "creationDate": 1588369971.457, "lastUpdateDate": 1588369971.457 } ] }
  2. Elimine la puerta de enlace especificando su ID:

    aws iotsitewise delete-gateway --gateway-id a1b2c3d4-5678-90ab-cdef-1a1a1EXAMPLE

    Este comando no genera ninguna salida si se realiza correctamente.

    nota

    Al eliminar una puerta de enlace, algunos de los archivos de la puerta de enlace permanecen en el sistema de archivos de la puerta de enlace.

  3. Para comprobar que la puerta de enlace se ha eliminado, puede volver a enumerarlas:

    aws iotsitewise list-gateways

    La puerta de enlace eliminada ya no debería aparecer en la lista.

Para obtener más información, consulte delete-gateway en la Referencia de AWS CLI comandos.