Smuzzy-waiii/bunsamosa-bot

Add Observability

Closed this issue · 1 comments

Integrate Prometheus to send traces of GitHub events (comments/issues/PRs) and integrate with grafana to know how many events we are processing with beautiful graphs

Added Amplify Nginx Monitoring which gives a lot of useful info like current RPS, current # of connections, HTTP Errors and many others. This should be enough for now.

Tried out Akita Software which is generally very good for API observability but decided it is not necessary for our use case as it is more useful for very large APIs and systems where you dont know what all endpoints are hosted on your system