Monitor, Mitigate and Improve App Performance through New Relic using Omnibus

Listen to this article
New Relic Integration Adapter

Overview

New Relic is an application performance monitoring (APM) platform for end-to-end tracing and generating reports. The Kovair Omnibus Integration, an Enterprise Class Middleware from Kovair has been recently integrated with NewRelic to support its most recent cloud version through an   Adapter/Connector.

Why Integrate New Relic with Kovair

Kovair New Relic Adapter’ allows one to integrate with New Relic to capture the application under review.

  • The integration exposes “Applications”, “Application Instance” and “Application Hosts” related data from NewRelic to Omnibus for central monitoring, tracking, and triggering Alerts in terms of emails or Workflows.
  • Integration with the Omnibus platform gives more curated governance and data flow for business processes.
  • Delegation of Actions beyond New Relic to a different set of Tools can be achieved seamlessly using the Kovair Omnibus.
  • In DevOps, post-production deployment, the application can be mapped to trace by New Relic and then continuous tracking and Monitoring data can be accumulated in Omnibus for generating instant alerts when parameters go beyond the desired thresholds.

Artifacts for Integration

The adapter for New Relic from Omnibus is a unidirectional connector to syphon out data related to “Applications”, “Application Instance” and “Application Hosts”.

Following are a few examples:

  • Application: The artifact exposes data like “Health Status”,” Language” of the application, “Response Time”, “Error Rate” etc. Overall, this data gives an overview of the Application and its performance stability.
  • Application Instance: The instance meaning depends on the New Relic language agent being used. There could be various Instance IDs like Go, Java, .NET, PHP, Ruby, etc. One can retrieve summary metrics for the instance as well as specific metric time slice values using the Instance. It exposes “Host”, “Application Name” “Throughput”,” Error Rate” etc.
  • Application Host: commonly known as Host. The Host is used to get APM data for a specific host running an app. A physical server may have more than one host. For example, a web server program running on a physical server may be configured to have more than one virtual host. The attributes like “Health Status”,” Language” of the application, “Response Time”, “Error Rate” etc. for a given host can be exposed.

The New Relic Kovair Adapter offering is a holistic approach to bringing APM tools in the ESB ecosystem as well as in DevOps.

Related Posts

Joydeep Datta, CSM®CSPO® serves as Senior Director for Product Engineering, responsible for all engineering offerings. He brings to this role deep expertise in architectural design, core Integration architecture, Application & Technology Architecture. Joydeep guides, motivates, and leads cross-functional teams toward strategic objectives. He has more than 23 years of experience. He is responsible for architecting and implementing enterprise grade products and specializes in process and data integration. He has strong foundational background in modern Product Management practices and intuition and an understanding of what makes an enterprise software business successful.

Leave a Reply

Your email address will not be published. Required fields are marked *