Complimentary Gartner® Report! 'A CTO's Guide to Open-Source Software: Answering the Top 10 FAQs.'Read more

Okta

Collect System Logs from Okta

Supported Platforms

Bindplane Agent: v1.59.0+

PlatformMetricsLogsTraces
Linux
Windows
macOS

Configuration Table

ParameterTypeDefaultDescription
okta_domain*stringThe Okta domain to collect logs from (Excluding "https://").
Find your Okta Domain
api_token*stringAn Okta API Token generated from the above Okta domain.
How to Create an Okta API Token
poll_intervalstring1mThe rate at which this receiver will poll Okta for logs. This value must be in the range [1 second - 24 hours] and must be a string readable by Golang's time.ParseDuration.
Okta recommends between 60s - 300s.
*required field

warning

Depending on your Okta plan, setting the poll_interval below 10 seconds risks your API Token getting rate limited. You can increase the rate limit allocated to your API Token to minimize the chances of getting rate limited while using a short poll_interval. Okta - Set Token Rate Limits

Example Configuration

Web Interface

observIQ docs - Okta Source Example Configuration

Standalone Source

yaml
1apiVersion: bindplane.observiq.com/v1
2kind: Source
3metadata:
4    id: okta
5    name: okta
6spec:
7    type: okta
8    parameters:
9        - name: okta_domain
10          value: example.okta.com
11        - name: api_token
12          value: (sensitive)
13          sensitive: true
14        - name: poll_interval
15          value: 60s