Authentication Parameters

The ThousandEyes provider requires the following authentication parameters:

  • OAuth2 Bearer Token: The OAuth2 bearer token for the ThousandEyes account. This is required for the ThousandEyes provider.

Connecting ThousandEyes to Keep

  1. Go to ThousandEyes Dashboard

  2. Click on Manage in the left sidebar and select Account Settings.

  1. Select Users and Roles in the Account Settings
  1. Under User API Tokens, you can create OAuth Bearer Token
  1. Copy the generated token. This will be used as the OAuth2 Bearer Token in the provider settings.

Webhooks Integration

  1. Open ThousandEyes Dashboard and click on Network & App Synthetics in the left sidebar and select Agent Settings.
  1. Go to Notifications under Enterprise Agents and click on Notifications.
  1. Go to Notifications and create new webhook notification.
  1. Give it a name and set the url as https://api.keephq.dev/alerts/event/thousandeyes?api_key=your-api-key

  2. Select Auth Type as None and Add New Webhook.

  1. Go to Keep dashboard and click on the profile icon in the botton left corner and click Settings.
  1. Select Users and Access tab and then select API Keys tab and create a new API key.
  1. Give name and select the role as webhook and click on Create API Key.
  1. Copy the API key and paste it in the webhook URL.