Help & guides ›
Advanced monitors
› Application version detection
Application version detection
4 min read · Advanced monitors
Goal: Detect when a deployed application changes version - useful for catching missed deployments or unexpected rollbacks.
How it works
ePulz.io reads a version string from a configured location and tracks changes:
- HTTP header - e.g.
X-App-Version: 2.4.1 - JSON path - e.g.
$.versionin/healthresponse - HTML regex - e.g.
version-(\d+\.\d+\.\d+)in body - Meta tag -
<meta name="app-version" content="...">
Setup
- Monitor detail -> Version tracking
- Pick the source type
- Enter the selector (header name / JSON path / regex)
- Optionally: Alert on change (versus passive logging only)
What you get
- Timeline of version changes (with timestamps)
- Optional alert email / Telegram on every change
- Filter monitors by current version (useful for fleets)
Use case:
A backend was supposed to deploy v3.2 last night. Open the version timeline - if it still shows v3.1, the deploy failed silently.