---
title: ToolRouter — Workflow
description: A multi-tool workflow showing how to combine ToolRouter tools for a complex task.
url: https://toolrouter.com/workflows/infrastructure-health-check
---
# Infrastructure Health Check

Verify DNS resolution, service availability, and server locations to ensure infrastructure is healthy and correctly configured.

Infrastructure misconfigurations often go undetected until they cause outages or security incidents. A regular health check catches DNS propagation issues, service degradation, unexpected hosting changes, and configuration drift before they impact users or create security vulnerabilities.

This workflow verifies DNS resolution health and record consistency, probes all services for availability and performance, and confirms that servers are located in expected geographic regions. It is designed for routine infrastructure monitoring and is especially valuable after DNS changes, migrations, or CDN reconfigurations.

**Tools:** dns-domain, security-httpx, ip-geolocation
**Category:** security

## Steps

### 1. Verify DNS Resolution

Check DNS resolution health, TTL values, and record consistency across nameservers to ensure reliable service delivery.

- **Tool:** dns-domain
- **Skill:** lookup_dns
- **Input:** Domain and subdomains to verify DNS health for.
- **Output:** DNS resolution status, TTL values, record consistency across nameservers, and propagation issues.

### 2. Probe Service Availability

Check HTTP/HTTPS service availability, response times, status codes, and technology stack across all endpoints.

- **Tool:** security-httpx
- **Skill:** probe_hosts
- **Input:** Hosts and endpoints to probe for service health.
- **Output:** Service availability status, response times, HTTP status codes, and detected technologies.

### 3. Verify Server Locations

Confirm server geographic locations match expected deployment regions and identify any unexpected hosting changes.

- **Tool:** ip-geolocation
- **Skill:** lookup
- **Input:** IP addresses resolved from DNS lookups.
- **Output:** Geographic location, ISP, ASN, and hosting provider details for each IP address.

## Benefits

- Catch DNS misconfigurations before they cause outages
- Monitor service availability and response times across endpoints
- Detect unexpected server location changes that may indicate compromise
