Being a indie hacker myself for over 4 years, I decided to build "Push" (https://push.techulus.com) in 2018 so that I could create custom push notification alerts for monitoring my products, so I build an app for mobile and an API that I could use to trigger notifications. Since its launch I've been using it every day, I've created alerts for many things like spike in errors, daily new users alerts, payment errors from stripe etc.
Do you guys closely monitor your products, What do you guys use to achieve the same?
This is a really good idea! I've been using slack integrations to do a lot of these kind of notifications for me, by forwarding events to a channel and configuring that channel to push notify me on every message. But if this is easier than building a slack integration, I'd love to check it out!
Thank you. It should be very easy to get started on Push, let me know if you face an issues.
not atm... but, someday soon!
Hi Arjun,
I signed up for your product but I failed to see how to set-up website monitoring. There is a "website monitoring" link to a Medium article, but it talks about GitHub integration, not about how to setup website monitoring.
Am I missing anything?
Sorry about that, there was an error in that link. You can find the instructions for settings up website monitoring here:
https://medium.com/techulus/free-website-monitoring-with-instant-push-notification-alerts-7b49bf1feefb
Thanks, I looked over it, but it says I have to run a bash script on my computer?
Wait, so it says that all I have to do is to run the monitoring myself and then I'm done? :D I think this makes the service useless in my case, as I don't understand what it provides. Just an interface to send a push notification to my phone? Isn't that just a few lines of code to achieve with a Web App for example?
The service provides a medium to receive push notifications. If you had to do this on your own, there lot of work and money involved. I can understand that you don't see any value in this, but it saves money in my opinion. Thanks for the honest feedback.
You could use services like PagerDuty, but then they charge $10 per month for monitoring alerts.
It woubld be a lot more useful if you could host the cron job on your own site.
That being said, I didn't try using push notifications, but if you just have a web app and subscribe to push notifications to it, you can then simply send a notification using your site whenever you want, right?
If we host the cron job, then we're a different product. I'm not trying to build a solution for server monitoring.
I'm providing an API for developers to build any alerts they like. I just shared some idea I had / I use.
I understand. I was confused by the landing page then, I thought the "what you can do" examples are something you can do within the app itself, not using external resources.
The hero text is a bit ambigous: "Receive custom push
notifications at the right time!"
I thought it meant, I receive push notifications when my site is down (the right time), not at a time that I choose to.
The script I shared only sends notification when your site is down, it runs 24x7x365, but only triggers notification when the site is down (the right time).
But that has nothing to do with the app, right? It sends it at the right time because I tell it to send it then. When I read "the right time" I expected some scheduling, or that the push app makes sure the notifications are 100% delivered within 100ms or something like that.
I understand now what the text tries to imply, but it is misleading and confusing as it has no further explanation of what it means.
I agree, its misleading.
I love this. I'm gonna be integrating such notification once I go live a few services I need to keep an eye on. I'll have a look at techulus :)
Awesome, thank you for the feedback.