Home > Articles > Application
Enterprise Monitoring with StratNav Health Endpoints
Enterprise monitoring is simple with StratNav health endpoints, providing a secure, machine-readable way to monitor application and API availability.
Contents
How do you know whether a SaaS application is genuinely healthy—not just reachable?
For enterprise IT teams, application availability is only part of the picture. Modern monitoring platforms need a reliable way to determine whether an application is operating correctly, whether its critical dependencies are available, and whether it is ready to serve users and integrations.
StratNav supports this through dedicated health endpoints for both its web application and API, providing a simple, standards-based way for monitoring systems to assess the operational health of the platform.
Why Health Endpoints Matter
Health endpoints have become a standard feature of enterprise software because they provide a lightweight, machine-readable indication of an application's operational state.
Unlike checking whether a web page loads successfully, a health endpoint allows monitoring tools to determine whether the application itself is functioning correctly and whether its essential components are available.
This enables organisations to integrate applications into existing operational processes, automate health monitoring, and respond more quickly when issues arise.
Independent Monitoring for the Web Application and API
StratNav provides a GET /health endpoint for both:
-
the main StratNav web application - https://www.stratnavapp.com/health
-
the StratNav API - https://api.stratnavapp.com/health
Providing separate endpoints allows each application to be monitored independently.
For example, an organisation may wish to monitor the availability of the user-facing application separately from the API used by integrations or automated business processes. Independent health endpoints provide that flexibility while presenting a consistent interface for monitoring systems.
A Consistent Health Response
Each endpoint returns a lightweight JSON document in a consistent format.
{
"status": "healthy",
"timestampUtc": "2026-07-09T17:20:10Z",
"application": "StratNav",
"version": "1.0.0",
"checks": {
"application": "healthy",
"api": "healthy",
"configuration": "healthy",
"database": "healthy"
}
}
The top-level status reports the overall health of the application and is one of:
-
healthy
-
degraded
-
unhealthy
If a critical dependency is unavailable, the endpoint returns an HTTP 503 Service Unavailable response. This enables monitoring systems to distinguish healthy and unhealthy instances using standard HTTP semantics without requiring custom logic.
What StratNav Checks
The health endpoints are designed to be fast enough for regular polling while providing meaningful operational information.
Each request performs a series of lightweight checks:
Application
Confirms that the host application is running and able to process requests.
API
Verifies that the API execution path is available and functioning correctly.
Configuration
Checks that the application's required runtime configuration has been successfully loaded.
Database
Confirms that the application can communicate with the StratNav database.
For the API application, the database check deliberately follows the same repository and Entity Framework execution path used by normal API operations. This validates the application's real runtime behaviour rather than testing database connectivity through a separate mechanism that may not reflect actual application behaviour.
Secure Operational Visibility
Health endpoints are designed for infrastructure and operational tooling rather than interactive users.
Accordingly, StratNav's /health endpoints do not require authentication, enabling monitoring systems to perform regular health checks without managing user credentials.
The information returned is intentionally limited to operational status. Responses do not expose connection strings, credentials, stack traces, exception details or other sensitive implementation information, allowing the endpoints to provide useful operational insight without revealing unnecessary technical detail.
Supporting Enterprise Operations
Health endpoints simplify a wide range of operational monitoring activities.
Monitoring systems can determine whether:
-
the web application is available
-
the API is operational
-
required configuration has loaded successfully
-
the application can communicate with its database
-
the application is operating normally or requires attention
This provides a reliable foundation for operational dashboards, automated alerting, uptime reporting and other monitoring processes without requiring authenticated requests or fragile page scraping techniques.
Enterprise-Ready by Design
Enterprise organisations increasingly evaluate SaaS platforms not only on the business capabilities they provide, but also on how well they integrate into established operational practices.
By exposing lightweight, standards-based health endpoints, StratNav supports the monitoring capabilities expected of modern enterprise software. The result is improved operational visibility, simpler integration with monitoring tools, and greater confidence in the ongoing health of the platform.
Discover More About StratNav
Operational excellence is only one aspect of enterprise-ready software. StratNav also helps organisations develop, communicate and execute business strategy through a collaborative platform that combines structured strategic thinking with AI-assisted capabilities.
Whether you're a consultant supporting multiple clients, a leadership team shaping strategy, or an organisation seeking a collaborative strategy platform, StratNav provides the tools to help you move from planning to execution.
To learn more:
-
Book a discovery call: https://calendly.com/chriscfox/discuss-your-needs
-
Schedule a live demonstration: https://www.stratnavapp.com/Demo
-
Try StratNav for free: https://www.stratnavapp.com