Okta source plugin
You can use the Okta System Logs Collector source plugin to configure Chronosphere Telemetry Pipeline to collect data from your Okta instances.
This plugin doesn't support the use of a descriptive metadata name in the Pipeline Builder interface.
Supported telemetry types
This plugin supports these telemetry types:
Logs | Metrics | Traces |
---|---|---|
Configuration parameters
Use the parameters in this section to configure your plugin. The Telemetry Pipeline web interface uses the values in the Name column to describe the parameters. Items in the Key column are the YAML keys to use in pipeline configuration files.
General
Name | Key | Description | Default |
---|---|---|---|
Okta Domain URL | url | The URL of your Okta domain. | none |
Okta API Token | api_token | Your Okta API token. | none |
Pull Interval | pull_interval | The time between each API call in Okta system logs. | 10s |
Advanced
Name | Key | Description | Default |
---|---|---|---|
Optional Request body | body | Optional request body. For example, {"custom":"data"} . | none |
Request Timeout | timeout | The amount of time between requests. | 10s |
Max Response Bytes | max_response_bytes | Whether to limit the amount of bytes to read from the response body. | 1572860 |
OAuth2
Name | Key | Description | Default |
---|---|---|---|
OAuth2 Client ID | oauth2_client_id | Optional OAuth2 Client ID. You need to at least pass the client ID, secret and token URL to enable OAuth2. Uses the client_credentials flow. | none |
OAuth2 Client Secret | oauth2_client_secret | Optional OAuth2 client secret. | none |
OAuth2 Token URL | oauth2_token_url | Optional OAuth2 token URL in the formal of HTTP or HTTPS. For example, https://example.org/oauth2/token (opens in a new tab). | none |
OAuth2 Scopes | oauth2_scopes | Optional list of additional scopes for OAuth2 separated by space. For example, scope1 scope2 . | none |
OAuth2 Scopes Separator | oauth2_scopes_separator | Additional parameter to pass during OAuth2 that separates scopes specified in OAuth2 Scopes. | none |
OAuth2 Additional Params | oauth2_endpoint_params | Optional additional parameters to add during OAuth2. The format is a URL query string. For example, foo=bar&bar=qux . | none |