Skip to main content Link Menu Expand (external link) Document Search Copy Copied

MiniProfiler for .NET

Podsumowanie:

MiniProfiler (https://miniprofiler.com/) to narzędzie do monitorowania żądań HTTP wysyłanych przez nAxiom podczas pracy użytkowników. Na podstawie jego danych można optymalizować wydajność aplikacji.

Korzystanie z profilera wymaga modyfikacji pliku appsettings.json dla serwisu api:

"Profiling": {
  "Enable": false,
  "ProfilerRouteBasePath": "/profiler",
  "EnableAsyncEventsProfiling": true
}
  • Enable: włącza profiler: domyślnie false.
  • ProfilerRouteBasePath: ścieżka bazowa punktów końcowych profilera; lista wyników profilera jest dostępna pod adresem: {adres-internal-api}/{ProfilerRouteBasePath}/results-index (np: https://witryna-naxiom/back/profiler/results-index)
  • EnableAsyncEventsProfiling: określa czy poza żądaniami HTTP profilowane będą też zdzarzenia asynchroniczne przetwarzane w systemie (np audyt, aktualizacja danych pod widok moje zadania, indeksowanie danych pod wyszukiwanie pełnotekstowe etc).

Profiler udostępnia podgląd wszystkich zapytań SQL wykonywanych przez aplikację, dlatego należy go włączać tylko w środowisku developerskim na potrzeby badania wydajności aplikacji.

|← Logi serwisowe |↑ Do góry |→ Obsługa modelu trzech środowisk |

Copyright © 2025 OPTEAM SA. Theme Copyright © 2017-2020 Patrick Marsceill. Distributed by an MIT license.