1. Getting Started

GuardianNode makes site monitoring simple. Here is how to create and configure your first website watchtower:

  1. Navigate to your Dashboard.
  2. Click on Add New Monitor.
  3. Enter the target website URL (including HTTP/HTTPS schema) and click Create.
  4. GuardianNode will run its first check immediately, parsing server states, SSL statuses, and caching configuration parameters.

Tip: You can pause any monitor row by clicking the **Pause** button to prevent alerts during maintenance, or click **Ping Now** to execute a test manually.

2. Uptime & Latency

Every monitor runs a pinger cycle at set intervals. We record response status codes and latencies to construct historical charts:

  • Online: The server returned a 2xx or 3xx status code.
  • Error: The server returned a 4xx or 5xx status code.
  • Offline: The request timed out (default 10 seconds) or encountered DNS resolution failures.

Your latency history displays response speeds in milliseconds over the last 15 check cycles. A green gradient indicates fast, stable routing (<300ms), yellow flags average speeds (300ms - 800ms), and red highlights severe performance lags (>800ms).

3. Security & HTTP Header Audits

GuardianNode audits security configurations to ensure your website is fully hardened. We audit:

HTTP Security Headers

Checks for CSP (Content Security Policy), HSTS, X-Frame-Options, X-Content-Type-Options, and Referrer-Policy to block cross-site scripting and framing attacks.

Legacy TLS Scan

Connects directly using native sockets to test if the host allows obsolete protocols (SSLv3, TLS 1.0, or TLS 1.1) that are vulnerable to cryptographic downgrade attacks.

Security.txt Compliance

Scans standard locations (e.g. `/.well-known/security.txt`) to locate developer reporting addresses for responsible security disclosures.

4. DNS & WHOIS Audits

Domain registry and routing integrity are audited simultaneously with every network check:

  • Email Auth Records: Verifies if SPF and DMARC TXT records are configured to prevent domain spoofing and phishing.
  • Nameservers & SOA: Audits resolved DNS records (A, AAAA, MX, SOA) to verify correct propagation.
  • WHOIS Registry Lock: Warns developers if the domain lacks transfer lock protection (e.g. `clientTransferProhibited` lock), leaving it vulnerable to hijacking.

5. Asset & Carbon Auditing

GuardianNode audits the payload and green parameters of checked pages:

Weight & Carbon Footprint

Estimates the carbon footprint of your website by auditing download sizes and checking hosting grids (via public green hosting databases).

Asset Security (Mixed Content)

Flags assets loaded over insecure HTTP, warning you of assets blocked by browser security rules.

6. Webhooks & Custom Badges

Deliver status alerts straight to your team and showcase uptime guarantees to your clients:

A. Setting up Slack notifications

Open a monitor's **Notification Settings**, paste your Slack Incoming Webhook URL, and save. GuardianNode will instantly dispatch a Neobrutalist card to your channel whenever a website status transitions between Online and Offline.

B. Uptime Status Badges

Embed live status badges (Markdown or HTML format) directly into readme files, admin panels, or staging documents. The badge updates dynamically to display **Online**, **Offline**, or **Error** states in real time.