Go with Stackdriver to get application insights to realize the impact on business
Use Cases and Deployment Scope
In my organization we heavily depend on Stackdriver for error and reporting. It's used by the engineering team, support team and SRE teams. It provides us the application issues especially the exception errors and sends the alerts so that we can take the action and solve the issue. In our organization we are using the Python, GO and Java languages for our applications and all the application errors are available at a single place.
Pros
- All the application error reporting available at a single place.
- You will get the real-time application error and alerts.
- It's really easy to use and no need to worry for the setup.
Cons
- It's a bit slow when we want to search for the older logs.
- Default logs are available only for 30 days, if logs are available for longer duration then it would be great.
- If it will show the data in graphical representation than it would be awesome because then will get to know the error occurrences and type in graph.
Likelihood to Recommend
Stackdriver is really a very good tool for errors and reporting. It provides the application issues especially the exception errors and sends the alerts. It's available for multiple languages like Python, GO and Java, etc. The best part is all the application errors are available at a single place and it comes with the GAE application.
It's slow if you want to search very old logs and need to wait couple of hrs sometimes.