Coder Social home page Coder Social logo

Comments (9)

Panja0 avatar Panja0 commented on May 21, 2024

I'm using CloudFlare as well. I've put up 7 monitors with CF enabled since 1 hour (6am UTC) and no down notifications yet.
I'll update later today and let you know.

[update]
Been 7+ hours since I've added the CloudFlared monitors and now downtime detected since.
Still up and running.

from uptime-kuma.

louislam avatar louislam commented on May 21, 2024

I am using Cloudflare too, never seen ETIMEOUT error with 60s interval.

It could be a connectivity problem between uptime kuma server and Cloudflare.

from uptime-kuma.

darthdubu avatar darthdubu commented on May 21, 2024

Hmm that's interesting. I'm going to try setting them all to 120s intervals and report back. It could very well be a security or firewall setting I have set somewhere.

from uptime-kuma.

Saibamen avatar Saibamen commented on May 21, 2024

@ducky710: Any update? I'm not using Cloudflare, but I also have lots of connect ETIMEDOUT errors (ping every 60 seconds)

from uptime-kuma.

darthdubu avatar darthdubu commented on May 21, 2024

Couldn't figure out why it was happening so for the time being i've got back to statping.

from uptime-kuma.

Saibamen avatar Saibamen commented on May 21, 2024

So please open the issue

from uptime-kuma.

rezzorix avatar rezzorix commented on May 21, 2024

More info is required here.
@Saibamen when / what monitoring are you getting the timeouts exactly?

Were you able to re-produce the issues?

from uptime-kuma.

Spiritreader avatar Spiritreader commented on May 21, 2024

I'm running Uptime Kuma on an Azure instance myself, but didn't encounter the issue yet.
I have ~10 https services monitored with a 120s to 180s intervals.

One possible (and apparently frequenc) cause seems to be snat exhaustion on high volume calls with node.js.
Statping uses a go backend, so this might be the reason it doesn't occur there. (Which is a good idea per se imo, I love go backends!)

I came across this:
https://blog.botframework.com/2018/03/05/fix-snat-exhaustion-node-js-bots/
https://stackoverflow.com/questions/63064393/getting-axios-error-connect-etimedout-when-making-high-volume-of-calls

Apparently setting the keepAlive flag doesn't discard the port.
I don't understand enough about SNAT to know exactly how these parameters should be configured for Uptime Kuma.

Also I'm not sure if that is thre root cause, but it is mentioned frequently in tandem with ETIMEOUT.

from uptime-kuma.

rezzorix avatar rezzorix commented on May 21, 2024

SNAT exhaust with ~10 services monitored every 120s - 180s seconds...
Cant really call that "High volume of Calls"....

But for sure it is a misconfiguration in outbound rules on the instance where uptime is running.

I am currently testing on different VMs in Oracle Cloud as well as AWS without any issue.

from uptime-kuma.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.