Comments (15)
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.
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.
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.
Nice!! xD
from statping.
AWESOME!! xD
This will be great for backup tasks and background tasks in general.
from statping.
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.
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.
@hunterlong any updates?
from statping.
@hunterlong hey there, what's the status on this? only thing holding me back from statping!
from statping.
I agree with @gp-Airee, any news ? For healtcheck I would now have to use https://healthchecks.io/
from statping.
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.
This issue hasn't had any updates in a while. If this is still a problem, please create a new issue.
from statping.
Reopening this issue. I need to write some documentation about “Checkins”.
from statping.
This issue hasn't had any updates in a while. If this is still a problem, please create a new issue.
from statping.
@hunterlong : Any progress on this ? Thanks
EDIT: oh, nvm, seems its implemented and fixed in 0.90.62 :) Thanks
from statping.
Related Issues (20)
- Wiki docker-compose fix HOT 7
- ios app ipa release? HOT 1
- Using Android App with self signed certificate HOT 1
- Add additional email address field to each service's notification options HOT 2
- Can't install using docs HOT 3
- [Demo page is down] cloduflare and SSL cert HOT 1
- Excessive permission on configuration file HOT 2
- demo.statping.com SSL handshake fails HOT 1
- This project is abandoned HOT 35
- Prometheus metrics are not shown under /metrics page HOT 1
- how send logs to private telegram chan/group HOT 2
- Question: is StatPing a right tool to track "Packet Loss"? HOT 3
- Option to move Announcements to the top HOT 1
- Found a possible security concern HOT 7
- Allow multiple SMTP Recipients
- Error with the curl installer HOT 2
- demo.statping.com points to unrelated machine HOT 8
- IOS App not available in France HOT 2
- s.SleepDuration = (time.Duration(s.Id) * 100) * time.Millisecond. , endpoint going into sleep mode for a long time if we add around 12000 endpoints HOT 1
- endpoint going into sleep mode for a long time if we add around 12000 endpoints HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from statping.