Infosys Interview Question

How do design monitoring for Java application running in production environment?