Skip to content

stas-sultanov/azure-monitor-telemetry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azure Monitor Telemetry

CodeQL Check Publish NuGet Version NuGet Downloads

A lightweight, high-performance library for tracking and publishing telemetry to Azure Monitor.

Developed by Stas Sultanov, this library is designed for efficiency, prioritizing speed and minimal memory usage.

If this library benefits a business, consider supporting the author.

Getting Started

To install the library, use the following command:

dotnet add package Stas.Azure.Monitor.Telemetry

For further instructions on how to use the library please read this document.

Why This Library?

Any qualified engineer will naturally ask: why use this library if Microsoft provides the official SDK(s)?

Well, there are several compelling reasons why the author chose to invest life time and effort into creating this library:

Libraries Size Comparison

A comparison of library sizes and file counts when used with Entra-based authentication:

Package(s) NET462 NET8 NET9
Stas.Azure.Monitor.Telemetry 1.0.0
Files: 1
Size: 42KB
Files: 1
Size: 42KB
Files: 1
Size: 42KB
Microsoft.ApplicationInsights 2.23.0
Azure.Core 1.13.2
Files: 112
Size: 4639KB
Files: 5
Size: 945KB
Files: 5
Size: 945KB
OpenTelemetry 1.11.1
Azure.Monitor.OpenTelemetry.Exporter 1.13.0
Files: 126
Size: 5243KB
Files: 32
Size: 2386KB
Files: 26
Size: 2233KB

Support the Author

Donations help the author know that the time and effort spent on this library is valued.

The author resides in a country affected by heavy military conflict since February 2022, making it extremely difficult to find stable employment. Donation provides significant support during these challenging times.

If you’d like to make a donation, please use the button below.

Thank you for your support!

About

Azure Monitor Telemetry Tracker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published