Hi,
Based on a previous conversation I have now developed a visual way to monitor platform data availability.
Currently it is displaying the percentage of services that have had a platform assigned, and also the percentage of services where the platform was published (un-hidden). The solution allows you to select the previous 2, 4, 6, 12 or 24 hours, allowing for stations with few services.
I am using the Darwin Push data feed to track each service. The architecture is broken into three parts:
Ingester: Receiving the messages from Darwins Kafka topic.
Aggregator: Calculating the metrics.
Frontend: Displaying the metics on an interactive map.
It is pretty much finished, I think there are a few routes I need to remove (for example, Portsmouth Harbour to Rhyd Pierhead) but wanted to share it with you.
If you have any questions, please let me know.
FYI: I am planning to make the code public soon.
Tim