Supported Providers
ThousandEyes
ThousandEyes allows you to receive alerts from ThousandEyes using API endpoints as well as webhooks
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
-
Go to ThousandEyes Dashboard
-
Click on
Manage
in the left sidebar and selectAccount Settings
.
- Select
Users and Roles
in the Account Settings
- Under
User API Tokens
, you can create OAuth Bearer Token
- Copy the generated token. This will be used as the
OAuth2 Bearer Token
in the provider settings.
Webhooks Integration
- Open ThousandEyes Dashboard and click on
Network & App Synthetics
in the left sidebar and selectAgent Settings
.
- Go to
Notifications
underEnterprise Agents
and click onNotifications
.
- Go to
Notifications
and create new webhook notification.
-
Give it a name and set the url as https://api.keephq.dev/alerts/event/thousandeyes?api_key=your-api-key
-
Select
Auth Type
as None andAdd New Webhook
.
- Go to Keep dashboard and click on the profile icon in the botton left corner and click
Settings
.
- Select
Users and Access
tab and then selectAPI Keys
tab and create a new API key.
- Give name and select the role as
webhook
and click onCreate API Key
.
- Copy the API key and paste it in the webhook URL.