Nodes
A node represents a real thing in your infrastructure. There are five built-in types, including the module (a linked map).
| Type | Subtitle | What it is | Recommended check |
|---|---|---|---|
| VPS | compute node | A physical or virtual server, or a cloud instance. | tcp or http against a real endpoint. |
| Database | data store | Postgres, Redis, Mongo, any data store. | tcp on the port (e.g. 5432). On a private network you need an agent. |
| Domain | dns / record | A domain or subdomain. | tls (certificate validity and expiry) or dns. Without a check it stays tracked. |
| Service | saas / api | A third-party SaaS or API. | http-auth (also validates the key) or manual if there’s no public endpoint. |
| Module | linked map | Another one of your maps, shown as a node with its aggregated status. | None: the status comes from the linked map’s nodes. See Maps within maps. |
From a manifest, unrecognized types become “service”. Via MCP, add_node accepts any string as a type, but the app still displays it with the “service” icon and label.
Create one with + Add (bottom right): pick the type and the node appears near the center of the view, with the inspector already open.
The node inspector
- Label — the name shown on the map.
- Group — type a name to assign the group; if it doesn’t exist it’s created. Empty = no group.
- Health check — runner (cloud, agent, manual), type and target.
- Provider — name, console link and account. The field is named after the type: “registrar” for domains, “hosting” for VPS and databases, “provider” for services.
- Secrets — references to the node’s credentials (see Secrets).
Suggested providers are Cloudflare, Namecheap, GoDaddy, Hetzner, OVH, AWS, Vercel, Firebase, Stripe and Resend, but you can type any name. The “open console ↗” link appears once you’ve entered a URL.
The numbers on a node card
LAT— latency of the last check, in milliseconds. Shows “—” when there’s no data (no check, manual, failed check).via …— who produced the result: cloud, agent or manual.- The second value is the time since the last check, or “waiting” if the check hasn’t produced a result yet, or “no check”.
cert— days to certificate expiry, fortlschecks only.- The key icon with a number shows how many secrets are attached to the node, colored by the most urgent one.
Deleting a node doesn’t automatically delete its secrets or attached edges: edges left without a node are no longer drawn.