Analytics
Track live traffic, latency, usage, and customer activity from both the service view and the ops console.
Deep dive: RailPush Service Analytics: Traffic, Latency, and Top Paths in One Dashboard.
Service Analytics
Open any service and switch to Analytics to inspect recent traffic without leaving RailPush. The dashboard auto-refreshes every 30 seconds and supports 1 hour, 24 hour, 7 day, and 30 day windows.
- Traffic totals -- total requests, success rate, request rate, bytes in, and bytes out
- Latency percentiles -- average, p50, p95, and p99 latency from ingress metrics
- Status breakdowns -- 2xx, 3xx, 4xx, and 5xx trends over time
- Top request shapes -- most-requested paths, HTTP methods, and status codes
Ops Product Analytics
Ops users also get a product-wide analytics view for first-party customer activity. Internal admin and ops traffic is excluded so the numbers stay useful for growth, onboarding, and support analysis.
- Usage -- active users, logins, page views, and total product events
- Growth -- signups, active workspaces, and services created
- Revenue funnel context -- checkout starts plus support-ticket volume in the same window
- Trend charts -- 24 hour, 7 day, and 30 day series for customer activity
API
# Service analytics
curl https://railpush.com/api/v1/services/<service-id>/analytics?period=24h \
-H "Authorization: Bearer <token>"
# Ops product analytics
curl https://railpush.com/api/v1/ops/product-analytics?period=7d \
-H "Authorization: Bearer <token>"