Why I'm Excited for .NET Conf 2024

Why I'm Excited for .NET Conf 2024

Greetings fellow .NET enthusiasts and tech aficionados! With the highly-anticipated .NET Conf 2024 just around the corner, I find myself reflecting on how far we’ve come in the world of .NET development and what thrilling innovations are yet to come. A Journey Through .NET Let’s take a quick stroll down memory lane. My experience with .NET technologies dates back to 2002, when I first dipped my toes into the vast sea of possibilities offered by .NET. Over the years, I’ve seen it transform from a promising framework into a powerhouse that underpins countless applications worldwide. Every upgrade has brought something new and exciting, fueling my passion for staying on the cutting edge of technology. ...

November 12, 2024 · 3 min · 527 words · Harry Kimpel
Guide: How to route Docker logs correctly in New Relic

Guide: How to route Docker logs correctly in New Relic

Streamlining Container Log Management for Clarity and Control Hello, New Relic aficionados! Picture this: you’re at a bustling local user group meetup, exchanging ideas and sharing tech stories. Amidst the animated discussions and clinking coffee cups, a fellow developer—let’s call him Alex—shares a frustrating puzzle. Alex’s Docker Compose applications are acting like rebellious teenagers, sending their logs to the New Relic Host UI instead of their designated New Relic Container UI. As you dive deeper into the problem, a light bulb goes off. This isn’t just Alex’s struggle; it’s a common snag affecting many of us in the Docker and New Relic community. ...

April 11, 2024 · 6 min · 1260 words · Harry Kimpel
Using .NET Aspire eShop application to collect all the telemetry

Using .NET Aspire eShop application to collect all the telemetry

Learn how to collect all the telemetry from the .NET Aspire eShop application and send it to an OpenTelemetry backend such as New Relic .NET Aspire is the new kid on the block when it comes to an opinionated, cloud-ready stack for building observable, production-ready, distributed applications. Having a built-in dashboard for the monitoring data is nice during development. But how do you configure OpenTelemetry correctly to send it to an observability backend? This is what this blog post is all about. And you’ll also learn how to send custom attributes by leveraging OpenTelemetry SDKs. ...

February 9, 2024 · 6 min · 1168 words · Harry Kimpel
How to monitor Microsoft 365: Observing AD FS

How to monitor Microsoft 365: Observing AD FS

A practical guide to Active Directory Federation Services for a resilient Microsoft 365 ecosystem In our previous blog on how to monitor Microsoft 365 (M365), we delved into service overviews and the critical importance of synthetic user login monitoring. In this blog, we set our sights on a core component that forms the backbone of secure identity and access management: Active Directory Federation Services (AD FS). As organizations increasingly migrate their operations to the cloud, ensuring the robustness of identity and authentication mechanisms becomes paramount. AD FS plays a pivotal role in this landscape, acting as the linchpin for seamless and secure single sign-on (SSO) experiences within the M365 ecosystem. ...

November 27, 2023 · 7 min · 1484 words · Harry Kimpel
How to monitor Microsoft 365: Getting started

How to monitor Microsoft 365: Getting started

One of the most popular and widely adopted business tool suites is Microsoft 365 (previously known as Microsoft Office 365) or just M365 for short. M365 offers a comprehensive array of applications and services, including email, document collaboration, video conferencing, and more, all hosted on the cloud. M365 provides numerous benefits in terms of flexibility and accessibility, but it also introduces new security, performance, and compliance challenges. This is why monitoring M365 applications is critically important for organizations of all sizes. Monitoring M365 applications is essential in helping businesses maintain a secure, efficient, and compliant digital environment. ...

October 17, 2023 · 9 min · 1774 words · Harry Kimpel
Forward Snyk Vulnerability data to Splunk Observability Cloud

Forward Snyk Vulnerability data to Splunk Observability Cloud

TL;DR Leverage a Prometheus Exporter to send all your application security vulnerabilities from Snyk into Splunk. Here are all the necessary links to get started: Snyk Exporter: https://github.com/lunarway/snyk_exporter Splunk OpenTelemetry Collector for Kubernetes: https://docs.splunk.com/Observability/gdi/opentelemetry/install-k8s.html#otel-install-k8s Update (2022-09-22) The option that I am describing here is just one way to achieve this. There might even be a more straight forward option available that I started to describe in a more recent post. Please find an additional approach in my post Snyk Integration Capabilities with WebHooks - some examples. ...

September 13, 2022 · 3 min · 505 words · Harry Kimpel
New Relic Microsoft Teams App

New Relic Microsoft Teams App

I am working with a global enterprise on rolling out the entire New Relic platform capabilities across their organization. The technical teams are happy and very confident in using the New Relic One platform. They have pretty much all the information they need and get all the way from high-level overviews of their entire stack down to code-level views. However, for management and executive leadership it is hard to get an overview themselves. This is due to the fact that this user group typically does not have New Relic user accounts and can’t look at any dashboards, etc. The requirement is also that this user group does not need to log into “another tool” just to get an overview of how their business is performing. Their leadership team lives and breathes in Microsoft Teams. ...

February 24, 2021 · 4 min · 696 words · Harry Kimpel
Observing Dapr applications with New Relic One

Observing Dapr applications with New Relic One

It was back in 2019 at Microsoft Ignite in Orlando when I discovered a new project referred to as Distributed Application Runtime, or Dapr for short. This immediately caught my attention and Mark Russinovich did an amazing job presenting this to the audience. Dapr is quite an interesting project for me in many ways. First of all, software architecture is near and dear to my heart and Dapr solves a lot of the challenges developers typically face when designing and implementing applications. Its portable, event-driven runtime makes it easy for developers to build resilient, stateless and stateful microservices applications that run on the cloud or edge and embraces the diversity of languages and developer frameworks. ...

January 31, 2021 · 6 min · 1113 words · Harry Kimpel
How-To: Set-up New Relic to observe Dapr and it's applications

How-To: Set-up New Relic to observe Dapr and it's applications

How-To: Set-up New Relic to collect and observe metrics, traces and logs from Dapr and the underlying applications. Enable Dapr metrics and logs with New Relic Kubernetes integration for Azure Kubernetes Service (AKS) and application traces using OpenTelemetry. Prerequisites Azure Kubernetes Service kubectl An installation of Dapr on Kubernetes Perpetually free New Relic account, 100 GB/month of free data ingest, 1 free full access user, unlimited free basic users Enable New Relic Kubernetes integration The Kubernetes integration monitors worker nodes. In Azure Kubernetes Service, master nodes are managed by Azure and abstracted from the Kubernetes platforms. ...

November 21, 2020 · 8 min · 1533 words · Harry Kimpel
Microsoft Ignite - Azure announcements and more

Microsoft Ignite - Azure announcements and more

Just recently I attended Microsoft Ignite, Microsoft’s annual flagship technology conference with a focus on cloud and developers. The key theme this year was around “Tech Intensity” that Satya also talked about on LinkedIn earlier this year. Here is a quote from the LinkedIn post: There are two aspects to tech intensity: First, every organization will need to be a fast adopter of best-in- class technology, and equally important, they will need to build their own unique digital capabilities, which starts with workers who are deeply knowledgeable about the latest technology. I think of tech intensity as being an equation – (tech adoption) ^ tech capabilities = tech intensity – and as a company Microsoft is focused on providing the inputs to help our customers solve it. ...

December 2, 2019 · 4 min · 833 words · Harry Kimpel