Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Monitorowanie zdarzeń systemowych

Monitoruj i uzyskuj dostęp do szczegółowych informacji o zdarzeniach systemowych, obejmujących typ zdarzenia, źródło i użytkownika, który je wywołał.

Wyświetlanie zdarzeń

Zdarzenia systemowe można przeglądać w centrum aktywności Administrowanie, na stronie Zdarzenia. Strona ta zawiera takie szczegóły jak:

  • Dane sesji użytkownika

  • Dane dotyczące utworzenia aplikacji

  • Typ zdarzenia

  • Źródło

  • Użytkownik, który zainicjował zdarzenie. Jeśli nazwa użytkownika jest niedostępna, zamiast niej wyświetlany jest identyfikator użytkownika.

Tabelę zdarzeń można filtrować według typu zdarzeń. Aby wyświetlić więcej szczegółów na temat konkretnego zdarzenia, kliknij Strzałka w dół obok niego.

Przechowywanie danych

Zdarzenia są archiwizowane po 90 dniach, ale pozostają dostępne.

Przykłady źródeł i zdarzeń

Przykłady źródeł:

  • com.qlik/licenses
  • com.qlik/engine
  • com.qlik/edge-auth

Przykłady zdarzeń:

  • app.created
  • user-session.begin
  • assignment.added
  • assignment.revoked

Więcej informacji można znaleźć na stronie Portal dla deweloperów Qlik: Events API.

Odzyskiwanie zarchiwizowanych zdarzeń przy użyciu API Audit i Postman

Ten przykład pokazuje, jak pobrać zarchiwizowane zdarzenia za pomocą Postman. Więcej informacji o Audits API można znaleźć na stronie Qlik Developer Portal: Audits API.

Przygotowanie

Zanim wyślesz żądanie, sprawdź, czy masz wymagane elementy:

  • Adres URL dzierżawy: jest to podstawowy adres URL dzierżawy Qlik Cloud, na przykład https://your-tenant.us.qlikcloud.com/.
  • Klucz API dla autoryzowanych żądań: klucz API można wygenerować, postępując zgodnie z instrukcjami w temacie Zarządzanie kluczami API.

Pobieranie zarchiwizowanych zdarzeń

Wykonaj następujące czynności:

  1. Uruchom program Postman.
  2. Ustaw metodę HTTP na GET.

  3. Wprowadź adres URL punktu końcowego API z dołączonym parametrem daty w celu filtrowania zarchiwizowanych zdarzeń:

    {tenant-url}/api/v1/audits/archive?date=yyyy-mm-dd

    Przykładowy adres URL:

    https://your-tenant.us.qlikcloud.com/api/v1/audits/archive?date=2019-11-16

  4. Na karcie Auth (Uwierzytelnianie) wybierz Bearer Token (Token okaziciela) jako Auth Type (Typ uwierzytelnienia).

  5. Wprowadź klucz API w polu Token.

  6. Kliknij Wyślij.

Jeśli żądanie się powiedzie, API zwróci odpowiedź JSON na zarchiwizowane zdarzenia odpowiadające określonej dacie.

Przykład odpowiedzi JSON

Oto przykład odpowiedzi JSON z API:

{ "data": [ { "source": "com.qlik/edge-auth", "contentType": "application/json", "eventType": "com.qlik.user-session.begin", "eventId": "ykaaY1j2yZvClvwN6pmbO_3tjZeoVoBb", "eventTime": "2019-11-16T17:29:50.273Z", "tenantId": "bOowHi6pxn0GaUcXIna4oFco62ag9uoH", "userId": "fSuVsk3HjaeBeiSoyNWdbwH6zwr4T-Jq", "data": { "subject": "okta\\00ukoxpallpY4QRs70x7" } }, { … } ] }

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!