Giter Site home page Giter Site logo

Comments (15)

hunterlong avatar hunterlong commented on May 13, 2024 3

Hey @douglasmiranda , sorry i missed this issue/feature. There's actually something called CheckIn inside the Statup code, it's not used yet... but the idea is for a service be able to curl to the Statup server and receive a "i'm online" status.

I'll let you know when this feature is actually functioning.

from statping.

hunterlong avatar hunterlong commented on May 13, 2024 3

Just an update, this feature is almost complete. Checkin's for Statup based on your application sending a HTTP request to a specific URL at a specific interval. It will create failures and/or notifications when a service/checkin hasn't send a request after the Grace period. Almost done!!

from statping.

hunterlong avatar hunterlong commented on May 13, 2024 3

There are Checkins for Statping. You basically setup a routine cronjob to send a curl GET to the Checkin URL and if the curl request wasn't hit in x amount of seconds, then it creates a failure.

I still need to add some tests to this though. But it is there. I'm going to prioritize this.

from statping.

douglasmiranda avatar douglasmiranda commented on May 13, 2024

Nice!! xD

from statping.

douglasmiranda avatar douglasmiranda commented on May 13, 2024

AWESOME!! xD

This will be great for backup tasks and background tasks in general.

from statping.

dexterbt1 avatar dexterbt1 commented on May 13, 2024

Hi @hunterlong, is there a wiki entry / some documentation on how to setup a checkin (e.g. finding out the URL to be called, what capabilities are exposed like regex http request support, etc.)

from statping.

hunterlong avatar hunterlong commented on May 13, 2024

You can setup a checkin on the form on bottom of page while viewing a service. This feature isn’t 100% yet. Still working on the notification part if a service hasn’t checked in in X amount of seconds, past expected time.

from statping.

t4skforce avatar t4skforce commented on May 13, 2024

@hunterlong any updates?

from statping.

gp-Airee avatar gp-Airee commented on May 13, 2024

@hunterlong hey there, what's the status on this? only thing holding me back from statping!

from statping.

SloCompTech avatar SloCompTech commented on May 13, 2024

I agree with @gp-Airee, any news ? For healtcheck I would now have to use https://healthchecks.io/

from statping.

user99-1 avatar user99-1 commented on May 13, 2024

Hi @hunterlong sorry for the big pressure on this feature but it would be great to see it in statping!. I saw that is half implemented. The only issue I experienced is that checkins do not change the online/offline status. I've tried to make a service to look at 127.0.0.1:8080 (statping interface) due I don't have a service to watch on and receive the checkins from a cron service but it never changes from online. On the other hand if I attach the "service" to watch some non existing service and send all the checkins but it never becomes Online.

Any news about this feature?

from statping.

github-actions avatar github-actions commented on May 13, 2024

This issue hasn't had any updates in a while. If this is still a problem, please create a new issue.

from statping.

hunterlong avatar hunterlong commented on May 13, 2024

Reopening this issue. I need to write some documentation about “Checkins”.

from statping.

github-actions avatar github-actions commented on May 13, 2024

This issue hasn't had any updates in a while. If this is still a problem, please create a new issue.

from statping.

lukasmrtvy avatar lukasmrtvy commented on May 13, 2024

@hunterlong : Any progress on this ? Thanks

EDIT: oh, nvm, seems its implemented and fixed in 0.90.62 :) Thanks

from statping.

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.