<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
Getting Started with the Okta System Log
Administration
Okta Classic Engine
Okta Identity Engine
Overview

This article presents how to get started with the Okta System Log. The System Log contains details of all logged events for an organization, including user authentication, password resets, rate limit errors, user lifecycle information, and any other activity that takes place within the Okta Organization.

The System Log should be the first stop for troubleshooting any Okta issue or learning more about an environment.

Applies To
  • Monitoring and Reports
  • System Log
Solution

This knowledge article covers the following topics:

Follow the steps or video below.

 

Finding the Okta System Log

  1. Navigate to the Okta Admin Console.
  2. In the Admin Console, go to Reports > System Log.

Reports > System Log

 

Basic functions of the System Log

There are three ways that Admins can view and monitor various events in an organization:

  1. Graphs

Graphs

  1. Events table

Events table

The events table lists all events and includes information about time, actor, target, and more.

Using the events table, Admins can:

    • View more data about an event by clicking the right arrow on the corresponding row.
    • Filter events by time, event info, actor, or targets in the table by clicking the column header.
    • Download the entire table by clicking the Download CSV file link.
    • Toggle between the table view and a geolocation view, which displays events on a map.

Admins can filter events by various parameters and operators in the System Log. By default, the filters display all events for the last seven days.

 

Basic Search

  1. Specify a time range using the From, To, and Time Zone fields.

    • NOTE: Events are retained by Okta for 90 days. Specifying a longer range will result in an error.
  2. Enter a string to search all events.

  3. Press the Enter key or click the Search icon.

 

The following table lists some commonly used custom queries:

Use caseQuery
Password resets for userseventType eq "user.account.reset_password"
Find Rate Limit errorsdisplayMessage eq "Rate limit violation"
Application Assignmentapplication.user_membership.add
Application AccesseventType eq "user.authentication.sso"
User Creationuser.lifecycle.create
User Locked Outuser.account.lock
Self Service Unlockself_service.account_unlock

Sign-in Success

user.authentication.sso

Suspicious Activity

outcome.reason eq "Authentication failed: bad username or password"

Advanced Search

  1. Click Advanced Filters.

  2. Enter the selection criteria.

Advanced Filters

  1. Click Apply Filter.

See Operators for more details about the operators.

 

Tips & Tricks

While viewing System Log events, Super Admins or Org Admins may want to view all events by a specific IP address.

  1. In the Events table, click the right arrow for the event to view the actor, client, event, request, and target info about that event.
  2. Expand one of the following:
    • Client
    • Request > IPChain
  3. Hover over the IP address to display the Filter icon.
  4. Click the Filter icon to sort the event list.
  5. To clear any custom filters and return to the default filters, click Reset Filters.

Admins can also click on hyperlinked values in other fields in the System log to filter by those values.

 

Save Searches

With saved searches, Admins can reuse them, modify them, or delete them.

  1. After performing a System Log search, click Save.
  2. Enter a name for the customized search.
  3. Click Save as new. The customized search appears on the Reports page.

 

Related References

Loading
Getting Started with the Okta System Log