If you need a tool that lets you debug and troubleshoot running software without having to modify code, Lightrun is a great option. This developer observability platform offers real-time visibility into live applications so you can instrument logs, metrics and traces from within your IDE. It's geared for cloud-native, microservices and serverless environments, with features like live debugging in production and continuous quality improvements.
Another good option is Replay, a browser-based tool that lets you record and replay application behavior. That can be useful for debugging and troubleshooting problems with flaky tests. It works with continuous integration processes and offers tools to inspect React components and network requests so you can reproduce and debug problems.
If you want a more general error monitoring and performance insights tool, check out Airbrake. It offers real-time alerts, error tracking and performance monitoring. Airbrake spots errors and performance problems in real-time and integrates with popular tools like GitHub, Jira and Slack so you can quickly fix problems and deploy with confidence.
Finally, Raygun offers a full-featured all-in-one monitoring tool for web and mobile apps. It offers real-time insights into application performance, crash reporting and AI-powered error resolution. With native integrations and flexible pricing, Raygun is geared for tech leads and performance engineers who need to monitor application health, performance and reliability.