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

Logi serwisowe

Podsumowanie:

Tryb serwisowy to tryb, w którym logowane są informacje na temat zdarzeń występujących w działaniu serwisu FrontSPA. Do włączenia tego trybu użytkownik musi posiadać odpowiednie uprawnienia PBA. Logowane są zdarzenia inicjowane przez użytkownika i przez system oraz błędy. Logowane informacje mogą być wyświetlane na bieżąco w konsoli logów serwisowych lub w oknie dialogowym, skąd można je wyeksportować do pliku Excel.

Użytkownik zalogowany w aplikacji FrontSPA może włączyć tryb serwisowy, klikając swoje imię i nazwisko na pasku nagłówka (z prawej strony u góry w oknie przeglądarki), a nastepnie włączając przełącznik Tryb serwisowy w wyświetlonym menu.

Tryb serwisowy
Tryb serwisowy

Ten przełącznik jest dostępny tylko dla użytkowników, którzy mają odpowiednie uprawnienie PBA nadane przez użytkownika z rolą systemową admin. Drugie uprawnienie widoczne na ilustracji uprawnia do podglądu szczegółów zalogowanych informacji.

Uprawnienia PBA do trybu serwisowego
Uprawnienia PBA do trybu serwisowego

Włączenie trybu serwisowego powoduje wyświetlenie konsoli, w której są widoczne informacje o zdarzeniach podczas pracy użytkownika w aplikacji biznesowej.

Konsola logów serwisowych
Konsola logów serwisowych

Logi można wyświetlić w oknie dialogowym, służy do tego polecenie Log serwisowy w menu profilu użytkownika. To okno można wyświetlić z konsoli logów, klikając ikonę Przejdź do okna logów.

Okno dialogowe Tryb serwisowy
Okno dialogowe Tryb serwisowy

W oknie Tryb serwisowy można skonfigurować limity liczby zapisanych rekordów i długości wpisu. Zmiana ustawień wymaga wyłączenia trybu serwisowego. Ponadto w tym oknie można wyłączyć wyświetlanie konsoli logów, wyczyścić, log serwisowy oraz wyeksportować zawartość logu serwisowego do pliku Excel.

Logi serwisowe zawierają następujące informacje:

  • Czas: godzina występienia zdarzenia; informacje o dacie dla danego logu są zapisywane w pliku eksportu.
  • Inicjator: strona inicjująca wystąpienie zdarzenia; możliwe wartości to User, System i Error.
  • Zdarzenie: rodzaj zarejestrowanego zdarzenia; lista zdarzeń znajduje się poniżej.
  • Podstawowe informacje: informacje dotyczące zdarzenia, np. nazwa klikniętego menu.
  • Kontekst pracy: dodatkowe informacje dotyczące zdarzenia, np. informacje o formularzu.

Po kliknięciu ikony z lupą z prawej strony wpisu wyświetlane są szczegóły wpisu w formacie JSON.

Szczegóły logu serwisowego
Szczegóły logu serwisowego

Lista logowanych zdarzeń jest następująca:

  • attachment.add: dodanie załącznika
  • attachment.add.version: dodanie wersji załącznika
  • attachment.delete: usunięcie załącznika
  • attachment.delete.version: usunięcie wersji załącznika
  • attachment.download: pobranie załącznika
  • attachment.download.version: pobranie wersji załącznika
  • attachment.preview: wyświetlenie podglądu załącznika
  • form.reload: przeładowanie (odświeżenie) formularza
  • form.getDefinition: pobranie definicji formularza
  • form.show: wyświetlenie formularza
  • form.actionOnOpen: wykonanie akcji podczas otwierania formularza
  • form.runScript: uruchomienie skryptu dla zmiany kontekstu formularza
  • form.section.runScript: uruchomienie skryptu dla sekcji formularza
  • form.close: zamknięcie formularza
  • control.changeValue: zmiana wartości w kontrolce
  • control.onChangeEvent: wyzwolenie zdarzenia OnChange dla kontrolki
  • control.onLeaveEvent: wyzwolenie zdarzenia OnLeave dla kontrolki
  • control.onClickEvent: wyzwolenie zdarzenia OnClick dla kontrolki
  • control.onChangeAction: wykonanie akcji dla zdarzenia OnChange
  • control.onLeaveAction: wykonanie akcji dla zdarzenia OnLeave
  • control.onClickAction: wykonanie akcji dla zdarzenia OnClick
  • control.Depedency.Initialize: zainicjowanie zależności
  • control.Dependency.Mapping: mapowanie zależności
  • control.Dependency.Filtering: filtrowanie na podstawie zależności
  • control.Dependency.Visibility: wyświetlanie na podstawie zależności
  • button.click: kliknięcie przycisku
  • menu.click: kliknięcie menu
  • context.set: ustawienie kontekstu formularza
  • context.update: aktualizacja kontekstu formularza
  • action.execute: wykonanie akcji
  • system.message.error: systemowy komunikat o błędzie
|← Konfiguracja logowania serwisów nAxiom |↑ Do góry |→ MiniProfiler for .NET |

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