Reignite.Profiler.AspNetCore
1.0.20250526.1853
See the version list below for details.
dotnet add package Reignite.Profiler.AspNetCore --version 1.0.20250526.1853
NuGet\Install-Package Reignite.Profiler.AspNetCore -Version 1.0.20250526.1853
<PackageReference Include="Reignite.Profiler.AspNetCore" Version="1.0.20250526.1853" />
<PackageVersion Include="Reignite.Profiler.AspNetCore" Version="1.0.20250526.1853" />
<PackageReference Include="Reignite.Profiler.AspNetCore" />
paket add Reignite.Profiler.AspNetCore --version 1.0.20250526.1853
#r "nuget: Reignite.Profiler.AspNetCore, 1.0.20250526.1853"
#:package Reignite.Profiler.AspNetCore@1.0.20250526.1853
#addin nuget:?package=Reignite.Profiler.AspNetCore&version=1.0.20250526.1853
#tool nuget:?package=Reignite.Profiler.AspNetCore&version=1.0.20250526.1853
About Reignite Software Performance
Reignite Software Performance provides expert-level Software as a Service to monitor, analyze, root cause identify, resolve via PR, and prevent ongoing performance bottlenecks in .NET and cloud-based applications.
If you're experiencing performance issues with your software, we're here to help.
Not .NET?
Please sign up for our email list to be notivied of roadmap updates.
Is this open source?
No, this package is not open source. It's closed source that is built, maintained and managed by Reignite Performance
Paid Service
This package is part of a paid service offered by Reignite Software Performance. In order to utilize this service please sign up for a performance pagkage.
Picking a Pricing Package
Packages are based on your need and the size of your environment and code base.
#
of fixes/Month#
of environments#
of applications#
of cores (total across all instances)#
of lines of code- If you wish to determine the lines of code, you can use our publically available script.
- SLA duration
If you would like to monitor more than one application, such as a service API and a front end application, you'll want to purchase the corresponding plan.
Creating service configuration
Once you have selected the service size that meets your needs, you'll want to login to the administrative website. You'll want to then:
- Create an Application
- Ensure you enter Source Control Url.
- Please Note: It is best to provider us with Application Insights access in order to review analytics on an ongoing basis.
- Please Ensure: You provide us with the main branch we should be utilizing to review your code that exists in production.
- Create an Profiler
- Select the Application.
- Select the Environment or Enter a new Environment Name if one does not exist.
- Configuration Refresh Mins: the frequency, in minutes, that the configuraiton information is refreshed periodically within a running profiler.
- Dump Wait Mins: the delay, in minutes, you would like to wait between collected trace files. Suggested: 60
- Trace Wait Mins: the delay, in minutes, you would like to wait between collected trace files. Suggested: 60
- Navigate to Configurations
- Select a Profiler
- Enable or disable ASP.NET Core: changes the below configuration
- Copy the configuration section to the clipboard
- Within Visual Studio
- Add in the copied configuration section into your appsettings.json file.
- Modify, where necessary, your configurations for alternate environments.
Polling Interval
As a note, if you were to change the polling interval of the counters, the respective counter thresholds would need to be changed.
For example:
"Microsoft.AspNetCore.Hosting:0:1:EventCounterIntervalSec=2"
By changing EventCounterIntervalSec=2, this changes the meaning of the below configuration.
{
"EventSource": "System.Runtime",
"DisplayName": "gen-0-gc-count",
"Operator": ">",
"Threshold": 10,
"Trace": true,
"TraceProfile": "gc-verbose",
"TraceTriggerType": "Gen0Gcs",
"Dump": false
}
Given that the event counter ends in -count, the change of the interval means that the threshold should now be doubled.
Please take note not to misconfigure the EventCounterIntervalSec.
Installing the package
Within Visual Studio, right-click the ASP.NET Core project you would like to install the package on and click Manage NuGet Packages.
Type Reignite into the search bar on the Browse tab. Hit Enter
Select Reignite.Profiler.AspNetCore from the list of packages. Click Install
If you have package installation issues, please reach out to us via your Teams conversation or contact us and provide the error message in your communication.
Service Configuration
Beyond integrating the configuration settings into the appsettings.json file into the file, it's necessary to configure the services within your startup.cs.
// Add Profiler
builder.Services.AddProfiler(builder.Configuration);
builder.Services.AddProfilerBackgroundService();
Additionally, if you would like to simplify publishing all available event counters to Application Insights you can install and configure the Application Insights package and follow its instructions.
Privacy Policy
If you would like to learn more about how we treat your private information with critical care, please read our Privacy Policy.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net6.0
- Microsoft.Extensions.Hosting.Abstractions (>= 6.0.1)
- Reignite.Client.Profiler (>= 1.0.0)
- Reignite.Profiler (>= 1.0.20250526.1853)
-
net8.0
- Microsoft.Extensions.Hosting.Abstractions (>= 8.0.0)
- Reignite.Client.Profiler (>= 1.0.0)
- Reignite.Profiler (>= 1.0.20250526.1853)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.0.20250530.2230 | 76 | 5/30/2025 |
1.0.20250526.1853 | 231 | 5/26/2025 |