Wrapping Up

The moral of this chapter is don’t wait until it’s too late. Performance and error monitoring are the kind of services you realize you need only after you’re up the proverbial creek without them.

Because these services are so critical, it’s also a good idea to use them in staging and test environments. You can use them to collaborate with a quality assurance team or ensure the monitoring system is working before you go to production. The minute you receive your first requests from real customers is the minute you need real application performance monitoring.

In the next chapter, we’ll move away from our production runtime and take a look at the bigger picture of how you deliver code to your customers. You’ll implement a modern ...

Get Deploying with JRuby 9k now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.