VOOZH about

URL: https://www.javacodegeeks.com/2015/09/the-definitive-guide-for-production-tools-24-ways-to-see-through-your-application.html

⇱ The Definitive Guide for Production Tools: 24 Ways to See Through Your Application - Java Code Geeks


Review: Alerting, Log Management, Visualization, APM, and Deployment Management Tools

We’re often asked about the differences and trade-offs between the tools in the Java production tooling ecosystem, so we’ve decided to release a tools guide and gather all our insights in one place. In this post you can see the topics that were covered in the guide, and additional research that we’ve done in each of these spaces. We hope you’ll find it useful.
 
 
 

👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image

Chapter 1: Alerting Tools

Alerting tools provide insight into the workings and status of your app. Some reach out to you to notify when something worth your attention pops up, some provide a dashboard for error tracking, and others test your app on a continuous basis.

Tools: Sentry, Airbrake, Raygun, Pagerduty, Pingdom.

Additional coverage:

Chapter 2: Log Management

To deal with the growth of log data a host of log management & analysis tools have been built over the last years to help developers and operations make sense of the growing data. In this chapter we’ve covered the more popular log management solutions.

Tools: Splunk, Sumo Logic, Loggly, PaperTrail, Logstash, GrayLog.

Additional coverage:

Chapter 3: Visualization and Metrics

Being able to generate data about your app is crucial, but you also need to be able to understand it. That’s where production visualization and metrics tools come in. These tools take (or are given) your data and provide you with key metrics and/or digestible visualizations of what’s happening.

Tools: ELK, Graphite, Keen IO, Librato, DataDog.

Additional coverage:

Chapter 4: APM (Application Performance Management)

What was once considered a luxury is becoming more commonplace: Rapid new deployments in production mean more chances to introduce errors to your system’s architecture, slow it down, and maybe even crash it. New generation APM tools, the ones we discuss in this section, are designed for these environments.

Tools: New Relic, AppDynamics, AppNeta.

Additional coverage:

Chapter 5: Deployment Management

Tools: Ansible, Chef, Puppet, Saltstack, Fabric.

Additional Research

Final Thoughts

It’s hard to navigate through the ever changing and evolving tooling ecosystem of the Java production tools. But it’s a critical factor for the success. We hope the Takipi blog helps you make sense out of it, and look forward to continue covering the best practices and most innovative tools of the trade. Do you have any other tools or fields you’d like us to cover? Please let us know in the comments section below.

Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
6. Spring Interview Questions
7. Android UI Design
and many more ....
I agree to the Terms and Privacy Policy

Thank you!

We will contact you soon.

👁 Photo of Alex Zhitnitsky
Alex Zhitnitsky
September 9th, 2015Last Updated: September 9th, 2015
0 132 2 minutes read

Alex Zhitnitsky

Alex is an engineer working with OverOps on a mission to help Java and Scala developers solve bugs in production and rid the world of buggy software. Passionate about all things tech, he is also the co-founder & lead of GDG Haifa, a local developer group. Alex holds a B.Sc from the Technion, Israel's Institute of Technology.
Subscribe

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Oldest
Newest Most Voted
Back to top button
Close
wpDiscuz