New Relic offers performance monitoring and insights for applications, facilitating quick tracking, display, and dissemination of metrics for rapid response and insight. It provides a user-friendly interface and API for tracking new metrics, creating charts, organizing dashboards, and querying dynamic data through New Relic Query Language. The New Relic BLOCK allows for data streaming from the PubNub network into New Relic Insights, enabling real-time tracking of activities such as customer journeys or IoT sensor readings. A tutorial guides users in setting up custom metrics tracking in a real-time Angular2 web application using the New Relic BLOCK, emphasizing the importance of monitoring technical and business metrics for large-scale applications. The integration process involves setting up a New Relic developer account, configuring application agents, and starting a trial of the Insights API, followed by using PubNub BLOCKS to create serverless code. The tutorial includes JavaScript and HTML code snippets to create and manage a simple user interface and Angular2 component for real-time application monitoring.