Embed dashboards and graphs from your Datadog account to enrich the operational visibility of your services within the catalog.
Datadog’s out-of-the-box dashboards and graphs allow you to analyze data from across your entire system in an easy snapshot. Template and auto-generated dashboards enable your team to immediately benefit from dynamic views with no query language or coding required. You can also customize your dashboards with a vast library of visualization tools and drag-and-drop widgets to best meet your team’s needs.
In order to get started with embedding your Datadog dashboards and graphs, you must create a new API and Application keys.
You can review the full instructions for create new API and Application keys here.
Create API Key
API keys are unique to your organization. An API key is required by configure8 to read metrics and events from Datadog.
Navigate to Organization settings, then click the API keys or Client Tokens tab.
Click the New Key or New Client Token button, depending on which you’re creating.
Enter a name for your key or token.
Click Create API key or Create Client Token.
Create Application Key
To better protect and secure your applications, you can specify authorization scopes for your application keys to define more granular permissions and minimize the access that applications have to your Datadog data. This gives you fine-grained access control over your applications and minimizes security vulnerabilities by limiting extraneous access.
To create a Datadog Application key, login into the Datadog console and navigate to Organization Settings > Application Keys. If you have the permission to create application keys, click New Key.
Creating a Datadog Credential
To connect your Datadog account to configure8, perform the following steps.
Get started by navigating to the Credentials page by clicking on the "lock" icon on the menu bar.
Next, select the Add Credential button.
From the Add Credential pop-up, select Datadog from the list of available providers.
Next, enter the information required for your credential.
Name: a recognizable alias for the new credential
API Key: This is the Datadog API Key you generated in the prerequisite section.
Application Key: This is the Datadog Application Key you generated in the prerequisite section.
Select Save to create your Datadog credential in configure8. The configure8 app will automatically validate the credentials to make sure they work. If they do not, the credentials will not be saved and you will be prompted to fix them.
Configuring Datadog for your Services
Adding a Datadog plug-in to your service will embed a dashboard or graph from Datadog directly on your service overview page. To add a Datadog plug-in to your service, start by selecting a service from your catalog Services listing.
From your service overview page, select the Add Plug-in button.
From the Plugins dialog, browse through the list of available plugins and select the Datadog plug-in of your choice clicking on the Add button.
In the Plug-ins configuration wizard, select an existing credential to connect to the selected plugin provider. If you do not have an existing credential or would like to use a new credential, select the Add Credential button.
Next, enter the information required for your Datadog plug-in configuration.
Plugin Title: the title of the plug-in to display on the service overview page
Sharing URL: This is the URL generated by Datadog that allows you to share the contents of that dashboard.
Share a Datadog Dashboard
Share a Datadog Graph
To share an entire dashboard publicly, generate a URL:
On the dashboard’s page, click the settings cog in the upper right.
Select Generate public URL.
Under Time & Variable Settings, configure your desired options for the time frame and whether users can change it, as well which tags are visible for selectable template variables.