Skip to content
This repository has been archived by the owner on May 27, 2024. It is now read-only.

Show historical feed availability visualization based on HTTP success/failures #303

Open
barbeau opened this issue Oct 31, 2017 · 0 comments
Milestone

Comments

@barbeau
Copy link
Member

barbeau commented Oct 31, 2017

Summary:

This is related to the rule of a minimum HTTP request success rate (#113) as well as logging connection failures as errors (#278).

It would be nice to have some type of visualization (e.g., a graph) showing the historical feed availability based on HTTP requests that have succeeded or failed. This would help troubleshoot issues like the one discussed at https://groups.google.com/forum/#!topic/onebusaway-developers/8BFb-r5rs4I where it's not clear if the GTFS-realtime feed is having intermittent issues or if it's a problem with a different consuming application. It would also be good to annotate this graph for each request showing the HTTP failure code (e.g., 404).

Steps to reproduce:

  1. Start the webapp
  2. Monitor a feed

Expected behavior:

Give me some visualization (e.g., a graph) showing the HTTP failures and successes for each request over various time scales (e.g., hours, days, weeks).

Observed behavior:

You can't see visualize how often a feed has failed to return a valid GTFS-realtime response.

Platform:

N/A

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant