Howdy, Stranger!

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


Call for alpha testers: A new global network testing service - open source - Page 4
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.

Call for alpha testers: A new global network testing service - open source

12467

Comments

  • hunter3hunter3 Member
    edited March 23

    @jimaek said: But FYI if you're not authed the limit is applied per IP address. So if your home IP hits the limit you could install our CLI on a server and continue there with a new limit, without auth.

    I'm aware, usually I just change the VPN server and get credits reset :)

    Also not sure if that's something you can change, but bgp.he.net traceroute function doesn't allow the use of IPv6 nodes from Globalping, it works fine with RIPE Atlas though. Maybe some api limitation on your side?

  • @jimaek can you send @kuroit a DM? Maybe he can sponsor some servers or set up some probes?

    Thanked by 1jimaek
  • jimaekjimaek Member

    Just released, fresh of the presses. Smart auto-complete for our location field in the web UI. Should make the magic field easier to understand and use.

  • @jimaek said:

    @brauni said:
    Just added all my VPS, auto adoption is great :)

    Awesome! Thanks!

    feature request: binary additionally to container installation. no need to install podman / docker on some low spec idler
    (see hetrix, beszel, etc.)

    Unfortunately it's not possible. The container comes with many tools that we need like the correct versions of binaries for traceroute, ping... It also allows us to easily auto-update the code inside the container.

    It's critical for the system for all probes to always be on the latest version.

    This is also a major blocker for us to simplify installation on Windows machines :(

    But I'm hoping I'll be able to crack the hardware probe topic and create something with a screen that doesn't cost too much. That would provide more value and would be easier to promote to less technical users.

    512mb is more than enough ram for example. Maybe @jimaek can tell us the minimum hardware requirements if a server is only used for the globalping docker containers?

  • jimaekjimaek Member

    512MB is the recommended minimum, but I have servers with 256MB RAM running as well. Only those small ones have monitoring setup to restart them in case something happens, which could happen in spikes like code updates. So its doable but not ideal.

    But in general the more the better of course. Our service will take into account cores and RAM to send more tests to more capable probes to avoid overloading them

    Thanked by 2gbzret4d hobofl
  • @jimaek said:
    512MB is the recommended minimum, but I have servers with 256MB RAM running as well. Only those small ones have monitoring setup to restart them in case something happens, which could happen in spikes like code updates. So its doable but not ideal.

    But in general the more the better of course. Our service will take into account cores and RAM to send more tests to more capable probes to avoid overloading them

    Thanks for clarifying. Please check your DMs

  • ShadowLurkerShadowLurker Member
    edited March 23


    uses about ~65mb

  • rarecloudrarecloud Member, Patron Provider
    edited March 23

    Hello @jimaek , nice project, I wish you good luck.
    Being a global ping solution, I think you need servers in as many locations and datacenters you can, so I am interested in sponsoring your project with a server (VPS) in each of our locations.
    Haven't got time to check the details and repos, just read your post here, so I am not 100% sure how it works and exactly what you need.
    If some VMs help, please tell me exactly what you need.
    You can PM with some details if necessary, and we can continue there.

  • <2000 probes <3

  • wadhahwadhah Member

    Congrats on 2000 @jimaek !!!

  • DecicusDecicus Member

    Being able to automatically connect with the adoption token is so nice, deployed 4 more nodes tonight so I could get to an even 50 at least.

    Typo in "Probess"? :)

  • @Decicus said:
    Being able to automatically connect with the adoption token is so nice, deployed 4 more nodes tonight so I could get to an even 50 at least.

    Typo in "Probess"? :)

    👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀

    Thanked by 2gbzret4d Blembim
  • cainyxuescainyxues Member
    edited March 23

    Congratz on 2K <3 @jimaek

    Thanked by 2jimaek Blembim
  • wadhahwadhah Member

    I just figured out why the site never worked for me, it requires google apis?

  • DecicusDecicus Member

    @wadhah said:
    I just figured out why the site never worked for me, it requires google apis?

    Google Maps and Google Fonts at least

    Thanked by 1cainyxues
  • wadhahwadhah Member

    @Decicus said:

    @wadhah said:
    I just figured out why the site never worked for me, it requires google apis?

    Google Maps and Google Fonts at least

    Yeah. Usually sites requiring GMaps will still work but just on a grey background.

    @jimaek would you be open to changing to OpenStreetMap for privacy reasons?

  • kdjmakdjma Member
    edited March 23

    On https://globalping.io/sponsors the sponsor starrydns has a speech mark in the link, making it nxdomain , https://www.starrydns.com"/

  • jimaekjimaek Member

    Probess fixed, it was an auto pluralization thing. Thanks for reporting!

    Switching away from Google Maps would require quite a bit of work and we have higher priority tasks for now. Also last time I checked OSM was much harder to use. So unfortunately for now we cant make the switch :(

    And fixed the starrydns link too!

  • sh97sh97 Member, Host Rep

    btw @jimaek , would it be possible to access the user profile details via API?

    would love to build something like this: https://relay-stats.lexnet.cc/

  • jimaekjimaek Member

    Depends on what kind of data you would like to show. You can get the list of probes per user from here https://api.globalping.io/v1/probes by grouping entries with the tag "u-USERNAME"

    And since the usernames are from GitHub you can pull avatars and other info from GitHub directly

  • sh97sh97 Member, Host Rep

    @jimaek said:
    Depends on what kind of data you would like to show. You can get the list of probes per user from here https://api.globalping.io/v1/probes by grouping entries with the tag "u-USERNAME"

    And since the usernames are from GitHub you can pull avatars and other info from GitHub directly

    I think that would work alright. thanks!

  • satoriksatorik Member

    Just discovered this impressive project and connected my idle instances :) is there a way to quickly ping from all the probes under a specific user, or what should I type in the "Location" section to achieve so?

  • jimaekjimaek Member

    Just enter the username as location. As long as the user has made his profile public it will work

    Thanked by 1nghialele
  • satoriksatorik Member

    thanks! btw a feature request: could you add a docker-compose version when starting a probe? I use docker compose files for all my docker container for a more efficient control

  • sh97sh97 Member, Host Rep

    Almost done, need to add some finishing touches and will publish it
    DM your user-id to get added!

  • DecicusDecicus Member
    edited March 24

    @satorik said:
    thanks! btw a feature request: could you add a docker-compose version when starting a probe? I use docker compose files for all my docker container for a more efficient control

    Docker Compose should be practically the same for all nodes. Here's what I use

    services:
        globalping-probe:
            network_mode: host
            # You may wanna change `restart: unless-stopped` to `restart: always`
            restart: unless-stopped
            container_name: globalping-probe
            image: globalping/globalping-probe
            ## Alternatively:
            # image: ghcr.io/jsdelivr/globalping-probe
            environment:
                ## Get your "Probe adoption token" from https://dash.globalping.io/settings
                # GP_ADOPTION_TOKEN: YOUR_TOKEN_HERE
    
  • jimaekjimaek Member

    @sh97 said:

    Almost done, need to add some finishing touches and will publish it
    DM your user-id to get added!

    Nice, I think I'll beat zGato once I finish adopting all my existing probes :)

    @Decicus said:

    @satorik said:
    thanks! btw a feature request: could you add a docker-compose version when starting a probe? I use docker compose files for all my docker container for a more efficient control

    Docker Compose should be practically the same for all nodes. Here's what I use

    services:
        globalping-probe:
            network_mode: host
            # You may wanna change `restart: unless-stopped` to `restart: always`
            restart: unless-stopped
            container_name: globalping-probe
            image: ghcr.io/jsdelivr/globalping-probe
            environment:
                ## Get your "Probe adoption token" from https://dash.globalping.io/settings
                # GP_ADOPTION_TOKEN: YOUR_TOKEN_HERE
    

    Looks great! Just note that we now have an official Docker Hub container too https://hub.docker.com/r/globalping/globalping-probe

  • DecicusDecicus Member

    @jimaek said: Looks great! Just note that we now have an official Docker Hub container too https://hub.docker.com/r/globalping/globalping-probe

    Nice! I've ran a handful of probes for a while, so I'm not surprised mine still has old references, but hey, they still work :D

    I updated my comment to refer to Docker Hub by default

    Thanked by 1admax
  • dedimarkdedimark Member
    edited March 24

    @jimaek said:
    Just released, fresh of the presses. Smart auto-complete for our location field in the web UI. Should make the magic field easier to understand and use.

    Please do the option to Hide OVH/Hetzner probes,

    ~300 OVH, Hetzner probes,we don't want to use credits for nothing.

    Select France,Germany Or Canada means 80% of probs will be OVH,Hetzer with same location - like Gravelines 50+ Probes.

  • jimaekjimaek Member

    Just hiding doesn't sound right. What problem are you trying to address?

    Maybe we could instead modify our logic to avoid too many probes with the same ASN in a single measurement

Sign In or Register to comment.