Can you be more specific regarding which type metrics you want to track ?
There are two types of metrics AFAIK -
Tech metrics - which track your product performance, uptime, load, etc.
Business metrics - which track your business metrics like CAC, revenue numbers, etc.
For tech metrics -
We use Prometheus for collecting relevant tech data and Grafana for building dashboards and setting up metrics. Grafana also allows you to setup alerts for your metrics so that you are notified as soon as they reach some defined thresholds. It can be easily plugged in to slack and telegram.
For business metrics -
We use Grafana and Metabase for this. Metabase also allows you to create dashboards and setup alerts for your metrics. It also allows some wonderful visualisations for the data and metrics.
Grafana is probably more customisable than Metabase. However, using Grafana requires quite a bit of tech knowledge. However, there is an excellent community support and this makes a tad bit easier.
I generally use Mixpanel to track metrics. When launching, I'll pick 4 or 5 key metrics and setup Mixpanel on the api to track those events. You can add a user id and a small amount of data to each event to track events by unique user and to categorize. I use node.js and they have a pretty solid sdk. Pretty sure they have sdk's for other languages too.
Can you be more specific regarding which type metrics you want to track ?
There are two types of metrics AFAIK -
For tech metrics -
We use Prometheus for collecting relevant tech data and Grafana for building dashboards and setting up metrics. Grafana also allows you to setup alerts for your metrics so that you are notified as soon as they reach some defined thresholds. It can be easily plugged in to slack and telegram.
For business metrics -
We use Grafana and Metabase for this. Metabase also allows you to create dashboards and setup alerts for your metrics. It also allows some wonderful visualisations for the data and metrics.
Grafana is probably more customisable than Metabase. However, using Grafana requires quite a bit of tech knowledge. However, there is an excellent community support and this makes a tad bit easier.
Thank you, man! Mostly I meant business metrics. I really forgot to divide this into two parts.
SQL
Haha, very nice=) 🙂🙌
I generally use Mixpanel to track metrics. When launching, I'll pick 4 or 5 key metrics and setup Mixpanel on the api to track those events. You can add a user id and a small amount of data to each event to track events by unique user and to categorize. I use node.js and they have a pretty solid sdk. Pretty sure they have sdk's for other languages too.
Cool, thanks! 🤝👍