You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As this bot moves into production and starts getting integrated in various flows where people start depending on it, I think it is time to think about how we can monitory uptime and response-time of the bot.
Here are some suggestions which I have experience with:
Great initiative! It would be great to a least be confident it's up-n-running, which I guess the services you mention and Statuscake (free) could help us with.
For response-time monitoring though, I'm not sure it'll be much value for those services to request a URL on the bot.. What we're really interested is the time it took to handle webhook requests from github.com or jenkins, and maybe how long the bot is waiting for third party APIs to respond (github, travis or jenkins).
@phillipj@Starefossen I run https://noty.im for uptime monitoring.
I would like to sponsor for this with all of features that we supports (SMS, Phone Call alert, Team Access, Status Page etc)
Activity
[-]Monitoring[/-][+]Uptime monitoring[/+][-]Uptime monitoring[/-][+]Bot uptime monitoring[/+]phillipj commentedon Aug 12, 2016
Great initiative! It would be great to a least be confident it's up-n-running, which I guess the services you mention and Statuscake (free) could help us with.
For response-time monitoring though, I'm not sure it'll be much value for those services to request a URL on the bot.. What we're really interested is the time it took to handle webhook requests from github.com or jenkins, and maybe how long the bot is waiting for third party APIs to respond (github, travis or jenkins).
jbergstroem commentedon Aug 13, 2016
I think if we're to do such a thing we should look at the bigger scale for build resources. We have an email alert tool but we can improve lots here.
jbergstroem commentedon Aug 26, 2016
@Starefossen perhaps we can expand the jenkins status monitor to do this check too?
Starefossen commentedon Aug 26, 2016
Yes, that would absolutely be possible!
phillipj commentedon Aug 26, 2016
The bot already has a /ping endpoint which could be used?
On Friday, 26 August 2016, Hans Kristian Flaatten notifications@github.com
wrote:
v9n commentedon Apr 12, 2017
@phillipj @Starefossen I run https://noty.im for uptime monitoring.
I would like to sponsor for this with all of features that we supports (SMS, Phone Call alert, Team Access, Status Page etc)
We also have a chat bot to control from there(add check- ping endpoint, review stat) https://www.youtube.com/watch?v=z2o8DhoN0dg
My whole stack is open source as well at github.com/notyim
Let me know what I can do to help setting this up.