<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Louis Leung</title>
    <description>The latest articles on DEV Community by Louis Leung (@frivolouis).</description>
    <link>https://dev.to/frivolouis</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F843758%2F4ec0df2c-166b-4f9b-a26a-efecd9cfce6d.jpg</url>
      <title>DEV Community: Louis Leung</title>
      <link>https://dev.to/frivolouis</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/frivolouis"/>
    <language>en</language>
    <item>
      <title>New Instant Observability integrations for monitoring API, network, application, and streaming performance</title>
      <dc:creator>Louis Leung</dc:creator>
      <pubDate>Sun, 31 Mar 2024 22:01:59 +0000</pubDate>
      <link>https://dev.to/newrelic/new-instant-observability-integrations-for-monitoring-api-network-application-and-streaming-performance-3jh2</link>
      <guid>https://dev.to/newrelic/new-instant-observability-integrations-for-monitoring-api-network-application-and-streaming-performance-3jh2</guid>
      <description>&lt;p&gt;&lt;em&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/nerdlog/integrations-api-network-streaming-apm?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy23-q4-blog"&gt;click here&lt;/a&gt;.&lt;/em&gt; &lt;/p&gt;




&lt;p&gt;Engineers rely on many tools to monitor the health of their systems, making it difficult to gain end-to-end observability without having to toggle between multiple solutions. To help combat this issue of tool sprawl and data silos, we partner with leading technology companies to build integrations to make it easy to visualize, monitor, and act on all your data in a single observability platform. &lt;/p&gt;

&lt;p&gt;You can find all of our partner integrations in New Relic Instant Observability (I/O), an open ecosystem of more than 450 free, prebuilt quickstarts that help you start monitoring your system in minutes. These quickstarts bundle necessary building blocks for instrumenting, monitoring, and acting on signals from your telemetry data, wherever it comes from.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm11epocs731o2yr02olq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm11epocs731o2yr02olq.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  New partner integrations
&lt;/h2&gt;

&lt;p&gt;The latest cohort of partners contributing to New Relic Instant Observability span across customer experience monitoring, web performance, and API management.&lt;/p&gt;

&lt;p&gt;This month, we’re announcing new integrations and quickstarts with the following partners:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Datazoom&lt;/li&gt;
&lt;li&gt;Glassbox&lt;/li&gt;
&lt;li&gt;Cloudflare&lt;/li&gt;
&lt;li&gt;Netlify&lt;/li&gt;
&lt;li&gt;Postman&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Read on to learn what you can do with these new quickstarts.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cloudflare Network Logs
&lt;/h2&gt;

&lt;p&gt;Cloudflare is an industry-leading global network designed to make everything you connect to the Internet secure, private, fast, and reliable. Use Cloudflare to protect and accelerate external, public-facing web properties, secure your internal operations on one global network, and build new applications on Cloudflare's serverless platform. Internet properties powered by Cloudflare have all web traffic routed through Cloudflare's intelligent global network.&lt;/p&gt;

&lt;p&gt;The new Cloudflare Logpush integration sends Cloudflare data directly into New Relic, resulting in faster log delivery and eliminating cloud storage middleware costs. With the Cloudflare Network Logs quickstart, you can monitor and analyze web traffic metrics from Cloudflare Logpush on a New Relic dashboard. You get an overview of important logs and metrics from your websites and applications.&lt;/p&gt;

&lt;p&gt;Learn more about how to send log insights faster and cheaper through the Cloudflare integration.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi3ikh6idystvwq6wow5o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi3ikh6idystvwq6wow5o.png" alt="Image description" width="800" height="329"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Netlify Logs
&lt;/h2&gt;

&lt;p&gt;Platform developers love Netlify for building high-performance, dynamic web sites, e-commerce stores, and applications. As a pioneer of the Jamstack movement, Netlify brings together modern web frameworks, serverless functions, and edge computing into one platform to deliver unmatched experiences for your application users. &lt;/p&gt;

&lt;p&gt;With the Netlify Logs quickstart, you can explore and visualize data from traffic and function logs provided by Netlify log drains. It allows you to parse, view, and filter traffic logs and function logs generated by your Netlify workloads for in-depth analysis, performance monitoring, troubleshooting, and alerting within New Relic.&lt;/p&gt;

&lt;p&gt;Learn more about exporting traffic and function logs from Netlify to New Relic by reading the Better monitoring for your Netlify sites blog post, or watch this tutorial:&lt;/p&gt;

&lt;h2&gt;
  
  
  Postman
&lt;/h2&gt;

&lt;p&gt;Postman helps more than 17 million developers collaborate and create better APIs. The Postman quickstart provides Postman monitoring data to New Relic, so that DevOps, APIOps, and ITOps engineers can get instant observability into critical metrics such as latency, request counts, and error rates to collaborate better. The integration also ingests data from New Relic into Postman to bring observability data to API producers, testers, and consumers.&lt;/p&gt;

&lt;p&gt;Learn how to send real-time API metrics from Postman to New Relic in the API monitoring with Postman integration blog post, or watch this tutorial:&lt;/p&gt;

&lt;h2&gt;
  
  
  Datazoom
&lt;/h2&gt;

&lt;p&gt;Datazoom is an enterprise video data platform. The software solution captures, standardizes, enriches, and routes data from various points across an end-to-end video workflow. Through a variety of real-time data collection and routing services, Datazoom’s platform provides flexibility and transparency in data collection so that teams can make operations, engineering, product and business decisions with confidence. Companies can drive revenue with streaming video by using Datazoom to democratize insight, increase efficiencies, and deliver captivating end-user experiences.&lt;/p&gt;

&lt;p&gt;The Datazoom quickstart provides a fast and easy launching point into video metrics built on top of New Relic dashboards, so you can gain insights about your viewers, content, ads, and your platform's performance. You can customize the dashboard to use only metrics that fit your goals, edit metric calculations, and tailor them to your needs.&lt;/p&gt;

&lt;p&gt;Learn more about the Datazoom integration at Get real-time visibility into your streaming video architecture and performance.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp6zvcjzvn913xvpcn1qo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp6zvcjzvn913xvpcn1qo.png" alt="Image description" width="800" height="963"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Glassbox
&lt;/h2&gt;

&lt;p&gt;Glassbox empowers organizations to create frictionless digital journeys for their users. The Glassbox digital experience analytics and session replay platform work in real time across mobile apps and websites to increase user loyalty and accelerate growth. Through AI-driven visualization and analytics tools, Glassbox helps teams to prioritize customer experience and digital product enhancements from a single collaborative system.&lt;/p&gt;

&lt;p&gt;The Glassbox quickstart helps you understand the impact of application performance on your users’ digital experience. Gain deeper contextual insights by combining the data capture and session replay capabilities of Glassbox with New Relic. Get a view of behavioral insights and KPIs inside a pre-built New Relic dashboard, which links directly to a session replay in Glassbox, so you can find the root cause of the digital issue and fix performance issues faster.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn8vhlmikuv2k0qdfbild.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn8vhlmikuv2k0qdfbild.png" alt="Image description" width="800" height="343"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/nerdlog/integrations-api-network-streaming-apm?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy23-q4-blog"&gt;click here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>monitoring</category>
    </item>
    <item>
      <title>Get your insights in minutes</title>
      <dc:creator>Louis Leung</dc:creator>
      <pubDate>Sun, 31 Mar 2024 21:40:18 +0000</pubDate>
      <link>https://dev.to/newrelic/get-your-insights-in-minutes-47mp</link>
      <guid>https://dev.to/newrelic/get-your-insights-in-minutes-47mp</guid>
      <description>&lt;p&gt;&lt;em&gt;To read this full New Relic blog, click &lt;a href="https://newrelic.com/blog/nerdlog/instant-observability-quickstarts?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy23-q4-blog"&gt;here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;At New Relic, we are committed to making observability a daily best practice for every engineer by investing heavily in the global open source community. In the last 12 months alone, we open sourced more than 10 years of R&amp;amp;D around agents, we standardized on OpenTelemetry, and we contributed Pixie to the Cloud Native Computing Foundation. New Relic I/O is a continuation of this strategy to dramatically reduce the barrier for engineers to embrace observability. Anyone can contribute data sources and share alert and dashboard configurations. Ultimately, we created New Relic I/O to make it easier for engineers to leverage community expertise to get more value out of their data, instantly.&lt;/p&gt;

&lt;h2&gt;
  
  
  The democratization of observability
&lt;/h2&gt;

&lt;p&gt;How do you know that you are properly monitoring your LAMP stack, getting the right visibility into the performance of Gatsby sites, or debugging Kafka clusters with proven best practices? Today’s distributed environments are complex, and most engineers aren’t observability experts. Unless you’ve done it before, it’s difficult and time consuming to figure out how to instrument your distributed tech stack, capture the right data points with the right detail, and build dashboards from scratch to monitor your telemetry data. &lt;/p&gt;

&lt;p&gt;According to New Relic’s 2021 Observability Forecast, while most IT decision makers are familiar with observability, there’s a huge gap in the practice: only 26% of respondents have a mature observability practice, and the most commonly cited barriers to observability success are lack of resources (38%) and skill gaps (29%). &lt;/p&gt;

&lt;p&gt;What if there was an easier way to share these observability superpowers with all software engineers? And to get started quickly?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F76zfe9rq1dqmznrhnmi0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F76zfe9rq1dqmznrhnmi0.png" alt="Image description" width="800" height="471"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A single ecosystem for integrations, applications, and quickstarts
&lt;/h2&gt;

&lt;p&gt;Enter New Relic I/O, an ever-expanding, open knowledge base of configurations and resources that taps into the collective experience of the world’s observability experts to help you unlock the value of your data faster. You can choose from hundreds of quickstarts (including LAMP, Gatsby, and Kafka) that bundle the necessary building blocks for instrumenting, monitoring, and acting on signals from your technology stack—and install them in a click. We’ve also built quickstarts for hundreds of end-to-end integrations for popular cloud services, tools, and open standards that include guided installation experiences as well as relevant dashboards and alerts. No matter which technologies you rely on, you can get observability coverage in minutes instead of days—or weeks.&lt;/p&gt;

&lt;p&gt;Within New Relic Instant Observability, current New Relic One users can extend the platform with publicly available apps or any custom apps your team builds.&lt;/p&gt;

&lt;p&gt;If you haven't used New Relic before, you can browse the catalog of available quickstarts in our public New Relic I/O catalog and get started with a free account in minutes.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to install your first quickstart
&lt;/h2&gt;

&lt;p&gt;Getting started with observability has never been easier. Before you begin, if you haven't used New Relic before, sign up for a free New Relic account (or log in to your existing account).&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;In New Relic One, to see the catalog, click Instant Observability in the top navigation. You can search, filter by contents, or select a category, such as Kubernetes or APM.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8v8gqqdp6p49tc7aa9fy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8v8gqqdp6p49tc7aa9fy.png" alt="Image description" width="800" height="216"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then select a quickstart to learn more about it:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnhfgtf97y9yzgw4tnmk1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnhfgtf97y9yzgw4tnmk1.png" alt="Image description" width="800" height="492"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;After you select a quickstart, you can see what’s included in the quickstart details. See a description of the pack, screenshots, and information on the included resources. Click Install this quickstart to get started.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwlsoghlk32wv6666ral4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwlsoghlk32wv6666ral4.png" alt="Image description" width="800" height="553"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Follow the instructions and install the necessary instrumentation to get the data used in the quickstart:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1yrp7mov27bhuoiqkmt5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1yrp7mov27bhuoiqkmt5.png" alt="Image description" width="800" height="354"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6h4acf6pc0ia8aitf9k6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6h4acf6pc0ia8aitf9k6.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;After you complete the installation process, click See your data:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F14mqmikzgv2t1ailvkxe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F14mqmikzgv2t1ailvkxe.png" alt="Image description" width="800" height="342"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Enjoy the dashboards, alerts, and insights:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdlilwzd1j9jmvtx3rdpg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdlilwzd1j9jmvtx3rdpg.png" alt="Image description" width="800" height="582"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1nu23pt9k3hc6kjusofe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1nu23pt9k3hc6kjusofe.png" alt="Image description" width="800" height="643"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Voila! You’re on the path to becoming an observability expert. Yes, it’s really as simple as that.&lt;/p&gt;

&lt;h2&gt;
  
  
  Partners in instant observability
&lt;/h2&gt;

&lt;p&gt;We are proud to launch New Relic Instant Observability with pre-built quickstarts from six leading enterprise software partners. We have partnered closely with them to create quickstarts that help you extend your New Relic One experience:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Kentik is the network observability company. The Kentik quickstarts help network and development teams quickly identify and troubleshoot application performance issues correlated with network traffic performance and health data.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Fastly is an edge cloud platform that enables its customers to create great digital experiences quickly, securely, and reliably. With the Fastly CDN quickstart, you can monitor key metrics from Fastly’s content delivery network to improve service reliability and ensure great online experiences for end users.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Lacework is a data-driven security platform for the cloud that can collect, analyze, and accurately correlate data across an organization’s Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform, and Kubernetes environments, and narrow it down to the handful of security events that matter. The Lacework quickstart bridges the gap between observability and security teams, and integrates with New Relic’s database to surface security events and alerts directly in New Relic One.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Cribl is the observability pipeline company that lets customers parse and route any type of data. The Cribl quickstart allows you to get immediate visibility into your entire environment right from New Relic One without the need to create your own dashboards and alerts—simplifying your workflows and reducing time to value.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Trend Micro is a global cyber security leader. The Trend Micro Cloud One quickstart ingests cloud security posture management (CSPM) data from Conformity into New Relic One to contextualize and correlate it with workload telemetry data, delivering AI-powered visualizations and quick insights. This allows security and cloud teams to immediately take action in improving their security and compliance postures.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Gigamon is a hybrid-cloud visibility and analytics platform that provides access to—and extracts intelligence from—all network traffic. The Gigamon quickstart delivers advanced security capabilities that offer network detection and response to advanced threats, including shadow IT activities, crypto-mining and torrent activities, SSL cipher versions, and expiration dates across both managed and unmanaged hosts, such as IoT/OT and containers.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;To read this full New Relic blog, click &lt;a href="https://newrelic.com/blog/nerdlog/instant-observability-quickstarts?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy23-q4-blog"&gt;here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>monitoring</category>
    </item>
    <item>
      <title>Partners in Instant Observability: Integrations for machine learning, Kubernetes, CI/CD</title>
      <dc:creator>Louis Leung</dc:creator>
      <pubDate>Sun, 31 Mar 2024 21:14:09 +0000</pubDate>
      <link>https://dev.to/newrelic/partners-in-instant-observability-integrations-for-machine-learning-kubernetes-cicd-45nh</link>
      <guid>https://dev.to/newrelic/partners-in-instant-observability-integrations-for-machine-learning-kubernetes-cicd-45nh</guid>
      <description>&lt;p&gt;&lt;em&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/nerdlog/quickstarts-machine-learning-kubernetes-cicd?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy23-q4-blog"&gt;click here&lt;/a&gt;.&lt;/em&gt; &lt;/p&gt;




&lt;p&gt;We recently announced the launch of New Relic Instant Observability (New Relic I/O), an open ecosystem of free, pre-built quickstarts that help engineers start monitoring their stacks in minutes without manual setup. New Relic I/O includes more than 425 quickstarts that bundle necessary building blocks for instrumenting, monitoring, and acting on signals from your telemetry data from the technologies you rely on, such as Kubernetes, CodeStream, and PHP. &lt;/p&gt;

&lt;p&gt;Alongside the quickstarts for popular cloud services, tools, and open standards, leading enterprise software partners also contributed their own integrations and quickstarts to New Relic I/O, making it easy to visualize and monitor all your data in one platform.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fayhg5to4kfna4r4scpoe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fayhg5to4kfna4r4scpoe.png" alt="Image description" width="800" height="448"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  New partner quickstarts
&lt;/h2&gt;

&lt;p&gt;The latest cohort of partners contributing to making observability a daily habit for engineers span across CI/CD, Kubernetes testing, and leading machine learning operations (MLOps) platforms. These partners contributed quickstarts in the past month:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Delphix&lt;/li&gt;
&lt;li&gt;Speedscale&lt;/li&gt;
&lt;li&gt;Amazon SageMaker&lt;/li&gt;
&lt;li&gt;Algorithmia&lt;/li&gt;
&lt;li&gt;Aporia&lt;/li&gt;
&lt;li&gt;Comet&lt;/li&gt;
&lt;li&gt;DAGsHub&lt;/li&gt;
&lt;li&gt;Monalabs&lt;/li&gt;
&lt;li&gt;Superwise&lt;/li&gt;
&lt;li&gt;Truera&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Learn more about each of the companies and quickstarts in the next sections.&lt;/p&gt;

&lt;h2&gt;
  
  
  Instant observability for CI/CD
&lt;/h2&gt;

&lt;p&gt;Delphix is an industry leading data company for DevOps. Their platform provides essential APIs for data provisioning, refresh, rewind, integration, and version control. The Delphix quickstart allows you to get visibility into all your Delphix Virtualization platforms on premises or in the cloud, so that you can rapidly identify and reproduce issues, perform root causes analysis, and dramatically reduce MTTR and downtime.&lt;/p&gt;

&lt;h2&gt;
  
  
  Instant observability for Kubernetes testing
&lt;/h2&gt;

&lt;p&gt;Speedscale helps Kubernetes engineering teams gain confidence in how new code will perform in real-world scenarios. It provides traffic replay capabilities that help developers discover API issues earlier in their release cycle. Collect and replay API traffic, simulate load or chaos, and measure latency, throughput, saturation, and errors before the code is released. The Speedscale quickstart visualizes traffic replay data into New Relic One dashboards so you can compare this with your telemetry data in New Relic One.&lt;/p&gt;

&lt;h2&gt;
  
  
  Instant observability for AI/ML model monitoring
&lt;/h2&gt;

&lt;p&gt;New Relic also recently extended our observability experience to provide a new offering for artificial intelligence (AI) and machine learning (ML) teams to break down visibility silos with model performance monitoring. With quickstarts for each of the available MLOps integrations, it’s easy to get complete visibility into ML-powered applications.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc51yhy95s0assvksd7cq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc51yhy95s0assvksd7cq.png" alt="Image description" width="800" height="375"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Amazon SageMaker enables developers to create, train, and deploy machine-learning (ML) models and to deploy ML models on embedded systems and edge devices. SageMaker supports leading machine learning frameworks, toolkits, and programming languages. With the Amazon SageMaker quickstart you can get a view of the performance metrics, visualize sophisticated ML models, and create a comprehensive monitoring dashboard in New Relic One for your AI/ML applications pipelines.&lt;/p&gt;

&lt;p&gt;Algorithmia manages all stages of the production ML lifecycle and accelerates delivery of your ML models into production. It guides a process of continuous optimization across all stages of the ML lifecycle within existing operational processes. With the Algorithmia quickstart, you can instrument, analyze, troubleshoot, and optimize your machine-learning performance across your entire system.&lt;/p&gt;

&lt;p&gt;Aporia provides a fast, easy, and secure way for data science teams to monitor their machine learning models in production. Teams can build their own customizable monitors in minutes to receive live alerts for early detection of issues like data drift, unexpected bias, data integrity issues, and performance degradation. With the Aporia quickstart, data scientists and ML engineers receive a combination of cross-platform and integrated smart alerts. These provide a broader picture of the ML infrastructure and an easy, quick way to resolve issues.&lt;/p&gt;

&lt;p&gt;Comet is an ML development platform built to meet the intense demands of enterprise teams deploying ML at scale. With Comet’s quickstart, you can manage and optimize your ML models in production from your New Relic One dashboard. Using Comet and New Relic One together, you can accelerate ML development and realize business value faster.&lt;/p&gt;

&lt;p&gt;DAGsHub is a platform for data scientists and machine learning engineers to version and sync their data, models, experiments, and code. Your team can easily share, review and reuse your work, providing a GitHub-like experience for machine learning. DagsHub is built on popular open-source tools and formats, making it easy to integrate with the tools you already use like New Relic One. With the DAGsHub quickstart, you can analyze and monitor machine learning training metrics in real-time.&lt;/p&gt;

&lt;p&gt;Mona provides complete visibility into your data and models in the real world with the most flexible and scalable AI monitoring platform. Mona’s integration with New Relic One provides next-level monitoring capabilities under a unified production AI environment, from ML models to infrastructure monitoring. With the Mona quickstart, you instantly get alerted on latency issues. It automatically detects anomalies to ensure the best performance within production systems.&lt;/p&gt;

&lt;p&gt;Superwise.ai is the company that monitors and ensures the health of AI models in production. The model management platform leverages machine learning at high scale. Their AI assurance solution acts as the one source of truth for all stakeholders. It empowers data science and operational teams with the right insights to scale their use of AI by gaining confidence in their models’ operations and becoming more independent and agile. With the Superwise quickstart, you gain observability and get preconfigured ML monitoring in New Relic One.&lt;/p&gt;

&lt;p&gt;TruEra provides best in class AI quality diagnostics and monitoring. With the TruEra quickstart, you go beyond standard accuracy, input and output drift monitoring to identify consequential data drift and other AI quality diagnostics such as fairness, conceptual soundness, and segment behavior. When combined with the comprehensive observability capabilities of New Relic One, MLOps teams can correlate signals throughout the ML lifecycle.&lt;/p&gt;

&lt;h2&gt;
  
  
  Bring your own ML data into New Relic One
&lt;/h2&gt;

&lt;p&gt;Have another ML stack that you want to integrate with New Relic One? Use the ML Model Monitoring quickstart to bring your own ML model data from any source and integrate ML data with the rest of the application components, including infrastructure.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/nerdlog/quickstarts-machine-learning-kubernetes-cicd?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy23-q4-blog"&gt;click here&lt;/a&gt;.&lt;/em&gt; &lt;/p&gt;

</description>
      <category>devops</category>
      <category>monitoring</category>
    </item>
    <item>
      <title>Automate root cause analysis in logs with New Relic and Zebrium</title>
      <dc:creator>Louis Leung</dc:creator>
      <pubDate>Tue, 12 Mar 2024 04:28:29 +0000</pubDate>
      <link>https://dev.to/newrelic/automate-root-cause-analysis-in-logs-with-new-relic-and-zebrium-1p88</link>
      <guid>https://dev.to/newrelic/automate-root-cause-analysis-in-logs-with-new-relic-and-zebrium-1p88</guid>
      <description>&lt;h2&gt;
  
  
  &lt;em&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/nerdlog/zebrium-integration?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-zebrium" rel="noopener noreferrer"&gt;click here&lt;/a&gt;.&lt;/em&gt; 
&lt;/h2&gt;

&lt;p&gt;Determining the root cause of an incident has become more complex as engineers increasingly rely on distributed microservices to power their applications. Zebrium Root Cause as a Service, together with New Relic, helps automate the process of finding the root cause of issues in your logs. When a software or infrastructure problem occurs, Zebrium quickly and accurately finds the root cause indicators so your teams don’t need to manually search through all their logs. With the Zebrium integration for New Relic, you can see root cause details on any New Relic dashboard page, so you can leverage your telemetry data to help identify and troubleshoot issues faster.&lt;/p&gt;

&lt;p&gt;To make it easier to get started quickly, the &lt;a href="https://newrelic.com/instant-observability/zebrium/2135562c-bdf4-41bd-bca4-f11bcdee72ca" rel="noopener noreferrer"&gt;Zebrium quickstart&lt;/a&gt; in &lt;a href="https://newrelic.com/instant-observability?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-zebrium" rel="noopener noreferrer"&gt;New Relic Instant Observability (I/O)&lt;/a&gt; provides a pre-built dashboard that includes incident detections, root cause details, and deep links to the Zebrium user interface. Here’s an example of the dashboard in New Relic.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://newrelic.com/blog/nerdlog/zebrium-integration?wvideo=h2rxxferr7" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fembed-ssl.wistia.com%2Fdeliveries%2F75a56d4ef9cd81a56a596f04a833840d1d29529c.jpg%3Fimage_play_button_size%3D2x%26image_crop_resized%3D960x540%26image_play_button%3D1%26image_play_button_color%3D2be68be0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://newrelic.com/blog/nerdlog/zebrium-integration?wvideo=h2rxxferr7" rel="noopener noreferrer"&gt;AI-Powered Root Cause Analysis with Zebrium Integration | New Relic&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Any engineer can get started for free with New Relic and use the feature as part of the more than 470 integrations available with New Relic’s observability platform. When you sign up, you get 100GB per month of free data ingest, one full platform user, and unlimited basic users, queries, dashboards, and alerts.&lt;/p&gt;

&lt;p&gt;With the Zebrium integration in place, you can find the root causes of problems more quickly, reducing the burden on your SREs and DevOps teams when solving complex incidents. You get the following key benefits:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Never dig through logs again. When a problem occurs, automatically see log lines related to the issue in your New Relic dashboards. This can reduce downtime and speed up resolution from hours to minutes.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;No manual training or rules needed. Getting started with initial setup only takes about 15 minutes, and Zebrium’s root cause as a service achieves accuracy in finding root cause indicators from log data within just 24 hours. No need to set up machine learning (ML) training manually!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Accurately find root causes with confidence. A recent third-party customer case study validated that Zebrium can automatically find the root cause &lt;a href="https://www.zebrium.com/cisco-validation" rel="noopener noreferrer"&gt;in over 95% of incidents&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Identify root causes at a glance with the Zebrium integration
&lt;/h2&gt;

&lt;p&gt;Let’s take a look at how the integration can help you identify root causes without needing to hunt through logs manually. The dashboard in the next image shows metrics for an online shopping app on a Kubernetes cluster. The two time-series metrics charts at the top of the dashboard show that an outage occurred.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftujcs7ns9mvch3e2xdo9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftujcs7ns9mvch3e2xdo9.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;Zebrium Root Cause Finder&lt;/strong&gt; chart on the bottom left shows a vertical bar at the time the problem occurred, indicating Zebrium’s machine learning model has detected a potential issue. The vertical bar is correlated with the drop in metrics. Meanwhile, the &lt;strong&gt;Zebrium Root Cause Reports&lt;/strong&gt; chart on the bottom right details the Zebrium event. You can mouse over the Zebrium event to see a natural language processing (NLP) summary and word cloud that can help you determine the root cause of the issue. Selecting the &lt;strong&gt;Deep Link Url&lt;/strong&gt; opens the full root cause report in the Zebrium user interface.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fstvey5ueiso03ujmtuzc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fstvey5ueiso03ujmtuzc.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As shown in the previous image, you can dive into the Zebrium UI for the root cause report. Approximately one million log lines were generated during the incident time window. The report highlights 46 lines from 7 different services, and no manual model training or rules were required to find these log lines. A quick review of the report reveals:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;An English language NLP summary that gives a good sense of the problem: “The Chaos Monkey was trying to create an order.”&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;A word cloud showing “pod-network-corruption” and some other relevant words.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Log lines that provide descriptions of the root cause.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Zebrium uses statistical machine learning to analyze logs in real time. The machine learning model is based on the process a skilled engineer uses to search through logs when troubleshooting. In simple terms, this typically involves searching for errors around the time an issue occurs and then searching all logs around that time period to find any rare or unexpected events that explain the problem. &lt;/p&gt;

&lt;h2&gt;
  
  
  How to get started with automated root cause identification in minutes
&lt;/h2&gt;

&lt;p&gt;To start viewing root causes from Zebrium events automatically in New Relic, watch the following video or follow the steps listed after the video. The whole setup process should take about 15 minutes.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Set up your accounts. You need to have &lt;a href="https://newrelic.com/signup?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-zebrium" rel="noopener noreferrer"&gt;New Relic&lt;/a&gt; and &lt;a href="https://cloud.zebrium.com/auth/sign-up" rel="noopener noreferrer"&gt;Zebrium&lt;/a&gt; accounts to use the integration. You can get started for free.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Install a log collector to stream your logs to Zebrium. &lt;a href="https://docs.zebrium.com/docs/setup/" rel="noopener noreferrer"&gt;Read more about the supported collectors and how to install them&lt;/a&gt;. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Retrieve your New Relic API key&lt;/strong&gt;. Go to &lt;a href="https://one.newrelic.com/api-keys" rel="noopener noreferrer"&gt;API keys in New Relic&lt;/a&gt;. Select &lt;strong&gt;Create a key&lt;/strong&gt;. Choose your account and note the &lt;strong&gt;Account Id&lt;/strong&gt;. Select &lt;strong&gt;Ingest - License&lt;/strong&gt; as the Key type. Enter a name and notes for the API key, then select &lt;strong&gt;Create a key&lt;/strong&gt;. Select the three dots next to your new key and select &lt;strong&gt;Copy key&lt;/strong&gt; to save it for later.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enable the integration in Zebrium&lt;/strong&gt;. Go to the User menu in Zebrium, select &lt;a href="https://cloud.zebrium.com/auth/settings/integrations/platform-integrations" rel="noopener noreferrer"&gt;Integrations &amp;amp; Collectors&lt;/a&gt;, and select &lt;strong&gt;New Relic&lt;/strong&gt; under the &lt;strong&gt;Observability Dashboards&lt;/strong&gt; section. Select the General tab and enter an integration name. Select the &lt;strong&gt;Deployment&lt;/strong&gt; for the integration, select &lt;strong&gt;Service Group(s)&lt;/strong&gt;, and then select the &lt;strong&gt;Send Detections&lt;/strong&gt; tab. Select &lt;strong&gt;Enabled&lt;/strong&gt;, and enter the &lt;strong&gt;Account Id&lt;/strong&gt; and &lt;strong&gt;API key&lt;/strong&gt; from the previous step. Then select &lt;strong&gt;Save&lt;/strong&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Visualize your data with the quickstart&lt;/strong&gt;. After you’ve enabled the integration to send detections from Zebrium to New Relic, install the quickstart to get a curated dashboard. Go to the &lt;a href="https://newrelic.com/instant-observability/zebrium/2135562c-bdf4-41bd-bca4-f11bcdee72ca" rel="noopener noreferrer"&gt;Zebrium Root Cause as a Service quickstart&lt;/a&gt; in New Relic I/O, select the &lt;strong&gt;Install Now&lt;/strong&gt; button, and follow the guided installation process.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;After you are finished, you automatically get a curated sample dashboard in New Relic where you can view detections and their root causes. You can also copy the sample charts into any other New Relic dashboard for a customized view.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0xt7w4kz2vb0cqeis2r8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0xt7w4kz2vb0cqeis2r8.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The next time you have to deal with a P1 incident, you can automatically see what happened directly in your New Relic dashboards. Zebrium Root Cause as a Service (RCaaS) can be set up in minutes and achieves correlation accuracy within 24 hours without any rules or manual training. Find the root cause faster and never dig through logs again.&lt;/p&gt;




&lt;p&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/nerdlog/zebrium-integration?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-zebrium" rel="noopener noreferrer"&gt;click here&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>devops</category>
      <category>monitoring</category>
    </item>
    <item>
      <title>Create and monitor WayScript self-service dev environments in minutes</title>
      <dc:creator>Louis Leung</dc:creator>
      <pubDate>Thu, 29 Feb 2024 23:20:45 +0000</pubDate>
      <link>https://dev.to/newrelic/create-and-monitor-wayscript-self-service-dev-environments-in-minutes-47j4</link>
      <guid>https://dev.to/newrelic/create-and-monitor-wayscript-self-service-dev-environments-in-minutes-47j4</guid>
      <description>&lt;p&gt;Software development demand—and complexity— is increasing every day, creating a growing challenge for SRE and DevOps teams to keep up and simultaneously support ad hoc internal development needs. Interrupting the SRE workflow to provision and manage environments is costly. Self-service infrastructure for developers can solve this problem, but can be a massive headache to implement and manage.&lt;/p&gt;

&lt;p&gt;To tackle this developer self-serve challenge, New Relic and WayScript built an integration that lets you quickly create a developer environment and automatically monitor it with a suite of observability tools. With WayScript and New Relic, you can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Instantly spin up containerized developer environments in a single click.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Host full-fledged apps, set up internal microservices, and more, with built-in tools like a terminal and IDE.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Monitor and troubleshoot everything you build with an easy connection to the New Relic observability platform.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All developers can &lt;a href="https://newrelic.com/signup?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-WayScript"&gt;get started for free with New Relic&lt;/a&gt; and connect with WayScript as part of the more than 480 integrations included with New Relic’s observability platform. Free accounts with New Relic receive 100 GB per month of free data ingest, one full platform user, and unlimited basic users, queries, dashboards, and alerts. With preconfigured cloud-native environments from WayScript and rich observability capabilities from New Relic, you can focus on writing code instead of managing infrastructure. &lt;/p&gt;

&lt;h2&gt;
  
  
  Automate development environment monitoring with New Relic and WayScript
&lt;/h2&gt;

&lt;p&gt;WayScript is an internal developer platform (IDP) that makes it easy for software developers, SREs, and engineering leaders to take control of their team’s tools and developer environments. You can create self-service, cloud-based developer environments that scale, so SREs don't need to disrupt their workflows to provision one-off environments. WayScript is SOC-2 Type II certified. You can use it on the browser, the desktop app, or self-host WayScript on your own EC2 instance.&lt;/p&gt;

&lt;p&gt;Developers can quickly build cron tasks, services, APIs, servers, data pipelines, and any other internal tool, without needing to learn new platforms and technologies. The cloud-based Docker environments come with built-in SSO, Kubernetes, internal data access, and now New Relic monitoring.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://newrelic.com/blog/nerdlog/wayscript-integration?wvideo=53mdh8hbwz"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ctgrhuym--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://embed-ssl.wistia.com/deliveries/a34b3c7c8cf155b3ae85e1179cd2b08e5a11cbaa.jpg%3Fimage_play_button_size%3D2x%26image_crop_resized%3D960x540%26image_play_button%3D1%26image_play_button_color%3D2be68be0" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://newrelic.com/blog/nerdlog/wayscript-integration?wvideo=53mdh8hbwz"&gt;Monitor Self-Serve Developer Environments with WayScript | New Relic&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With this new integration, you can automatically initialize New Relic to configure application performance monitoring (APM) agents, log forwarding, and more during the initial workspace setup in WayScript. You’ll get automatic visibility into the health of all pre-production, staging, and production environments.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to create and monitor your environment in minutes
&lt;/h2&gt;

&lt;p&gt;Now let’s try it out. There are just four main steps for connecting WayScript and New Relic:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open a WayScript workspace for your team.&lt;/li&gt;
&lt;li&gt;Create your first Lair for a containerized development environment.&lt;/li&gt;
&lt;li&gt;Enable the New Relic integration in WayScript.&lt;/li&gt;
&lt;li&gt;Set up a New Relic APM agent in your Lair.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  1. Open a WayScript workspace for your team
&lt;/h2&gt;

&lt;p&gt;In WayScript, each team gets access to a WayScript workspace. SRE and DevOps teams preconfigure integrations and set organizational standards for the workspace. Developers in turn rapidly create Lairs in the workspace, the basic building blocks of WayScript.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Sign up for a free WayScript account or sign in to an existing account. &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Access WayScript at app.wayscript.com or download the WayScript desktop app available for MacOS and Windows at wayscript.com/downloads. &lt;br&gt;
Create your account by following the sign up instructions.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Create a workspace. Your WayScript workspace is where you and your team will collaborate on managing and shipping software. Note that you can invite others on your team to the workspace by selecting + Invite Team Member at the bottom left of the screen.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  2. Create your first Lair in WayScript: a containerized dev environment
&lt;/h2&gt;

&lt;p&gt;A Lair is a preconfigured, containerized, and flexible development environment for your code. They come stocked with handy tools like a cron scheduler, terminal, IDE and endpoint configuration.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fklja9d0z96t7yj4zbydc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fklja9d0z96t7yj4zbydc.png" alt="Image description" width="800" height="499"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To create a Lair in your workspace:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Select the Lair tab in the left panel to navigate back to the Lair view.&lt;/li&gt;
&lt;li&gt;In the Lair view, select + New Lair in the top right of the screen. &lt;/li&gt;
&lt;li&gt;To get started coding from scratch, select a pre-built template to customize or create a blank Lair. Follow this WayScript guide for inspiration and simple examples. For now, you can select the Flask template under Frameworks.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5gddmtxmmphjkx5rmbuf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5gddmtxmmphjkx5rmbuf.png" alt="Image description" width="800" height="435"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Enable the New Relic integration in WayScript
&lt;/h2&gt;

&lt;p&gt;Note: To ensure your data moves seamlessly from WayScript to New Relic, make sure to complete the integration by following these steps before you deploy a Lair, which is covered in the next section.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Log in to New Relic or &lt;a href="https://newrelic.com/signup/?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-WayScript"&gt;sign up&lt;/a&gt; for a free account.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Create a New Relic integration in WayScript. In WayScript, go to integrations by selecting the Workspace dropdown menu in the top left corner. Select Settings, and then Integrations. On the integrations page, select +New Integration, and then New Relic.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://newrelic.com/blog/nerdlog/wayscript-integration?wvideo=w4uwlga1ho"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mCWSmZ3Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://embed-ssl.wistia.com/deliveries/27b253ec529116d9e861a538cb7f658ea4617374.jpg%3Fimage_play_button_size%3D2x%26image_crop_resized%3D960x540%26image_play_button%3D1%26image_play_button_color%3D2be68be0" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://newrelic.com/blog/nerdlog/wayscript-integration?wvideo=w4uwlga1ho"&gt;Monitor Self-Serve Developer Environments with WayScript | New Relic&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Enter your New Relic account_id and license_key. &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You can find these values on the &lt;a href="https://onenr.io/0dQeVpxaDwe"&gt;WayScript data source page&lt;/a&gt; in New Relic.&lt;br&gt;
Optionally, you can choose to use a new license key. If so, read the &lt;a href="https://docs.newrelic.com/docs/apis/intro-apis/new-relic-api-keys?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-WayScript"&gt;New Relic API key documentation&lt;/a&gt; for instructions.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe1yiki2f38huqrmevjdq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe1yiki2f38huqrmevjdq.png" alt="Image description" width="800" height="427"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;In WayScript, complete the integration by selecting &lt;strong&gt;Create integration&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  4. Set up APM for your Lairs (Python example)
&lt;/h2&gt;

&lt;p&gt;Next, install a New Relic APM agent to monitor your Lair and anything you build inside it. WayScript supports development in any language, but this example uses the &lt;a href="https://docs.newrelic.com/install/python/?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-WayScript"&gt;Python agent&lt;/a&gt;. To see all the APM agents available in New Relic, go to Add data, and filter for Application monitoring.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Configure the APM agent in the WayScript terminal. Select the Lair you want to monitor and select the Develop tab in the left panel. In the terminal that opens in the right panel, run these commands to generate the newrelic.ini config file for the Lair:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;pip install newrelic 
newrelic-admin generate-config YOUR_LICENSE_KEY newrelic.ini
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3q6i9ocrgn50rj36qa8z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3q6i9ocrgn50rj36qa8z.png" alt="Image description" width="800" height="439"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Add New Relic to your requirements.txt file. Open the code editor by selecting the Show Code icon in the bottom left pane. Select the requirements.txt file and add newrelic at the bottom of the file:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu2bx13ekl26e8chuv3mg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu2bx13ekl26e8chuv3mg.png" alt="Image description" width="800" height="389"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If your Lair does not have a requirements.txt file, you can create one directly in the code editor.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Add a deploy trigger. Open the Triggers panel by clicking the last icon, Show Triggers, in the bottom left pane. Click the + icon at the top of the Triggers panel and select deploy. Paste the following command in Command to Run:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;NEW_RELIC_CONFIG_FILE=newrelic.ini newrelic-admin run-program $YOUR_COMMAND_OPTIONS
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Be sure to replace $YOUR_COMMAND_OPTIONS with your app’s command line, for example, python app.py.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbsuijzrso61xejlbms5p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbsuijzrso61xejlbms5p.png" alt="Image description" width="800" height="415"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Test the connection. Invoke a process in your Lair. (Select the play icon under Run on the deploy trigger or navigate to the Lair endpoint.)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Deploy your Lair to productions. Select Deploy from the left panel to open the deploy view and click Deploy. This promotes your changes from your development environment to an identical production environment with unique endpoints and will automatically run your deploy trigger.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6asjureur2f7hxl25ojv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6asjureur2f7hxl25ojv.png" alt="Image description" width="800" height="258"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Wait a few minutes for New Relic to start receiving your data. It should take only 5-10 minutes.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://newrelic.com/blog/nerdlog/wayscript-integration?wvideo=pot2unjxy4"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aHdmbw8n--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://embed-ssl.wistia.com/deliveries/890d44760118409c8d743db2402aae4b6de14c0d.jpg%3Fimage_play_button_size%3D2x%26image_crop_resized%3D960x540%26image_play_button%3D1%26image_play_button_color%3D2be68be0" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://newrelic.com/blog/nerdlog/wayscript-integration?wvideo=pot2unjxy4"&gt;Monitor Self-Serve Developer Environments with WayScript | New Relic&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That’s it! Now you should be able to see your Lair and applications in &lt;a href="http://one.newrelic.com/?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-WayScript"&gt;New Relic&lt;/a&gt;.&lt;/p&gt;




&lt;p&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/nerdlog/wayscript-integration?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-WayScript"&gt;click here&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>devops</category>
      <category>tutorial</category>
      <category>monitoring</category>
      <category>python</category>
    </item>
    <item>
      <title>Building for sustainability: Dashboards</title>
      <dc:creator>Louis Leung</dc:creator>
      <pubDate>Thu, 29 Feb 2024 22:52:16 +0000</pubDate>
      <link>https://dev.to/newrelic/building-for-sustainability-dashboards-237n</link>
      <guid>https://dev.to/newrelic/building-for-sustainability-dashboards-237n</guid>
      <description>&lt;p&gt;As the software industry increases its focus on environmental, social, and wider sustainability practices, there’s been a rise in new reporting regulations. Regulations like the EU’s Due Diligence proposal put the onus on large and medium companies to identify, prevent, or mitigate damaging environmental and human rights in their practices. The EU’s Taxonomy for Sustainable Activities identifies six environmental objectives for EU-based companies to focus on. Work is now underway to create new metrics and key performance indicators (KPIs) to monitor these actions and communicate them publicly for transparency.&lt;/p&gt;

&lt;h2&gt;
  
  
  Build or buy?
&lt;/h2&gt;

&lt;p&gt;To fully track your data across your entire supply chain, you'll need to build a dashboard that utilizes data visualization and your regulatory reporting data. With this information in a single interface, you can monitor your carbon footprint and perform benchmarking tests to meet your targets. To implement a dashboard into your tech stack, you have two options: build your own or buy one off the shelf. &lt;/p&gt;

&lt;p&gt;Building a dashboard increases your initial workload and lengthens the time to deployment, but it also lets you customize data taxonomies and categories to meet your company’s exact regulatory needs. Here are four steps to start with:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Get access to &lt;a href="https://datarade.ai/data-categories/esg-data"&gt;ESG data&lt;/a&gt; and supplier databases.&lt;/li&gt;
&lt;li&gt;Invest in a monthly or yearly subscription to license the ESG data set. The license cost varies depending upon the number of companies included in the dataset and the length of time covered by the data. &lt;/li&gt;
&lt;li&gt;Connect the databases to a central dashboard.&lt;/li&gt;
&lt;li&gt;Categorize your suppliers’ data to fit into your reporting metrics.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Companies can also buy off-the-shelf solutions including pre-made ESG dashboards with taxonomy definitions and category matching for supplier data in place, with options to address different regulatory standards.&lt;/p&gt;

&lt;h2&gt;
  
  
  Common features in ESG dashboards
&lt;/h2&gt;

&lt;p&gt;Features you’ll find in most ESG dashboards include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Automated data collection and aggregation.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Portfolio-level insights.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Benchmarking against peers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Compliance with the &lt;a href="https://finance.ec.europa.eu/publications/strategy-financing-transition-sustainable-economy_en"&gt;EU’s Sustainable Finance Strategy.&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sustainability taxonomy and the Sustainable Finance &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Disclosure Regulation (SFDR).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sustainable Development Goals (SDG) setting and tracking.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Many ESG dashboards do not share data sources, but two datasets are regularly referenced: &lt;a href="https://www.refinitiv.com/"&gt;REFINITIV&lt;/a&gt; and &lt;a href="https://www.csrhub.com/"&gt;CSRHub&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Many dashboard providers also have the following privacy tools and methods to make sure supply chain data remains commercial in confidence and to prevent attacks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;2-factor authentication.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Dedicated client servers.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Admin-controlled whitelisted IPs.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Infrastructure and application vulnerabilities monitoring.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Monitoring threats with a managed security service provider (MSSP).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;ISO 27001 compliance certification.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Consumer data protection laws on where dashboard providers are headquartered.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  7 important metrics
&lt;/h2&gt;

&lt;p&gt;As new regulations require companies to report on their environmental and social impact, ESG dashboards will become a common tool. To ensure that reporting meets regulatory compliance, data needs to be tracked. Monitoring metrics fall into three categories: integration ops, data ops, and machine learning ops. &lt;/p&gt;

&lt;h2&gt;
  
  
  1. CPU and memory usage
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; The amount of processing power used by your dashboard’s API server to run or consume APIs used in your dashboard.&lt;br&gt;
&lt;strong&gt;How to measure it:&lt;/strong&gt; CPU and memory usage can be measured by installing a cluster in the server that hosts your API code.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. API consumption
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; The volume of requests your APIs receive per second/minute. &lt;br&gt;
&lt;strong&gt;How to measure it:&lt;/strong&gt; Application monitoring tools like New Relic’s APM track API consumption. To lessen the strain on your dashboard APIs, consider combining multiple API calls into a single call with a flexible pagination scheme.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Response time
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; The time elapsed between when an API request is made and when it was completed. For example, the amount of time between selecting a list of SDGs in your ESG dashboard and that list loading. &lt;br&gt;
&lt;strong&gt;How to measure it:&lt;/strong&gt; Accurate response time can be difficult to measure since latency issues can stem from multiple locations (API endpoints or the network itself, for example).&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Data volume
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; The amount of data you input into the ESG dashboard’s database. By keeping track of data volume, you ensure that all your inputted data has successfully integrated into the database. &lt;br&gt;
&lt;strong&gt;How to measure it:&lt;/strong&gt; Compare the number of new items sent to the database against the number of new items shown in the database—the two numbers should be equal.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Corrupted data
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; Data errors that occur during transfer or processing. A data error could result in an empty value in your database, which could make future calculations inaccurate if not fixed.&lt;br&gt;
&lt;strong&gt;How to measure it:&lt;/strong&gt; Your combined total of alerts that have been issued with empty or null responses.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Data invariance
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; The dashboard’s ability to recognize when data doesn’t adhere to a predetermined schema. For example, an inputted data set that doesn’t match up to the sustainability taxonomy it has been trained to recognize. &lt;br&gt;
&lt;strong&gt;How to measure it:&lt;/strong&gt; Your management system should issue an alert if data is incompatible with recognized schemas.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Training and serving features
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; Tests that determine if the data output in your training environment (where the machine learns data models that form the basis of its future calculations) matches the output of your serving environment (where the calculations take place). For example, if you’ve trained your ESG dashboard to calculate weighted metrics where the sustainability reputation of a company in your supply chain affects another, such as a seller and buyer, those prediction values need to be calculated consistently and accurately.&lt;br&gt;
&lt;strong&gt;How to measure it:&lt;/strong&gt; Calculate distribution statistics, like minimum and maximum values, on the training and serving environments to ensure they match.&lt;/p&gt;




&lt;p&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/best-practices/building-esg-sustainability-dashboards?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-esg-blog"&gt;click here&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>devops</category>
      <category>tutorial</category>
      <category>productivity</category>
      <category>monitoring</category>
    </item>
    <item>
      <title>Explore new customization options for New Relic dashboards</title>
      <dc:creator>Louis Leung</dc:creator>
      <pubDate>Thu, 29 Feb 2024 22:38:18 +0000</pubDate>
      <link>https://dev.to/newrelic/explore-new-customization-options-for-new-relic-dashboards-32fc</link>
      <guid>https://dev.to/newrelic/explore-new-customization-options-for-new-relic-dashboards-32fc</guid>
      <description>&lt;p&gt;New Relic dashboards let you analyze telemetry data across your entire stack, regardless of the source. Dashboards are a flexible way for engineering teams to visualize data however they want by combining &lt;a href="https://newrelic.com/instant-observability?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-newcustomization"&gt;pre-made templates&lt;/a&gt;, &lt;a href="https://newrelic.com/platform?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-newcustomization"&gt;native platform visualizations&lt;/a&gt;, &lt;a href="https://docs.newrelic.com/docs/nrql/get-started/introduction-nrql-new-relics-query-language/?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-newcustomization"&gt;custom queries&lt;/a&gt;, and more—all in one place.&lt;/p&gt;

&lt;p&gt;Now you can enhance your dashboards with even more customization choices, including the ability to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Tailor your chart colors to highlight key information, identify errors faster, or match your preferred color palette. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Remove or transform null values.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Increase chart detail and clarity with customizable units.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Analyze different time ranges on the same dashboard.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Use Markdown to add custom content to your dashboards.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In this blog, you’ll see examples and tips to help you make the most of your custom dashboards with the latest dashboard options. You’ll also get a sample dashboard JSON file so you can try it out yourself.&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting started
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Prerequisites
&lt;/h2&gt;

&lt;p&gt;Follow along by starting with these steps: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Log into your New Relic account. If you don’t have one, you can sign up for &lt;a href="https://newrelic.com/signup?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-newcustomization"&gt;free&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Connect an application or service in New Relic. This ensures that the dashboard will be populated with transaction data. If you haven’t done this before, go to &lt;a href="https://one.newrelic.com/marketplace?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-newcustomization"&gt;Add data&lt;/a&gt; in New Relic and select &lt;a href="https://one.newrelic.com/nr1-core?state=a4b700da-9cb6-63e5-9bb4-34bf9317f3e8?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-newcustomization"&gt;guided install&lt;/a&gt;, or choose an application monitoring data source and follow the installation instructions.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Get the dashboard template
&lt;/h2&gt;

&lt;p&gt;Once you have logged into your New Relic account and connected your application or service successfully, you can get a copy of the dashboard template. To do this, simply go to &lt;a href="https://one.newrelic.com/dashboards"&gt;dashboards&lt;/a&gt; in New Relic, then select &lt;strong&gt;Import dashboard&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8wgajetn85nnlztgi90g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8wgajetn85nnlztgi90g.png" alt="Image description" width="800" height="604"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Next, paste the JSON code from this &lt;a href="https://gist.github.com/louisleungk/0161eb4cb52fae4aabc7e5ce403698d7"&gt;GitHub gist&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgwgp6f1hc68g7rbo8fvq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgwgp6f1hc68g7rbo8fvq.png" alt="Image description" width="800" height="318"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Before moving on to the next step, update the account number in the JSON code. &lt;/p&gt;

&lt;p&gt;There should be a total of nine instances of the following line:  "accountId":  &lt;/p&gt;

&lt;p&gt;Replace the placeholder with your account number. Here's an example: "accountId": 1231234&lt;/p&gt;

&lt;p&gt;If you don’t know your account ID, &lt;a href="https://docs.newrelic.com/docs/accounts/accounts-billing/account-structure/account-id"&gt;follow this documentation&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Then, select &lt;strong&gt;Import dashboard&lt;/strong&gt;. You should see something like this. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmmorsqfp8zjx3ktg1yq1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmmorsqfp8zjx3ktg1yq1.png" alt="Image description" width="800" height="535"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Color customization
&lt;/h2&gt;

&lt;p&gt;Adding colors to your data visualizations doesn't just improve their aesthetics. Colors can also help convey meaning and draw your eye to critical information. Now you can change the color of your time series charts, on a per-series basis, for area, bar, line, pie, and stacked bar charts. &lt;/p&gt;

&lt;p&gt;For example, you might want to select a classic red and yellow scheme for severe or moderate error warnings. Charts that are faceted by country code could also use readily identifiable colors to help readers parse information without needing to look at the chart legend. Or you could simply choose your branding colors for a polished look.&lt;/p&gt;

&lt;p&gt;To customize series colors: &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Run your query.&lt;/li&gt;
&lt;li&gt;Open the Colors menu in the chart settings.&lt;/li&gt;
&lt;li&gt;Select the + icon.&lt;/li&gt;
&lt;li&gt;Select the series you want to recolor.&lt;/li&gt;
&lt;li&gt;Select the desired color. You can select colors graphically or enter a custom RGB, HEX, or HSL code.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fecuii8m0voajlxy5tmw4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fecuii8m0voajlxy5tmw4.png" alt="Image description" width="800" height="467"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Null value settings&lt;/p&gt;

&lt;p&gt;Sometimes time series charts can look broken when there is a zero in the event attribute you are querying. However, a null value may not represent the situation correctly. Now you have various options for displaying null values, making your time series charts easier to understand.&lt;/p&gt;

&lt;p&gt;The new options for handling null values include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Leave as null (default): Null values show as gaps in the chart, which can result in disconnected lines. You may want to use this option if it's important to find gaps in reporting, or when it doesn’t make sense to connect a continuous line.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Remove the value: Null points won’t exist in the chart. For example, a chart that displays a data point per hour in a day would show fewer than 24 points.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Preserve the last value: Null values will keep the value from the previous period. For example, if a chart reports cumulative sales each hour, but is missing an hour’s data, the missing hour would reflect the same number of sales as the previous hour.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Transform the value to zero: The missing data shows up as a zero. This option could be useful when no data means there is no meaningful transaction, count, or usage.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To customize how your null values appear:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Select Edit chart or run a query.&lt;/li&gt;
&lt;li&gt;Open the Null values menu in the customizations UI.&lt;/li&gt;
&lt;li&gt;Select the Null values option that you want to apply.&lt;/li&gt;
&lt;li&gt;Optionally, if you’d like to use different options per series, you can select the + button beside Null values per series to configure them.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flk9xy3zrhjjagbbaz5i4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flk9xy3zrhjjagbbaz5i4.png" alt="Image description" width="800" height="234"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Unit customization
&lt;/h2&gt;

&lt;p&gt;To provide more clarity on your charts, you can now customize the unit on your Y-axis and in each of your series. It’s available in line, area, and stacked bar charts. &lt;/p&gt;

&lt;p&gt;To customize the unit on your Y-axis:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Run a query.&lt;/li&gt;
&lt;li&gt;Open the units menu in the customizations UI.&lt;/li&gt;
&lt;li&gt;Select the unit that you’d like to use. This will be shown on the Y-axis.&lt;/li&gt;
&lt;li&gt;Optionally, use the + icon to add a per series customization. Select the series that needs another unit. These will be shown when you hover over the values.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafag5gt7osijzs2i746t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafag5gt7osijzs2i746t.png" alt="Image description" width="800" height="396"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Ignore the time picker for persistent values
&lt;/h2&gt;

&lt;p&gt;The time picker defines the time range of your analysis. Adjusting the time range at the top of your dashboard sets the same range for all of your charts. This is handy while troubleshooting incidents when you need to narrow down your data to observe what happened in a specific time period. In addition, dashboards make it easy to correlate information across your charts, as you can click and drag within a time series chart to adjust the time picker for the dashboard. &lt;/p&gt;

&lt;p&gt;However, there are instances when you might not want a dynamic chart. For example, you might want values to be persistent to show a cumulative count for a specific time period. Or maybe you always want to show the values from the last 24 hours, regardless of the time range the rest of the dashboard shows.&lt;/p&gt;

&lt;p&gt;To make a chart and ignore the time picker:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Select Edit chart or run a query.&lt;/li&gt;
&lt;li&gt;Open the Dashboard Options menu in the customizations UI.&lt;/li&gt;
&lt;li&gt;Turn the toggle on for Ignore time picker.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg6vm5z5nui9b1q0aurjq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg6vm5z5nui9b1q0aurjq.png" alt="Image description" width="800" height="334"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Markdown widget&lt;/p&gt;

&lt;p&gt;Add context and flair to your dashboard with custom content using our Markdown editor. With this feature, you can add formatted text, checklists, images, code snippets, and more. This makes it easy to explain shared dashboards, add useful hyperlinks, create task lists, and create any other Markdown content you need!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;To add a Markdown widget:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Select the + symbol in the top right corner of your dashboard.&lt;/li&gt;
&lt;li&gt;Select Add text, images, or links.&lt;/li&gt;
&lt;li&gt;Enter your inputs into the Markdown pane on the left. &lt;/li&gt;
&lt;li&gt;See your content in the Preview pane.&lt;/li&gt;
&lt;li&gt;Select Save to add it to your dashboard.&lt;/li&gt;
&lt;li&gt;If needed, edit existing content by selecting the ellipses (...) icon on any Markdown widget and selecting Edit.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For more information about Markdown syntax options, see the &lt;a href="https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax"&gt;GitHub Markdown guide&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Check out the video below to learn more about the widget.&lt;/p&gt;




&lt;p&gt;To read the full New Relic blog, &lt;a href="https://newrelic.com/blog/how-to-relic/dashboard-chart-customizations?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-new%20customization"&gt;click here&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>devops</category>
      <category>monitoring</category>
      <category>tutorial</category>
      <category>programming</category>
    </item>
    <item>
      <title>Monitor OpenAI GPT application usage in New Relic</title>
      <dc:creator>Louis Leung</dc:creator>
      <pubDate>Thu, 22 Feb 2024 01:32:46 +0000</pubDate>
      <link>https://dev.to/newrelic/monitor-openai-gpt-application-usage-in-new-relic-5gm7</link>
      <guid>https://dev.to/newrelic/monitor-openai-gpt-application-usage-in-new-relic-5gm7</guid>
      <description>&lt;p&gt;&lt;em&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/nerdlog/new-relic-integration-with-gpt-3?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-devtoblog"&gt;click here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;If you're already using or plan to use OpenAI's GPT large language models like GPT-3 and GPT-4 at scale, it's important to monitor metrics like average request time, total requests, and total cost. Doing so can help you ensure that OpenAI GPT Series APIs like ChatGPT are working as expected, especially when those services are required for important functions like customer service and support.  &lt;/p&gt;

&lt;p&gt;In this post, you’ll learn how you can easily set up the New Relic OpenAI integration, and:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Monitor OpenAI usage and track costs.&lt;/li&gt;
&lt;li&gt;Analyze and optimize model performance.&lt;/li&gt;
&lt;li&gt;Understand user engagement.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Start monitoring OpenAI in minutes
&lt;/h2&gt;

&lt;p&gt;New Relic is focused on delivering valuable AI and machine learning (ML) tools that provide in-depth monitoring insights and integrate with your current technology stack. Our industry-first MLOps integration with OpenAI’s GPT-3, GPT-3.5, and GPT-4 provides a seamless path for monitoring this service. Our lightweight library helps you monitor OpenAI completion queries and simultaneously records useful statistics around ChatGPT in a New Relic dashboard about your requests.&lt;/p&gt;

&lt;p&gt;In this video, see how you can start monitoring OpenAI with just two lines of code and get a pre-built dashboard to help you achieve better GPT model performance.&lt;/p&gt;

&lt;p&gt;With just two lines of code, simply import the &lt;code&gt;monitor&lt;/code&gt; module from the &lt;code&gt;nr_openai_monitor&lt;/code&gt; library and automatically generate a dashboard that displays a variety of key GPT performance metrics such as cost, requests, average response time, and average tokens per request.&lt;/p&gt;

&lt;p&gt;To get started, install the &lt;a href="https://newrelic.com/instant-observability/openai?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-devtoblog"&gt;OpenAI Observability quickstart &lt;/a&gt;from New Relic Instant Observability. Watch the &lt;a href="https://youtu.be/rf2s7ps9MSY"&gt;Data Bytes video&lt;/a&gt; or read our &lt;a href="https://docs.newrelic.com/docs/mlops/integrations/openai-integration/?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-devtoblog"&gt;OpenAI integration documentation&lt;/a&gt; for details on how to integrate New Relic with your GPT apps and deploy the custom dashboard.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F48t5vyq0chmq2i57h6t5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F48t5vyq0chmq2i57h6t5.png" alt="Image description" width="800" height="295"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Track and allocate costs based on token usage
&lt;/h2&gt;

&lt;p&gt;Usage of the OpenAI API is charged based on token consumption, with varying costs across different models. Using OpenAI’s most powerful Davinci model &lt;a href="https://openai.com/pricing"&gt;costs $0.12 per 1000 tokens&lt;/a&gt; (equivalent to approximately 750 words), which can add up quickly and make it difficult to operate at scale.&lt;/p&gt;

&lt;p&gt;Naturally, one of the most valuable metrics you’ll want to monitor is the cost of operating ChatGPT. The New Relic integration for OpenAI provides real-time cost tracking and token consumption. The pre-built dashboard surfaces the financial implications of your OpenAI usage and helps you determine more efficient use cases.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyypughuzq196qyodhtz6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyypughuzq196qyodhtz6.png" alt="Image description" width="800" height="316"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Analyze and optimize model performance
&lt;/h2&gt;

&lt;p&gt;The speed of your ChatGPT, Whisper API, and other GPT requests can help you improve your models and quickly deliver the value behind your OpenAI applications to your customers. Our integration helps you monitor the performance of the OpenAI API by showing average response times. With the pre-built dashboard, you can analyze the aggregate &lt;strong&gt;response time&lt;/strong&gt; metric over time, or see a breakdown of response times by model. With visibility into your model performance, you can understand your usage, troubleshoot faster, and improve the efficiency of ML models.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft72hojjvn06v4azphxaz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft72hojjvn06v4azphxaz.png" alt="Image description" width="800" height="442"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Understand user engagement
&lt;/h2&gt;

&lt;p&gt;Other metrics included on the New Relic dashboard are total requests, average token/request, model names, and samples. These metrics provide valuable information about the usage and effectiveness of ChatGPT and OpenAI, and they can help you enhance performance around your GPT use cases.&lt;/p&gt;

&lt;p&gt;With this integration, you can even gain visibility into user prompts and completions. This allows you to better understand user engagement with your applications to optimize your parameters and settings.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fngijawaa9dtrvnqw9flg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fngijawaa9dtrvnqw9flg.png" alt="Image description" width="800" height="423"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Overall, our OpenAI integration is fast, easy to use, and will get you access to real-time metrics that can help you optimize your usage, enhance ML models, reduce costs, and achieve better performance with your GPT models.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/nerdlog/new-relic-integration-with-gpt-3?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-devtoblog"&gt;click here&lt;/a&gt;.&lt;/em&gt; &lt;/p&gt;

</description>
      <category>ai</category>
      <category>aiops</category>
      <category>devops</category>
      <category>monitoring</category>
    </item>
    <item>
      <title>Get faster and more secure software delivery with JFrog and New Relic</title>
      <dc:creator>Louis Leung</dc:creator>
      <pubDate>Thu, 22 Feb 2024 01:23:07 +0000</pubDate>
      <link>https://dev.to/newrelic/get-faster-and-more-secure-software-delivery-with-jfrog-and-new-relic-1n8k</link>
      <guid>https://dev.to/newrelic/get-faster-and-more-secure-software-delivery-with-jfrog-and-new-relic-1n8k</guid>
      <description>&lt;p&gt;&lt;em&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/how-to-relic/jfrog-integration?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-devtoblog"&gt;click here&lt;/a&gt;.&lt;/em&gt; &lt;/p&gt;

&lt;p&gt;JFrog is used by millions of developers and DevSecOps teams to manage and control their software development lifecycle. With solutions like JFrog Artifactory, the industry-standard artifact repository manager, and JFrog Xray, you can maintain high levels of security and reliability while improving compliance of your entire software supply chain from code to production. &lt;/p&gt;

&lt;p&gt;But what if you could optimize your software delivery processes, improve software quality, reduce risk, and gain a competitive advantage by visualizing and analyzing the performance of your software supply chain in real-time? What about getting full observability into all your JFrog applications, artifacts, and dependencies—including metrics related to build times, artifact downloads, and deployment success rate along with it?&lt;/p&gt;

&lt;p&gt;That’s why we’ve partnered with JFrog to launch a new quickstart integration, providing DevOps, DevSecOps, and engineers full visibility into the performance and security of your software releases from your JFrog environments to quickly identify potential bottlenecks and areas for improvement. The integration is available in New Relic Instant Observability, the largest open ecosystem of integrations, tools, and pre-built resources designed to help engineers embrace observability as a daily practice.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://newrelic.com/blog/how-to-relic/jfrog-integration?wvideo=d5ywdxo6qr"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WxWF1rus--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://embed-ssl.wistia.com/deliveries/37ff28f5a1027b058bffe726cc301bc10184458f.jpg%3Fimage_play_button_size%3D2x%26image_crop_resized%3D960x540%26image_play_button%3D1%26image_play_button_color%3D2be68be0" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://newrelic.com/blog/how-to-relic/jfrog-integration?wvideo=d5ywdxo6qr"&gt;More Secure Delivery with our JFrog Integration | New Relic&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;All full New Relic users and all tiers of self-hosted JFrog customers can access it for free. Benefits of this integration include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Faster and more secure software delivery. Monitor all your JFrog applications, artifacts, and dependencies in real time with pre-built dashboards to correlate performance alongside the rest of your telemetry data in a unified view.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Better compliance and security. Identify vulnerabilities and malicious users with JFrog Xray scanning tools, then prioritize security issues with New Relic vulnerability management to deliver more secure software with less toil.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Improved software supply chain performance. Gain insights into the various stages of the software delivery pipeline, such as build, test, and, deployment, to proactively manage performance degradation, remediate issues, and boost release velocity and quality. &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Get real-time insights of your software supply chain in minutes&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In this blog post, you’ll learn how to connect and visualize data from JFrog and get full observability into all your applications, artifacts, and dependencies. By the end of this post, you’ll be able to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Set up the integration to send JFrog log data and key metrics to New Relic &lt;/li&gt;
&lt;li&gt;Understand service performance and utilization with the Artifactory dashboard&lt;/li&gt;
&lt;li&gt;Mitigate vulnerabilities with Xray dashboard in New Relic&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To get started, you'll need to connect logs and metrics data from JFrog to New Relic. To send logs, this integration uses Fluentd, a lightweight open source data collector that unifies log collection and consumption. It also uses OpenMetrics to transmit key metrics. For full installation instructions of the New Relic Fluentd plugin to forward logs, see the readme. &lt;/p&gt;

&lt;p&gt;Install the quickstart for instant JFrog observability&lt;/p&gt;

&lt;p&gt;Once you have Fluentd running, the best way to start monitoring your JFrog environments is with one of the pre-built dashboards. Once you have JFrog data flowing into New Relic, you can add our quickstart dashboards to get an overview of your environments in less than a minute:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go to the JFrog quickstart in New Relic Instant Observability, and select Install now.&lt;/li&gt;
&lt;li&gt;Select an account and select Begin installation.&lt;/li&gt;
&lt;li&gt;If you've already completed the earlier integration steps in this tutorial, select Done to move on to the next step.&lt;/li&gt;
&lt;li&gt;The quickstart deploys the resources to your account. Select See your data, and then select the dashboard you’d like to see. &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fztst2pan1wu6ra7gjidc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fztst2pan1wu6ra7gjidc.png" alt="Image description" width="800" height="474"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Improve decision-making with actionable insights with the JFrog Artifactory dashboard &lt;/p&gt;

&lt;p&gt;The JFrog Artifactory dashboard provides real-time visibility into the performance, health, and usage of your environments. You’ll get answers to questions like:&lt;/p&gt;

&lt;p&gt;"What is my most requested artifact?”&lt;br&gt;
“What services are running slow?”&lt;br&gt;
“Who are my heaviest users?”&lt;br&gt;
With these answers, you can accurately provision resources, fix errors, and update permissions. &lt;/p&gt;

&lt;p&gt;For example, you might notice a spike in errors. You can investigate whether it could be coming from a known user that is misconfigured and needs additional permissions. Or, perhaps you’ll discover from the performance metrics that an instance is overloaded.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://newrelic.com/blog/how-to-relic/jfrog-integration?wvideo=58qjbfs771"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nYSc_hiJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://embed-ssl.wistia.com/deliveries/b050958b57e255a53ca757330016bd9bce7a0a3e.jpg%3Fimage_play_button_size%3D2x%26image_crop_resized%3D960x540%26image_play_button%3D1%26image_play_button_color%3D2be68be0" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://newrelic.com/blog/how-to-relic/jfrog-integration?wvideo=58qjbfs771"&gt;More Secure Delivery with our JFrog Integration | New Relic&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Overview page&lt;/p&gt;

&lt;p&gt;Start here to get a snapshot of your artifactory services. Each widget is labeled with the relevant dashboard page where you can learn more.&lt;/p&gt;

&lt;p&gt;Get key metrics such as disk and memory usage, error rates, and heap memory.&lt;br&gt;
See a breakdown of top HTTP response failures and data transfer by repo. &lt;br&gt;
You can even dive into individual log details with log management in the connected UI.&lt;/p&gt;

&lt;p&gt;System Metrics page&lt;/p&gt;

&lt;p&gt;Track the performance of your artifactory service.&lt;/p&gt;

&lt;p&gt;See usage for disk space, CPU, memory, heap memory, and processors over time.&lt;br&gt;
Application page&lt;/p&gt;

&lt;p&gt;Track log volume and artifactory errors over time.&lt;/p&gt;

&lt;p&gt;Get error rates, log volume, and HTTP connections.&lt;br&gt;
Audit page&lt;/p&gt;

&lt;p&gt;Track audit logs to determine who is accessing your artifactory instance and from where.&lt;/p&gt;

&lt;p&gt;Get a breakdown of denied actions and logins by username and IP.&lt;br&gt;
See which users have the most accepted deployments.&lt;br&gt;
Use the dashboard variables to quickly filter by user and IP address.&lt;br&gt;
Docker page&lt;/p&gt;

&lt;p&gt;Track your Docker Hub status over time.&lt;/p&gt;

&lt;p&gt;Get a breakdown of uploads and downloads by repo.&lt;br&gt;
See which images and repos are being accessed.&lt;br&gt;
Use variables to filter your charts by repo.&lt;br&gt;
Database page&lt;/p&gt;

&lt;p&gt;Track key database metrics such as active connections, idle connections, and DB connection utilization.&lt;/p&gt;

&lt;p&gt;Requests page&lt;/p&gt;

&lt;p&gt;Track HTTP response codes as well as upload/download activity by IP address.&lt;/p&gt;

&lt;p&gt;Uncover and mitigate vulnerabilities with the JFrog XRay dashboard&lt;/p&gt;

&lt;p&gt;For DevSecOps, it’s important to understand your security posture and to know where a vulnerable build has been deployed into production. New Relic Vulnerability Management already helps you reduce the vulnerability surface area of your software systems, and now, with the JFrog XRay dashboard, you can also:&lt;/p&gt;

&lt;p&gt;Discover and track violation trends to monitor for unwanted increases in security threats in your software supply chain.&lt;br&gt;
Drive continuous security by tracking the most downloaded artifacts and surfacing the artifacts which harbor the most common vulnerabilities and exposures (CVEs).&lt;br&gt;
Discover bad users and user misuse by monitoring who is accessing your artifacts and from what IPs. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fki8oqj5dtu725abrk7rh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fki8oqj5dtu725abrk7rh.png" alt="Image description" width="800" height="440"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The dashboard is divided into three pages:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Violations page:&lt;/strong&gt; See an aggregated summary of all the license violations and security vulnerabilities found by Xray.&lt;/p&gt;

&lt;p&gt;Breakdown of violations by watch, severity, policy, and rules.&lt;br&gt;
See top impacted artifacts, infected components, and CVEs.&lt;br&gt;
See the most downloaded vulnerable artifacts.&lt;br&gt;
Get violation details down to the signature.&lt;br&gt;
&lt;strong&gt;Logs page:&lt;/strong&gt; View summaries of access, service, and traffic log volumes associated with Xray. Track various HTTP response codes, HTTP 500 errors, and log errors for greater operational insight.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Metrics page:&lt;/strong&gt; See system performance, storage consumption, connection statistics, and the count and type of artifacts and components that are scanned by JFrog Xray.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;View even more JFrog metrics and logs&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;While the quickstart gives you just about everything you need to begin monitoring JFrog in New Relic, you can also manually query, display, and create alerts to dive into individual metrics and get full control over your JFrog monitoring strategy.&lt;/p&gt;

&lt;p&gt;To see available metrics, select Query your data &amp;gt; Data explorer &amp;gt; Metrics, and search for jfrog. You can use these metrics in the New Relic query builder or your NRQL queries.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsej6s2uiv5u73fjdws5q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsej6s2uiv5u73fjdws5q.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can use these metrics in the New Relic query builder or your NRQL queries.&lt;/p&gt;

&lt;p&gt;To explore JFrog logs, go to Logs in New Relic, then search for log_source:"&lt;em&gt;jfrog&lt;/em&gt;". You can select an individual log summary for more details as shown in this screenshot:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffddugs0bcuogpo7wi1sk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffddugs0bcuogpo7wi1sk.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This should get you started with JFrog Software Supply Chain Platform and New Relic to get the insights you need to boost release velocity, security, and quality. Keep an eye out for more integrations between JFrog and New Relic coming soon!&lt;/p&gt;




&lt;p&gt;&lt;em&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/how-to-relic/jfrog-integration?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-devtoblog"&gt;click here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>learning</category>
      <category>tutorial</category>
      <category>monitoring</category>
    </item>
    <item>
      <title>Unlock the power of observability for marketing leaders</title>
      <dc:creator>Louis Leung</dc:creator>
      <pubDate>Thu, 22 Feb 2024 01:14:51 +0000</pubDate>
      <link>https://dev.to/newrelic/unlock-the-power-of-observability-for-marketing-leaders-2k11</link>
      <guid>https://dev.to/newrelic/unlock-the-power-of-observability-for-marketing-leaders-2k11</guid>
      <description>&lt;p&gt;&lt;em&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/best-practices/observability-for-marketing-leaders?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-devtoblog"&gt;click here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;As a marketer, data is one of the most crucial keys to growing the business. Software engineers are known for working with vast amounts of telemetry data to monitor, troubleshoot, and improve the performance of their applications and systems. But what if I told you that the powerful observability tools they use can also be a marketer’s secret weapon?&lt;/p&gt;

&lt;p&gt;In this blog post, you'll see how marketing leaders can use the New Relic observability platform to improve their website performance, track marketing campaigns, and monitor the health of their backend.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://newrelic.com/blog/best-practices/observability-for-marketing-leaders?wvideo=tpw8lz7fa6"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--FY1Xt1kR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://embed-ssl.wistia.com/deliveries/da9359e11dcdb811292b047525897be5ea795f8a.jpg%3Fimage_play_button_size%3D2x%26image_crop_resized%3D960x635%26image_play_button%3D1%26image_play_button_color%3D2be68be0" width="800" height="529"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://newrelic.com/blog/best-practices/observability-for-marketing-leaders?wvideo=tpw8lz7fa6"&gt;Unlock the power of observability for marketing leaders | New Relic&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Benefits of using New Relic for marketing and business leaders include:&lt;/p&gt;

&lt;p&gt;Increased visibility: New Relic provides a single pane of glass for monitoring your entire IT infrastructure, giving you a comprehensive view of your performance and health.&lt;/p&gt;

&lt;p&gt;Early detection: New Relic alerts and notifications can help you detect performance issues early, before they impact your users.&lt;/p&gt;

&lt;p&gt;Proactive troubleshooting: New Relic data can help you identify the root cause of performance issues so that you can fix them quickly and easily.&lt;/p&gt;

&lt;p&gt;Improved decision-making: Utilize the data from all your systems, applications, and websites to make better decisions about allocating your resources and improving your business performance.&lt;/p&gt;

&lt;h2&gt;
  
  
  Easily understand and improve site performance
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://newrelic.com/blog/best-practices/observability-for-marketing-leaders?wvideo=0x3ohuvkwf"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--K7biFbrD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://embed-ssl.wistia.com/deliveries/6d78756aa36198ecb11e1f0421d6525a2e45dd1b.jpg%3Fimage_play_button_size%3D2x%26image_crop_resized%3D960x540%26image_play_button%3D1%26image_play_button_color%3D2be68be0" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://newrelic.com/blog/best-practices/observability-for-marketing-leaders?wvideo=0x3ohuvkwf"&gt;Unlock the power of observability for marketing leaders | New Relic&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Speedy sites attract more users and revenue. The New Relic website performance monitoring tool allows you to track the performance of your (or anyone else’s) website without manual setup. By simply entering a URL, you get a dashboard to continuously monitor key performance metrics that search engines care about, such as Google Core Web Vitals. This data can be used to identify and fix performance issues, improve the user experience, and benchmark with other web pages. &lt;/p&gt;

&lt;p&gt;Built-in capabilities include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Historical and ongoing reporting, unlike other one-off manual site checkers.&lt;/li&gt;
&lt;li&gt;Automated alerts for page down and broken links.&lt;/li&gt;
&lt;li&gt;Scheduled website checks, as often as you need.&lt;/li&gt;
&lt;li&gt;Recommendations for best practices and how to troubleshoot issues.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fydb4nyo7if7nxrll8c2g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fydb4nyo7if7nxrll8c2g.png" alt="Image description" width="800" height="384"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Track conversions, campaigns, and launches
&lt;/h2&gt;

&lt;p&gt;Logs unlock a deeper level of analysis, allowing you to track the performance of your marketing campaigns. With this data, you can get a near-real-time view of every user interaction on your website. That means you’ll be able to answer questions like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which campaigns are driving results?&lt;/li&gt;
&lt;li&gt;Which sources and mediums are working best?&lt;/li&gt;
&lt;li&gt;Who are my top referrals and lead sources?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvcfx40xubk4ff251c0dx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvcfx40xubk4ff251c0dx.png" alt="Image description" width="800" height="250"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As a result, you make better decisions on where to spend your marketing dollars. &lt;/p&gt;

&lt;p&gt;More importantly, unlike with other tools, you no longer have to wait hours or even days to find out that something is broken. You can proactively steer your business in the right direction.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2d2juvgvnpz1hgyy9q9h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2d2juvgvnpz1hgyy9q9h.png" alt="Image description" width="800" height="442"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Monitor backend health
&lt;/h2&gt;

&lt;p&gt;The health and performance of your servers and hosts are critical for a great customer experience. New Relic provides visibility into the backend by tracking metrics such as throughput, web transactions, and errors. This data can be used to identify and fix performance issues, prevent bot attacks, and ensure that your website is always up and running.&lt;/p&gt;

&lt;p&gt;See how New Relic provides a full view of your system’s backend in a single place in the video below.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://newrelic.com/blog/best-practices/observability-for-marketing-leaders?wvideo=zcvi23am20"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CfbdxlTK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://embed-ssl.wistia.com/deliveries/624acf70ba5f0275429fda18dfdc3776.jpg%3Fimage_play_button_size%3D2x%26image_crop_resized%3D960x540%26image_play_button%3D1%26image_play_button_color%3D2be68be0" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://newrelic.com/blog/best-practices/observability-for-marketing-leaders?wvideo=zcvi23am20"&gt;Unlock the power of observability for marketing leaders | New Relic&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;To read this full New Relic blog, &lt;a href="https://newrelic.com/blog/best-practices/observability-for-marketing-leaders?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q4-devtoblog"&gt;click here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>monitoring</category>
      <category>devops</category>
      <category>tutorial</category>
      <category>learning</category>
    </item>
    <item>
      <title>Integrations to monitor your full AI stack</title>
      <dc:creator>Louis Leung</dc:creator>
      <pubDate>Wed, 13 Dec 2023 17:30:10 +0000</pubDate>
      <link>https://dev.to/newrelic/integrations-to-monitor-your-full-ai-stack-5fe7</link>
      <guid>https://dev.to/newrelic/integrations-to-monitor-your-full-ai-stack-5fe7</guid>
      <description>&lt;p&gt;&lt;em&gt;Quickstart integrations for your LLMs, vector databases, frameworks, and more. To read this full blog, &lt;a href="https://newrelic.com/blog/nerdlog/ai-integrations?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;click here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;As organizations integrate AI into their tech stacks to improve efficiency and provide better customer experiences, a variety of tools are emerging for developing and deploying AI applications. However, bringing these applications from prototype to production is not without challenges. AI components like large language models and vector databases, while powerful, can be opaque and may lead to issues like inaccurate and biased results, security vulnerabilities, and new types and overwhelming amounts of telemetry data for analysis.&lt;/p&gt;

&lt;p&gt;To help solve this problem, we announced &lt;a href="https://newrelic.com/platform/ai-monitoring?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;New Relic AI monitoring&lt;/a&gt; (AIM). This innovative solution offers unparalleled end-to-end visibility into your AI-powered applications, empowering you to optimize performance, quality, and cost in your AI application development. With New Relic AI Monitoring, adopting AI becomes easier and provides confidence in harnessing the full potential of AI in driving business growth and efficiency.&lt;/p&gt;

&lt;p&gt;To extend &lt;a href="https://newrelic.com/blog/best-practices/what-is-observability?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;observability&lt;/a&gt; into specialized tools and technologies, we have developed over 50 quickstart integrations to help provide out-of-the-box visibility into each layer of your AI tech stack, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Foundational models (for example, large language models or LLMs)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Orchestration frameworks&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;ML libraries&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Model serving&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Storage and registries&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Infrastructure&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Orchestration framework: LangChain
&lt;/h2&gt;

&lt;p&gt;Orchestration frameworks like LangChain allow developers to chain together different components of an AI application, such as data processing, model invocation, and post-processing. This makes it easier to build and deploy AI applications that are modular, extensible, and scalable. &lt;/p&gt;

&lt;p&gt;LangChain is a popular orchestration framework because of its flexibility and ease of use. It provides a library of pre-built components that can be combined to create custom AI applications.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://newrelic.com/instant-observability/langchain?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;New Relic LangChain quickstart integration&lt;/a&gt; provides a single view of all components of your AI application, including models, chains, and tools. The pre-built quickstart dashboard visualizes prediction times, token usage, and even breaks down the contents of prompts and responses. This allows you to track performance and throughput, identify bottlenecks, and optimize your application for efficiency. Moreover, the integration can automatically detect different models such as OpenAI and Hugging Face so you can compare and optimize your LLMs.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F15c6fblvp8ixswozxoyh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F15c6fblvp8ixswozxoyh.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Foundational AI models: OpenAI, Amazon Bedrock, PaLM 2, Hugging Face
&lt;/h2&gt;

&lt;p&gt;AI models are algorithms that have been trained on data to perform specific tasks, such as recognizing objects in images, translating languages, or generating text. OpenAI offers various popular generative AI models, as well as APIs that you can use to integrate this functionality into your applications. New Relic introduced the industry’s &lt;a href="https://newrelic.com/blog/nerdlog/new-relic-integration-with-gpt-3?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;first OpenAI observability integration&lt;/a&gt;, which helps you monitor usage, analyze model performance, and optimize costs for your OpenAI applications. By adding just two lines of code, you can gain access to key performance metrics such as cost, requests, response time, and sample inputs and outputs.&lt;/p&gt;

&lt;p&gt;Additionally, New Relic is also integrated with Amazon Bedrock, a fully managed service by AWS that makes building and scaling generative AI applications more accessible by providing API access to foundation models from leading AI companies, including AI21 Labs, Anthropic, Cohere, and Stability AI. Now with the &lt;a href="https://newrelic.com/instant-observability/amazon-bedrock?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;Amazon Bedrock integration&lt;/a&gt;, you can easily monitor performance and usage of the Amazon Bedrock API and its connected LLMs. &lt;/p&gt;

&lt;p&gt;Furthermore, if you chain multiple models to LangChain, you can compare the performance of LLMs within a single pre-built dashboard. This includes integrations with popular models and model hosting platforms such as &lt;a href="https://newrelic.com/instant-observability/palm-2?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;PaLM 2&lt;/a&gt; and &lt;a href="https://newrelic.com/instant-observability/hugging-face?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;Hugging Face&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  ML libraries: PyTorch, Keras, TensorFlow, scikit-​​learn
&lt;/h2&gt;

&lt;p&gt;Machine learning libraries are an essential component of the AI stack. They provide the tools and libraries that developers need to build and train AI models. New Relic has integrated with popular ML libraries such as &lt;a href="https://newrelic.com/instant-observability/pytorch?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;PyTorch&lt;/a&gt;, &lt;a href="https://newrelic.com/instant-observability/keras?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;Keras&lt;/a&gt;, &lt;a href="https://newrelic.com/instant-observability/tensorflow?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;TensorFlow&lt;/a&gt;, and &lt;a href="https://newrelic.com/instant-observability/scikit-learn?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;scikit-learn&lt;/a&gt; to tackle model degradation by monitoring performance and health metrics such as inference latency, memory usage, and data drift. This allows for early detection and helps you identify when to optimize your ML libraries.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqe719168owwshg5fzlu0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqe719168owwshg5fzlu0.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Model serving: Amazon SageMaker, Azure Machine Learning
&lt;/h2&gt;

&lt;p&gt;The model serving and deployment layer is responsible for making AI models available to users. It is responsible for loading and running AI models, as well as providing an API or other interface for users to interact with the models. Handling the complex and resource-intensive process of developing AI applications requires a centralized platform for managing the entire AI development lifecycle, from design to deployment. &lt;/p&gt;

&lt;p&gt;Popular AI platforms that offer this functionality include &lt;a href="https://newrelic.com/instant-observability/amazon-sagemaker?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;Amazon SageMaker&lt;/a&gt; and &lt;a href="https://newrelic.com/instant-observability/azure-machine-learning?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;Azure Machine Learning&lt;/a&gt;. The Amazon Sagemaker and Azure Machine Learning quickstart integrations provide visibility into training jobs, endpoint invocations, and operational efficiency with pre-built dashboards and alerts. By monitoring key metrics like job executions, endpoint deployments, and CPU and GPU usage, you can ensure that your AI projects can adequately be supported by your infrastructure while troubleshooting user experience.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi2twr7fwmjwbt3suc6mh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi2twr7fwmjwbt3suc6mh.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Learn more about the Azure Machine Learning integration by reading this &lt;a href="https://newrelic.com/blog/how-to-relic/azure-machine-learning-resource-with-new-relic?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;blog post&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Storage and registries: Pinecone, Weaviate, Milvus, FAISS
&lt;/h2&gt;

&lt;p&gt;AI applications need to store and access large amounts of data. Vector databases are specialized databases that are designed to store and query high-dimensional data more efficiently with similarity search rather than exact matches. They’re often used for AI applications because they can reduce the cost and increase the speed of training and deploying AI models.&lt;/p&gt;

&lt;p&gt;To help monitor database health, New Relic provides pre-built quickstart dashboards for various data storage and registry solutions such as Pinecone, Weaviate, Milvus, and FAISS. In addition to key database metrics such as execution and response latency, requests, and disk space usage, they also allow you to track metrics specific to vector databases such as indexing performance. You can connect your data via chains in LangChain or through Pinecone’s Prometheus endpoint.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh6adf7ghpasq0haematd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh6adf7ghpasq0haematd.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Infrastructure: AWS, Azure, Google Cloud Platform, Kubernetes
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://newrelic.com/blog/nerdlog/ai-integrations?wvideo=nipwphnjwg" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fembed-ssl.wistia.com%2Fdeliveries%2F78d6223f8f590d755eb6f47deded9d60a9727f2b.jpg%3Fimage_play_button_size%3D2x%26image_crop_resized%3D960x540%26image_play_button%3D1%26image_play_button_color%3D2be68be0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://newrelic.com/blog/nerdlog/ai-integrations?wvideo=nipwphnjwg" rel="noopener noreferrer"&gt;Integrations to Monitor Your AI Stack | New Relic&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;New Relic offers a wide range of infrastructure monitoring solutions and integrations including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Our &lt;a href="https://docs.newrelic.com/docs/infrastructure/install-infrastructure-agent/get-started/install-infrastructure-agent/?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;infrastructure agent&lt;/a&gt; for Linux, macOS, and Windows operating systems.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Our &lt;a href="https://docs.newrelic.com/docs/kubernetes-pixie/kubernetes-integration/installation/kubernetes-integration-install-configure/?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;Kubernetes&lt;/a&gt; and &lt;a href="https://docs.newrelic.com/docs/kubernetes-pixie/auto-telemetry-pixie/get-started-auto-telemetry-pixie/?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;Pixie&lt;/a&gt; integrations.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Our &lt;a href="https://docs.newrelic.com/docs/infrastructure/infrastructure-integrations/get-started/introduction-infrastructure-integrations/#cloud-integrations?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;cloud integrations&lt;/a&gt; for Amazon, Azure, and Google Cloud Platform.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Our &lt;a href="https://docs.newrelic.com/docs/infrastructure/prometheus-integrations/get-started/send-prometheus-metric-data-new-relic/?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;Prometheus integrations&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Our &lt;a href="https://docs.newrelic.com/docs/infrastructure/infrastructure-integrations/get-started/introduction-infrastructure-integrations/#on-host-integrations?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;on-host integrations&lt;/a&gt; for services like Apache Spark, MySQL, NGINX, Cassandra, and Kafka (to name a few). Most of the on-host integrations are installed with the infrastructure agent and work in concert with it to send data.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Working with the latest AI and machine learning technologies allows you to build amazing experiences. But like any other software experience, your monitoring strategy is key to keeping your user experiences running smoothly. With our &lt;a href="https://newrelic.com/instant-observability?category=machine-learning-ops" rel="noopener noreferrer"&gt;integrations for AI and model performance monitoring&lt;/a&gt;, New Relic helps you gain visibility into the performance of every layer of your AI stack to easily identify performance, cost, and quality issues affecting AI applications.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;To read this full blog, &lt;a href="https://newrelic.com/blog/nerdlog/ai-integrations?utm_source=reddit&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy24-q3-AI-Integrations" rel="noopener noreferrer"&gt;click here&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>aiops</category>
      <category>devops</category>
      <category>apm</category>
    </item>
    <item>
      <title>New Relic launches API monitoring with Postman integration</title>
      <dc:creator>Louis Leung</dc:creator>
      <pubDate>Fri, 08 Apr 2022 22:52:55 +0000</pubDate>
      <link>https://dev.to/newrelic/new-relic-launches-api-monitoring-with-postman-integration-4485</link>
      <guid>https://dev.to/newrelic/new-relic-launches-api-monitoring-with-postman-integration-4485</guid>
      <description>&lt;p&gt;More than 17 million developers rely on the Postman API platform to design, build, test, document, deploy, and monitor APIs within a collaborative platform. Postman’s monitoring feature allows users to observe API performance and quality in detail, but downstream operations teams may only get a high-level view of API performance with metrics such as CPU utilization, memory consumption, and database throughput. Similarly, for developers to understand how a single API affects the overall application within a broader deployment, Postman needs to ingest contextual data for APIs from another telemetry source.&lt;/p&gt;

&lt;h2&gt;
  
  
  Introducing New Relic API monitoring with Postman
&lt;/h2&gt;

&lt;p&gt;To solve these problems, New Relic and Postman have built an end-to-end integration so you can monitor the functionality and performance of your APIs and Postman monitors alongside the rest of your observability data. Now, you can get deeper pre-production API metrics down to the individual endpoint level. You can also use the two-way integration to receive contextual data about deployments from New Relic One in the Postman API platform.  &lt;/p&gt;

&lt;p&gt;The Postman and New Relic integration brings API observability data to developers and engineers where they already spend their time—whether they are DevOps engineers monitoring their stack in New Relic One or API developers seeking real-time application performance data in context of their API deployments in Postman.&lt;/p&gt;

&lt;p&gt;To make it even easier to view your API data, we've also created a new &lt;a href="https://newrelic.com/instant-observability/postman/d465bf08-b737-4bc5-b5ad-dd5be272967b?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy23-q1-postman-io"&gt;quickstart&lt;/a&gt; in &lt;a href="https://newrelic.com/instant-observability/?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-ever-green-newrelic-io"&gt;New Relic Instant Observability (I/O)&lt;/a&gt; that will help you get up and running faster with a pre-built dashboard that includes the API and infrastructure metrics you need in one place.&lt;/p&gt;

&lt;p&gt;Here's an example of the Postman monitor dashboard in New Relic:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--n2ac1nEx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ymg1jcl1fj83kpspiiuk.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--n2ac1nEx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ymg1jcl1fj83kpspiiuk.gif" alt="Postman dashboard in New Relic" width="800" height="387"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;All developers can get started for free with New Relic and use the API monitoring feature as part of the more than 450 integrations included with New Relic's observability platform. Every new sign-up in New Relic receives 100GBs per month of free data ingest, one full platform user, and unlimited basic users, queries, dashboards, and alerts. &lt;/p&gt;

&lt;p&gt;Benefits of the new integration and quickstart include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Unified visibility:&lt;/strong&gt; View API metrics (response time, errors, failed test) alongside application and infrastructure metrics in one unified and customizable dashboard. &lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Create alerts:&lt;/strong&gt; Leverage New Relic's advanced alerting capability such as self-adjusting thresholds, anomaly detection, and outlier detection so you get notified when your APIs have poor performance. &lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Debug performance issues in context:&lt;/strong&gt; Debug performance issues by comparing the performance of your APIs (such as latency metrics) and functionality (such as response correctness) with full stack metrics (CPU, RAM usage, and network stats) in context.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Easy access:&lt;/strong&gt; Existing customers with New Relic full platform access can set up the integration for no additional cost. New customers can get started for free without a credit card.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hN6cIWvw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o6g5hhgd6zvhu9ap50un.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hN6cIWvw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o6g5hhgd6zvhu9ap50un.png" alt="View New Relic APM data in Postman" width="880" height="515"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Viewing New Relic APM data in Postman&lt;/em&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  How to send real-time API metrics from Postman to New Relic
&lt;/h2&gt;

&lt;p&gt;To start monitoring your API performance and visualize results from &lt;a href="https://learning.postman.com/docs/monitoring-your-api/intro-monitors/"&gt;Postman monitors&lt;/a&gt; in New Relic, watch the following video or follow the steps listed after the video.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/c9GPsYc7mKY"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Set up your accounts&lt;/strong&gt;. You need to have New Relic and Postman accounts to use the integration. If you aren't already using New Relic One, &lt;a href="https://newrelic.com/signup?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-ever-green-signup"&gt;get a free account&lt;/a&gt;. (2 minutes)&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Retrieve your New Relic API key.&lt;/strong&gt; Go to your &lt;a href="https://one.newrelic.com/api-keys'"&gt;API keys in New Relic&lt;/a&gt;. Select the three dots next to the &lt;strong&gt;INGEST - LICENSE&lt;/strong&gt; key and select &lt;strong&gt;Copy key&lt;/strong&gt; to save it for later. (1 minute)&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Enable the integration in Postman.&lt;/strong&gt; From &lt;a href="https://go.postman.co/integrations"&gt;Integrations&lt;/a&gt;, search for &lt;strong&gt;New Relic.&lt;/strong&gt; There are two integrations available. Select the option labeled &lt;strong&gt;Bring Postman monitor results into New Relic&lt;/strong&gt; and add the integration by using the API key from step 2. Follow the steps in the &lt;a href="https://learning.postman.com/docs/integrations/available-integrations/new-relic/#configuring-new-relic-integration"&gt;Configure New Relic Integration&lt;/a&gt; documentation. (5 minutes)&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Visualize data with the quickstart.&lt;/strong&gt; After you've enabled Postman metrics to flow to New Relic One, install the quickstart to get a curated dashboard. Go to the &lt;a href="https://newrelic.com/instant-observability/postman/d465bf08-b737-4bc5-b5ad-dd5be272967b?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy23-q1-postman-io"&gt;Postman quickstart&lt;/a&gt; in New Relic I/O, select the &lt;strong&gt;+ Install quickstart&lt;/strong&gt; button, and follow the guided installation process. (5 minutes)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;After you are finished, you automatically get a curated dashboard where you can see key API metrics from your Postman monitors.&lt;/p&gt;




&lt;h2&gt;
  
  
  View Postman metrics and dimension attributes
&lt;/h2&gt;

&lt;p&gt;The quickstart gives you everything you need to begin monitoring key API metrics in New Relic One. Optionally, you can also manually query, display, and alert on metrics from Postman. As soon as your monitor runs, Postman starts sending metrics data to New Relic. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Optional&lt;/strong&gt;: To manually go through the process of viewing your metrics and building queries in New Relic One, select &lt;strong&gt;Browse data&lt;/strong&gt;, then select &lt;a href="https://onenr.io/0bRK9NrMYQE"&gt;Metrics&lt;/a&gt; and search for &lt;em&gt;postman&lt;/em&gt;. You can use these metrics in the New Relic &lt;a href="https://docs.newrelic.com/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder/?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-ever-green-query-builder"&gt;query builder&lt;/a&gt; or your &lt;a href="https://docs.newrelic.com/docs/query-your-data/nrql-new-relic-query-language/get-started/introduction-nrql-new-relics-query-language/?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-ever-green-intro-to-nrql"&gt;NRQL queries&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QmtapE5C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vxuz8uz304wqlivkfu7u.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QmtapE5C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vxuz8uz304wqlivkfu7u.jpg" alt="Postman metrics in New Relic" width="702" height="851"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Several attributes such as &lt;code&gt;monitor.name&lt;/code&gt; and &lt;code&gt;request.id&lt;/code&gt; can also be used as dimensions. For example, you can group latency data by region:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Jg9NA9Sn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wrtjw05ijti5039jorvq.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Jg9NA9Sn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wrtjw05ijti5039jorvq.jpg" alt="Querying with the data explorer in New Relic" width="880" height="439"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See a full list of metrics and their descriptions as well as all dimension attributes in the &lt;a href="https://learning.postman.com/docs/integrations/available-integrations/new-relic/#metrics-pushed-to-new-relic"&gt;Metrics pushed to New Relic&lt;/a&gt; and &lt;a href="https://learning.postman.com/docs/integrations/available-integrations/new-relic/#dimension-attributes"&gt;Dimension attributes&lt;/a&gt; sections of the documentation.&lt;/p&gt;




&lt;h2&gt;
  
  
  Next Steps
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;  Install the &lt;a href="https://newrelic.com/instant-observability/postman/d465bf08-b737-4bc5-b5ad-dd5be272967b?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-fy23-q1-postman-io"&gt;Postman quickstart&lt;/a&gt; and get started in minutes.&lt;/li&gt;
&lt;li&gt;  Review the &lt;a href="https://learning.postman.com/docs/integrations/available-integrations/new-relic/"&gt;integration documentation&lt;/a&gt; and &lt;a href="https://www.youtube.com/watch?v=c9GPsYc7mKY"&gt;Nerd Byte instructional video&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;  Check out the &lt;a href="https://www.youtube.com/watch?v=VwtTkHSPpMM&amp;amp;ab_channel=Postman"&gt;Integrate with New Relic in Postman video&lt;/a&gt; on how to view New Relic APM data in Postman.&lt;/li&gt;
&lt;li&gt;  If you're not already using New Relic One, &lt;a href="https://newrelic.com/signup?utm_source=devto&amp;amp;utm_medium=community&amp;amp;utm_campaign=global-ever-green-signup"&gt;get started with New Relic for free&lt;/a&gt;. Your free account includes 100 GB/month of free data ingest, one free full-access user, and unlimited free basic users. &lt;/li&gt;
&lt;li&gt;  If you're not already using Postman, &lt;a href="https://identity.getpostman.com/signup?continue=https%3A%2F%2Fgo.postman.co%2Fbuild"&gt;sign up for Postman&lt;/a&gt;. The integration is available to all Postman customers, including free-tier users.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>api</category>
      <category>monitoring</category>
    </item>
  </channel>
</rss>
