Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Best way to build a multi location ping service
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Best way to build a multi location ping service

Lets say I want to build something like this http://cloudmonitor.ca.com/en/ping.php

Is there any company that offers an API for this? (ca.com does not)

Or I would have to get a bunch of VPS servers?

Comments

  • iKeyZiKeyZ Veteran

    With my monitoring service, I have a bunch of tiny VPS' servers which just return the ping.

  • tchentchen Member

    if it's more for personal monitoring (and not a public tracker) then zabbix has the ability to add ping requests to any node as a monitored value.

  • tchentchen Member

    Actually funny, I just walked into this project from Nikki after posting the above.

    https://vpsboard.com/topic/3706-lowendping/
    https://github.com/nikkiii/lowendping

  • FlorisFloris Member
    edited March 2014

    You probably would have to get a bunch of VPS servers...

  • Why wouldn't you use a free ping service anyway?, it's not like you can do much better in most cases.

  • The point is to create a new service. Not to use an existing one. No matter how many good and awesome services already exist.

    I cant believe that there are no companies that offer this functionality via API.

    Do you know any provider with a global coverage and cheap VPSs?

  • FlorisFloris Member
    edited March 2014

    @jimaek said:
    The point is to create a new service. Not to use an existing one. No matter how many good and awesome services already exist.

    I cant believe that there are no companies that offer this functionality via API.

    Do you know any provider with a global coverage and cheap VPSs?

    Why not make one with a sponsored project like your CDN? A pinging service shouldn't use much right?

  • iKeyZiKeyZ Veteran

    @jimaek said:
    The point is to create a new service. Not to use an existing one. No matter how many good and awesome services already exist.

    I cant believe that there are no companies that offer this functionality via API.

    Do you know any provider with a global coverage and cheap VPSs?

    For a few of my locations I use LowEndSpirit for testing at the moment, they have been great so far.

  • just connect multiple node.js servers to a master one and distribute the ip/host.

    Best way imo because:

    Scalable as fuck, will handle a few thousands per sec I'd imagine.
    Deliver results in realtime
    Its asynchronous

  • the problem is in the details when i think about something like this and there are questions you need to ask your self first. Are you doing a single ping or a few pings. Is messuin the perfomance of the bing imporant to you. If pings are going to happen every minute or something how accurate does that minute need to be.What your looking for is like the CAP therium but for ping. You want many servers out there doing pings.

  • tchentchen Member

    @jimaek said:

    I cant believe that there are no companies that offer this functionality via API.

    Because monitoring stations flutter. Actionable alerts actually require a lot more than just raw ping results unless you like waking up at 2am in the morning. #monitoringsucks

  • EarthVPNEarthVPN Member
    edited March 2014

    We offer multi location ping test but no api.

    http://www.earthvpn.com/server-locations/

Sign In or Register to comment.