Infrastructure Monitoring

IT Healthcheck

Full-stack infrastructure monitoring built for on-premise environments.
One service. Nine check types. Complete visibility.

9+ Check Types
Real-time SignalR Dashboard
Self-hosted Your Infrastructure

What Healthcheck monitors

From bare-metal hardware to application endpoints — a single pane of glass for your on-premise stack.

iLO / Redfish
HPE Server Hardware
Windows Hosts
WinRM / PowerShell
SNMP Devices
Network / UPS / Switches
MSA Storage
HPE Storage Arrays
SSL Certificates
Expiry & Chain Validation
URL Endpoints
HTTP Availability & Latency
File Systems
Disk Space & Remote Paths
Backup Jobs
Job Status & File Verification
Failover Clusters
Windows Server Cluster Health

Built for Production Environments

Every feature designed around real on-premise infrastructure challenges.

Hardware

Redfish Hardware Health

Polls HPE iLO via the Redfish API to surface fan speeds, PSU status, temperatures, BIOS events, and physical drive health across your entire server fleet.

Windows

Windows Host Monitoring

Executes PowerShell over WinRM to check CPU load, memory pressure, disk utilisation, Windows services, event log errors, and pending reboots — no agent required.

Network

SNMP Polling

Queries any SNMP v1/v2c/v3 device — UPS units, switches, environmental sensors — using configurable OIDs with threshold-based alerting.

Storage

MSA Storage Arrays

Connects to HPE MSA storage controllers to check disk group health, virtual disk status, port states, and controller events.

Security

SSL Certificate Tracking

Tracks expiry dates and validates certificate chains for every monitored host. Alerts before certificates expire so you never get caught off-guard.

Web

URL & Endpoint Checks

Verifies HTTP/HTTPS endpoints respond within expected time with expected status codes. Ideal for monitoring APIs, portals, and public-facing services.

UI

Real-time Dashboard

A live Blazor Server dashboard pushed over SignalR — no polling, no page refreshes. See the status of your entire infrastructure at a glance.

Reporting

Historical Reports

Browse and filter past health check results to identify recurring issues, track trends over time, and build evidence for infrastructure decisions.

Alerting

Smart Email Alerts

Sends rich HTML alert emails via MailKit when thresholds are breached or hosts go offline. Configurable per-group recipients and escalation rules.

Integration

Webhook Notifications

Fires HTTP webhooks on state changes, making it trivial to pipe alerts into Teams, Slack, PagerDuty, or any custom automation pipeline.

Network

SSH Tunnel Support

Establishes on-demand SSH tunnels to reach iLO, WinRM, and MSA endpoints that sit behind network boundaries — no VPN required on the monitoring host.

Security

Role-Based Access

Three-tier access model (Admin, Operator, Viewer) with secure cookie sessions. Supports hardware security keys and passkeys via FIDO2 / WebAuthn.

How It Works

Simple to deploy, powerful in practice.

01

Configure Your Hosts

Add servers, network devices, and services through the built-in web UI. Credentials are encrypted at rest using ASP.NET Data Protection — no plaintext secrets in config files.

02

Automated Health Checks

The orchestrator fans out to all configured endpoints on your schedule — iLO, WinRM, SNMP, MSA, SSL, URLs, filesystems, backups, and clusters — in parallel.

03

Instant Alerts

When a threshold is breached or a host goes offline, alerts fire immediately via email and/or webhook. Alerts are suppressed after acknowledgement to prevent noise.

04

Investigate & Report

The real-time dashboard and historical reports give you the context to investigate issues quickly and build a reliable picture of infrastructure health over time.

Integrations & Deployment

Fits into your existing workflow without friction.

Teams & Slack

Webhook payloads formatted for Microsoft Teams and Slack out of the box. Any custom endpoint works too.

SMTP Email

Outbound alerts via any SMTP relay — Office 365, Gmail, or self-hosted. TLS and OAuth2 supported.

SOCKS5 Proxies

Route checks through SOCKS5 proxies for segmented networks. Per-host proxy assignment with optional authentication.

Windows Service

Runs as a native Windows Service or as a standalone console process. No external dependencies beyond .NET runtime.

Built On

.NET 10.0 ASP.NET Core / Blazor Server
SignalR Real-time push to browser
SSH.NET Tunnel & SSH connectivity
MailKit SMTP alerting
FIDO2 WebAuthn / passkey auth
MinVer Git tag versioning
Serilog Structured logging
SharpSnmpLib SNMP v1/v2c/v3