Open chriswininger opened 4 years ago
Currently Investigating a graphana solution:
This is more of a role your own approach but does a fair amount for us
There is also Azure Application Insights (AI):
https://youtu.be/jCfJWYocz1M https://youtu.be/pqZF8LjBh68
This would be available if we switched to hosting our application as an Azure Web Application. This sounds a bit like AWS Fargate and may be something we should consider:
Nginx Layer:
We could also try to extract the metrics from nginx which may actually capture some things we'll miss at the node level, but this would go away if we switched to Azure Web Application
We need more visibility into the health and usage of the API, from both an operations standpoint and a business standpoint:
Things we would like to track:
Requests per/minute/second/day etc... for each end-point
Identify information (depends on implementing identity keys); this will likely come later
Considerations:
Some Ideas/ frameworks to look at: