Monitoring NTRIP caster service
I have found these related issues/pull requests
No issues found.
Feature description
(From Wikipedia): NTRIP is a protocol for streaming satellite navigation (GNSS) data over the Internet. NTRIP is a generic, stateless protocol based on the Hypertext Transfer Protocol (HTTP/1.1) based on the RTCM SC-104 protocol for GNSS data streams.
It's used to correct data in GPS receivers, so that they can be sub-centimeter accurate.
Problem is that if the NTRIP caster server goes down, you also lose out on precise GPS location. My government provides a free NTRIP service (well, actually, they provide 3, don't ask, it's complicated politically); but the uptime seems to be quite bad. It would be nice to have some hard numbers to show them and ask to improve.
✔️ Solution
There would be an option to monitor NTRIP services. Unlike HTTP, the connections are long-lived; you also need to provide authentication (like Basic Auth on http) and a NMEA sentence. The uptime monitor would also need to monitor that messages are actually being passed.
❓ Alternatives
I have considered just writing a script to monitor the service myself and then use the passive HTTP push feature. I guess that could also work.
Additional Context
No response
Source: louislam/uptime-kuma