From a single server to hundreds — IISPilot gives you complete visibility and control without the complexity.
Live CPU, memory, disk metrics updated every 30 seconds via SignalR. Per-site request rates, active connections, and error tracking.
Start, stop, and configure IIS sites remotely. View bindings, protocols, and app pool assignments across every server.
Recycle, start, stop app pools with one click. Monitor .NET runtime, pipeline mode, and worker process health.
Track every certificate across all servers. Automated renewal alerts, expiry warnings at 14 and 30 days, one-click renewal commands.
Scheduled and on-demand IIS configuration snapshots. Point-in-time restore — never lose a config change.
Automated compliance scans with scored findings. Apply hardening templates based on CIS benchmarks.
Email, SMS, Slack, Teams, webhook, and push notifications. Configurable thresholds, rate-of-change, and absence detection.
Replicate IIS configuration between servers. Full, sites-only, or app-pool-only replication with progress tracking.
Invite team members with role-based access — Owner, Admin, Operator, Viewer, Billing. Full audit log of every action.
Generate and revoke API keys with prefix display and last-used tracking. HMAC-SHA256 authentication for agents.
Lightweight Windows agent with automatic updates. Signed MSI installer with checksum verification.
Complete tenant isolation — each organization sees only their own data. Per-tenant server limits, retention, and billing.