All Projects → microsoft → Applicationinsights Dotnet

microsoft / Applicationinsights Dotnet

Licence: mit
ApplicationInsights-dotnet

Projects that are alternatives of or similar to Applicationinsights Dotnet

Applicationinsights Home
Application Insights main repository for documentation of overall SDK offerings for all platforms.
Stars: ✭ 221 (-39.78%)
Mutual labels:  azure, sdk, monitoring, logging, distributed-tracing, observability, telemetry, application-insights
Applicationinsights Dotnet Server
Microsoft Application Insights for .NET Web Applications
Stars: ✭ 130 (-64.58%)
Mutual labels:  azure, sdk, monitoring, distributed-tracing, observability, telemetry, application-insights
Applicationinsights Php
Azure Application Insights SDK for PHP
Stars: ✭ 98 (-73.3%)
Mutual labels:  azure, sdk, monitoring, logging, distributed-tracing, telemetry, application-insights
Applicationinsights Go
Microsoft Application Insights SDK for Go
Stars: ✭ 113 (-69.21%)
Mutual labels:  azure, monitoring, logging, distributed-tracing, observability, telemetry, application-insights
Applicationinsights Node.js
Microsoft Application Insights SDK for Node.js
Stars: ✭ 229 (-37.6%)
Mutual labels:  azure, sdk, monitoring, logging, distributed-tracing, observability, application-insights
Applicationinsights Python
Application Insights SDK for Python
Stars: ✭ 114 (-68.94%)
Mutual labels:  sdk, monitoring, logging, distributed-tracing, telemetry, application-insights
Applicationinsights Aspnetcore
ASP.NET Core web applications monitoring
Stars: ✭ 306 (-16.62%)
Mutual labels:  azure, monitoring, distributed-tracing, observability, telemetry, application-insights
Applicationinsights Dotnet Logging
.NET Logging adaptors
Stars: ✭ 100 (-72.75%)
Mutual labels:  azure, sdk, monitoring, logging, telemetry, application-insights
Applicationinsights Java
Application Insights for Java
Stars: ✭ 172 (-53.13%)
Mutual labels:  azure, sdk, monitoring, distributed-tracing, observability, application-insights
Applicationinsights Js
Microsoft Application Insights SDK for JavaScript
Stars: ✭ 462 (+25.89%)
Mutual labels:  azure, sdk, monitoring, observability, application-insights
Opentelemetry Js
OpenTelemetry JavaScript Client
Stars: ✭ 700 (+90.74%)
Mutual labels:  monitoring, distributed-tracing, telemetry
Logbook
An extensible Java library for HTTP request and response logging
Stars: ✭ 822 (+123.98%)
Mutual labels:  monitoring, logging, observability
Epsagon Go
Automated tracing library for Go 1.x ⚡️
Stars: ✭ 24 (-93.46%)
Mutual labels:  monitoring, distributed-tracing, observability
Azuremonitoringhackathon
Operationalize Azure deployments with Azure platform tools​
Stars: ✭ 46 (-87.47%)
Mutual labels:  azure, monitoring, application-insights
Skywalking
APM, Application Performance Monitoring System
Stars: ✭ 18,341 (+4897.55%)
Mutual labels:  logging, distributed-tracing, observability
Grav
Performance visualisation tools
Stars: ✭ 262 (-28.61%)
Mutual labels:  monitoring, observability
Haystack
Top level repository for Haystack, containing documentation and deployment scripts
Stars: ✭ 261 (-28.88%)
Mutual labels:  distributed-tracing, telemetry
Azure Iot Sdk Python
A Python SDK for connecting devices to Microsoft Azure IoT services
Stars: ✭ 261 (-28.88%)
Mutual labels:  azure, sdk
Sysmon Config
Sysmon configuration file template with default high-quality event tracing
Stars: ✭ 3,287 (+795.64%)
Mutual labels:  monitoring, logging
skywalking-rust
Apache SkyWalking Rust Agent
Stars: ✭ 25 (-93.19%)
Mutual labels:  observability, distributed-tracing

Application Insights for .NET Apps

This is the .NET SDK for sending data to Azure Monitor & Application Insights.

Getting Started

Please review our How-to guides to review which packages are appropriate for your project:

Understanding our SDK

We've gathered a list of concepts, code examples, and links to full guides here.

Contributing

We strongly welcome and encourage contributions to this project. Please review our Contributing guide.

Branches

  • master contains the latest published release located on NuGet.
  • develop contains the code for the next release.

NuGet packages

The following packages are published from this repository:

Nightly Build Latest Official Release
Base SDKs
- Microsoft.ApplicationInsights Nightly Nuget
- Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel Nightly Nuget
Auto Collectors (Generic)
- Microsoft.ApplicationInsights.DependencyCollector Nightly Nuget
- Microsoft.ApplicationInsights.EventCounterCollector Nightly Nuget
- Microsoft.ApplicationInsights.PerfCounterCollector Nightly Nuget
- Microsoft.ApplicationInsights.WindowsServer Nightly Nuget
Auto Collectors (ASP.NET)
- Microsoft.ApplicationInsights.Web Nightly Nuget
Auto Collectors (ASP.NET Core)
- Microsoft.ApplicationInsights.AspNetCore Nightly Nuget
Auto Collectors (WorkerService, Console Application, etc.)
- Microsoft.ApplicationInsights.WorkerService Nightly Nuget
Logging Adapters
- For ILogger: Microsoft.Extensions.Logging.ApplicationInsights Nightly Nuget
- For NLog: Microsoft.ApplicationInsights.NLogTarget Nightly Nuget
- For Log4Net: Microsoft.ApplicationInsights.Log4NetAppender Nightly Nuget
- For System.Diagnostics: Microsoft.ApplicationInsights.TraceListener Nightly Nuget
- Microsoft.ApplicationInsights.DiagnosticSourceListener Nightly Nuget
- Microsoft.ApplicationInsights.EtwCollector Nightly Nuget
- Microsoft.ApplicationInsights.EventSourceListener Nightly Nuget

Nightly Builds are available on our MyGet feed: https://www.myget.org/F/applicationinsights-dotnet-nightly/api/v3/index.json These builds come from the develop branch. These are not signed and are not intended for production workloads.

Releases

Refer to our Milestones for progress on our next releases.

Support

For immediate support relating to the Application Insights .NET SDK we encourage you to file an Azure Support Request with Microsoft Azure instead of filing a GitHub Issue in this repository. You can do so by going online to the Azure portal and submitting a support request. Access to subscription management and billing support is included with your Microsoft Azure subscription, and technical support is provided through one of the Azure Support Plans. For step-by-step guidance for the Azure portal, see How to create an Azure support request. Alternatively, you can create and manage your support tickets programmatically using the Azure Support ticket REST API.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].