I have a project which is an ASP.NET CORE REST API and the UI is hosted using Http.sys IIS doesn't come anywhere in picture here. There are multiple backend services created as windows service which include many API calls. I am looking for a memory profiler tool to monitor the performance. Any suggestions will be helpful. I have tried using .NET memory profiler but due to absence of IIS, things are difficult to manage in it. Can anyone please suggest me a better tool?
Which memory profiler should I use for ASP.NET Core REST API
1.4k Views Asked by Hope Michaelson At
1
There are 1 best solutions below
Related Questions in ASP.NET
- Create an IIS web request activity light
- Writing/Overwriting to specific XML file from ASP.NET code behind
- What is the point of definnig Asp.net Intrinsic Objects In different places and what is the different betwen them?
- Deleting Orphans with Fluent NHibernate
- IOrderedEnumerable to vb.net IOrderedEnumerable Conversion
- Entity Framework Code First with Fluent API Concurrency `DbUpdateConcurrencyException` Not Raising
- Getting deeply embedded XML element values
- What is best way to check if any of the property of object is null or empty?
- NuGet - Given a type name or a DLL, how can I find the NuGet package?
- ASP-MVC Code-first migrations checkbox not active
- How do i add onclient click to my jquery button
- Jquery: Change contents of <select> tag dynamically
- Retrieving data from Oracle database
- ASP.NET: Fill Textbox field upon dropdownlist selection by user
- Why web API return 404 when deploy to IIS
Related Questions in PROFILER
- Visual Studio Profiler - how to see function body
- Visual Studio 2013 XSLT Profile
- How can I profile Signed Assemblies with VS 2012
- symfony2 logger in profiler
- Excel COM Add-in not loaded after using Visual studio performance profiler
- NoClassDefFoundError on ProfilerRuntimeObjLiveliness error when profiling on WildFly in Netbeans
- can LD_PRELOAD trick considered as a type of instrumentation?
- Score-P callpath depth limitation of 30 exceeded
- How can I ignore many endpoints in Skylight?
- java get peak of used heap memory
- How to attach profiler to docker process
- Find out which code run Entity Framework sql code
- Yourkit API heap dump analysis
- Can't install Silex webprofiler
- What else can be done with Rights to Run Sql Profiler
Related Questions in REST
- Spring RestTemplate passing the type of the response
- .net rest service with JSON string and consumed with java client
- SuiteCRM how to retrieve all account related contacts
- http status code for failed email send
- cloud foundry - 413 Request Entity Too Large
- Why does PHP add "\r\n" to an empty string?
- WCF Service not accepting multiple body parameters
- How to send Rest GET request that contains "#" value in url parameters?
- Phalcon PHP - RESTful API
- Object of class CS_REST_Wrapper_Result could not be converted to string in CAMPAIGN MONITOR
- purchase individual items and subscriptions in the same PayPal REST API transaction
- Empty Response Received on Android POST Request
- angular load more tweets onclick
- Async vs Horizontal scaling
- Responding to an Office 365 event invite via REST
Related Questions in MEMORY-PROFILING
- How to find out memory consumed by classes, objects, variables, etc
- Cant detect memory leak with ANTS memory profiler
- Assigning names to large objects appears to increase memory usage considerably
- A module to profile peak memory usage of Python code
- How to reclaim memory allocated in a loop: python 2.7
- openCv captureFromCam memory leak?
- Error Creating Window Handle (VB.NET)
- Memory profiling embedded python
- Strange .NET 4.5 version-specific garbage collection issue with arrays
- Finding memory leak in ASP.NET website with ANTS Memory Profiler?
- Interpreting the output of python memory_profiler
- Is it possible to know how many objects of a type are loaded in Visual Studio 2013
- what is the meaning of dashed red line in memory_profiler plot
- VS memory profiler shows decreasing heap size without any GC occuring
- profiling memory usage using PyFlame
Related Questions in HTTPSYS
- NTLM is not working with Http.sys of ASP.NET Core 2.1 on .NET48 with https and wildcard certificate when accessing from same machine
- Conditional windows auth on AspNetCore2 with HTTP.SYS
- Swagger generated using NSwag not found for ASP.Net Core Service Fabric service when using httpsys with altered listener path
- Which memory profiler should I use for ASP.NET Core REST API
- Headers already sent in .net 5
- ASP.NET Core 2.2 - Use HTTP.sys only in Development
- Blazor webassembly use API from http.sys with windows authentication results in unauthorized
- How do I increase number of concurrent requests HttpSys will process?
- Running Seq from the command line results in a HttpSysException "Access is denied"
- How to change http.sys web server response when maxconnection limit reached
- How use Cloudflare Authenticated Origin Pulls on .NET Core HTTP.sys
- How to configure dotnet core 3 to serve up React SPA while using Http.sys and a URLPrefix?
- how to read UrlPrefixes from appsettings in program.cs - asp.net core 3.1
- Make Http.sys work with Windows Authentication
- Can I set the Request Queue Name when using System.Net.HttpListener
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Have you tried MiniProfiler https://miniprofiler.com/dotnet/AspDotNetCore
MiniProfiler https://www.youtube.com/watch?v=7ThPz-9XM54
NewRelic also has a profiler (if you are using for development purpose only)
https://newrelic.com/lp/dotnet-monitoring?utm_campaign=Supported-Languages-IND&utm_medium=cpc&utm_source=google&utm_content=SLNT_LP&fiscal_year=FY21&quarter=Q4>m=DEV&program=OBSV&ad_type=TXT&geo=APJ&utm_term=%2B.net%20%2Bprofiler&utm_device=c&_bt=501298407481&_bm=b&_bn=g&gclid=CjwKCAjwtJ2FBhAuEiwAIKu19lvqygIsvrOLzUxuZmnd9IcaFRnX5xaMKVEGes5rnV5vhOTWbjb06RoCW0sQAvD_BwE
There is one from JetBrains as well (dotTrace) https://www.jetbrains.com/help/profiler/Profile_.NET_Core_Application.html