|
|
|
Ask HN: Kibana, Grafana, Chatbots, SMS – How do you keep an eye on your product?
|
|
15 points
by BloodKnight9923
3426 days ago
|
|
I've been playing with ELK (Elasticsearch, Logstash, Kibana) stacks for the past couple months and that has given me great insights into what my product is doing in a clustered state in real time. That coupled with a few monitoring scripts and I've finally gotten past feeling helpless. I have a few people saying I should check out Grafana, and I've seen several paid services in this areas too (logentries for example). I also use chatbots to notify me when things are going wrong, or say when a customer signs up. How do you keep track of your products, keep monitoring costs low, and know what's going on? |
|
I just log everything ye old fashioned way (text files) and then post anything important/noteworthy to a couple of Slack channels.
It's really easy to build custom integrations and Slack is running on all of our devices so as long as we are all subscribed to the relevant channels I can target @channel in my integration and we know straight away if something bad is happening.
I've use the ELK stack on previous projects, it works really well and isn't that difficult to use (there are some great guides on Digital Ocean) and when I get the time I'm going to set it all up for my current project too.
The only thing is you have to host it somewhere, and it's more justifying the budget for that.