Automatically monitor your Internet service and provider with optional alerts to problems
Monitor your Internet services or devices to ensure they are always online. Tracks Internet connectivity and speeds with useful proof. For Windows, Linux, ARM (Raspberry, Tinker Board, etc).
Learn more by visiting
  • 0 Votes
    17 Posts

    I'm not quite following.
    When you created and installed the script in your preferred directory, you simply made it executable, and then ran it, ./ (or what-ever it's called)

    Now, just run 'ps aux' and look for the process ID that is the otm agent running then use 'kill -9 xxx', with xxx being the process ID. Make sure you only have one otm agent running of course.

    When you're sure none is running, just run the starter again;

    ./ &&

    That should be it.

  • 1 Votes
    29 Posts


    Those refurbs come up now and then but we no longer have any at the moment sorry.

  • 1 Votes
    6 Posts

    So how is it going? Did you figure it out?

  • Agent Ping graph stopped working

    Solved Linux
    1 Votes
    8 Posts

    Ok, so at least we know that pings can be sent when the agent is able to get them.

    When I checked earlier, the agent had no pings to send which means it wasn't getting any results from the operating system.

    The pings aren't really important in terms of being an accurate measurement. They are mainly being sent as information that could be useful in some situations but mostly to see if there is a substantial change in latency between point A and point B.

    If pings latency goes up by a certain percentage, the agents algorithm considers that this could mean something happening and can trigger a speed test for example and other tests.

    However, if pings aren't being sent, it means the agent is not running right as ICMP is one of several functions used to also determine if there is an IP outages.

    All that to say, it's important that you see pings being sent to the dashboard.

    Since restarting the agent got pings going again, to me, it means maybe there is something on the OS that is monitoring certain behavior and limiting something like ICMP.

    I would rule out the agent as having a bug because we would have seen it by now as there are many others running the same version.

    These can be a bit hard to figure out sometimes. Let's see what happens next.

    In terms of running as a service, I think this is what you are looking for.
    Monitor your Internet with raspberry pi, nanopi and other arm devices

  • 1 Votes
    6 Posts

    Most times, you'll know if even your own local gateway goes down but a lot of that has to do with how a network is set up.

    Some folks have multiple internal devices like a wireless router connected to their own router which is then connected to their providers.

    There is no way for the agent to know these things so to us, it's expected to work on a 'traditional' network which is usually the providers router/modem only.

    That said, for companies that do have multiple internal gateways, we have a feature we can manually enable that tells the reports side where the local network ends and where the provider starts otherwise, those folks get reports of the LAN being down when it's actually the provider or vise versa.

    Hard to have a tool that does it all automatically but we keep working on it :).

  • New script isn't working

    Solved Linux
    1 Votes
    18 Posts

    It runs successfully:

    curl -m 20 -s -u ZBjlLzGSC5:MB9rPpfVAUjwZO12RmqsI7bLJcWTiQGED5HleaF3 --connect-timeout 10 -X POST -F function=receive_binary_location

    I created a new agent and it worked with no issues, so I'm good to go now.


  • 0 Votes
    1 Posts
    No one has replied
  • In A Mess

    Solved Linux
    1 Votes
    10 Posts

    OK. So let's close this thread.
    I have reverted to windows everything is working and data is being processed.
    I will attempt the Linux on again but will purchase another mini pc at some point.
    Would be nice if there was an installer for Linux as there is for windows, so there must be a reason that this has not been done, I do not know or understand.
    Thanks to all who have offered assistance and provided comment, I need to familiarise myself with the Linux system before trying again.
    Anyway now on windows 10 pro, windows 10S did not work to many restrictions and hoops to jump through.

    Thanks All

  • in a docker container

    Solved Linux
    1 Votes
    14 Posts

    sure let's do that :+1:

  • 0 Votes
    1 Posts
    No one has replied
  • 0 Votes
    36 Posts

    Thanks for feedback.

    They key to getting the best reports is to run the agent on something that can remain on 24/7 if possible. If that is not your main PC, then a very low cost second PC or a hardware agent. The only way to really know what is going on is to log everything non stop, at least for a while so you can also see trends.