REST (REpresentational State Transfer) es una forma de interactuar e intercambiar datos en sistemas distribuidos (por ejemplo, servicios web). En general, REST es una interfaz de gestión de información muy simple sin capas internas adicionales. Cada fragmento de información se identifica de forma única con un identificador global como una URL. En términos simples, REST es la capacidad del sistema de devolver una respuesta JSON o XML bien formada a una solicitud HTTP. La respuesta puede contener parámetros de interés para quien consulta.
Algunos programas de monitoreo de hardware pueden transmitir valores de parámetros del sistema (velocidad del ventilador, temperatura del procesador, carga de memoria, etc.) mediante un servidor HTTP integrado. Por ejemplo, OpenHardwareMonitor puede hacerlo.
Si habilita el servidor web integrado en la configuración del programa, puede devolver el resultado en formato JSON ante la solicitud GET http://172.18.25.113:8085/data.json:
El JSON contiene todos los valores de las variables que el programa recibe de sensores locales durante su operación.
Nuestro programa puede analizar esas respuestas y obtener los valores de interés. Para configurar la comprobación, debe establecer al menos 2 parámetros.
- URL de la REST API. Es el enlace donde el sistema o aplicación de terceros devuelve una respuesta JSON (XML no está soportado actualmente).
- Ruta completa al parámetro del valor que desea obtener. JSON tiene estructura de árbol; debe indicar no solo el nombre del parámetro, sino también todos sus nodos padre. Para facilitarlo, el programa muestra el JSON recibido como árbol y puede seleccionar el parámetro deseado. Después, la ruta completa se genera automáticamente.

Los parámetros adicionales de la comprobación son opcionales y pueden configurarse si es necesario.
- Tipo de solicitud HTTP (GET o POST)
- Autorización del servidor web
- Configuración de proxy
- Condiciones para aprobar la comprobación
Con la comprobación de monitoreo REST API puede monitorear un rango ilimitado de sistemas y aplicaciones que admiten REST API.
Requisitos: Windows XP/Vista/7/8.1/10/11, Server 2003/2008/2012/2016/2019/2022 compatible.

