Check Site
Description
Section titled “Description”The Check Site module analyzes a website and provides information about its availability status, response time and SSL certificate status. It makes a GET request to the site to verify if it is online and measures the load time. If the site uses HTTPS, it also obtains the SSL certificate and calculates the remaining days before its expiration. It is ideal for website monitoring, alerts for certificates about to expire, and service health checks.
Configuration
Section titled “Configuration”| Parameter | Type | Required | Description |
|---|---|---|---|
| url | text | Yes | URL of the website to analyze |
Output
Section titled “Output”{ "nextModule": "siguiente_modulo", "data": { "isOnline": true, "responseTime": 245, "sslValid": true, "sslExpiresIn": 87, "error": null }}Usage Example
Section titled “Usage Example”Basic case
Section titled “Basic case”{ "url": "https://www.ejemplo.com"}responseTimeis measured in millisecondssslExpiresInindicates the remaining days before SSL certificate expirationsslValidistrueif the certificate has not expired,falseotherwise- If the site does not use HTTPS,
sslValidandsslExpiresInfields will benull - The SSL certificate is obtained by connecting directly via TLS on port 443
- This module does not require credentials
- If the site does not respond,
isOnlinewill befalseand theerrorfield will contain the error message
Related Nodes
Section titled “Related Nodes”- http (generic HTTP requests)
- webscraper (data extraction from web pages)