Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Service Catalog Datadog integration #8154

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions app/_data/docs_nav_konnect.yml
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,8 @@
url: /service-catalog/integrations/swaggerhub/
- text: Traceable
url: /service-catalog/integrations/traceable/
- text: Datadog
url: /service-catalog/integrations/datadog/

- title: API Products
icon: /assets/images/icons/konnect/icn-api-product.svg
Expand Down
5 changes: 5 additions & 0 deletions app/_data/tables/konnect/integrations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ integrations:
icon: swaggerhub.svg
slug: swaggerhub
description: Expand Service Catalog functionality with SwaggerHub to visualize OpenAPI specs
- name: Datadog
icon: datadog.svg
slug: datadog
events: true
description: View the performance and health of your services by ingesting Datadog monitors and dashboards

##### Using this file ######
# - name: Name of the integration
Expand Down
43 changes: 43 additions & 0 deletions app/konnect/service-catalog/integrations/datadog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: Datadog Integration
content-type: reference
beta: true
discovery_support: true
discovery_default: true
bindable_entities: "Datadog Monitor, Datadog Dashboard"
mechanism: "pull/ingestion model"
---

_Type: External_

The Datadog integration lets you connect Datadog entities directly to your Service Catalog services.

## Authenticate the Datadog integration

1. From the **{% konnect_icon servicehub %} Service Catalog** in {{site.konnect_product_name}}, select **[Integrations](https://cloud.konghq.com/us/service-catalog/integrations)**.
2. Select **Datadog**, then **Install Datadog**.
3. Select **Authorize**.

<!--post step, does this take you to Datadog? Where/when do I put in my API key and app key? mention that they need to be public dashboards? something about specifying a site-->

## Resources

| Entity | Description |
|-------|-------------|
| Datadog Monitor | A [Datadog Monitor](https://docs.datadoghq.com/monitors/), which provides visibility into performance issues and outages. |
| Datadog Dashboard | A [Datadog Dashboard](https://docs.datadoghq.com/dashboards/), which provides visibility into the performance and health of systems and applications in your org. |

## Discovery information

<!-- vale off-->

{% include_cached service-catalog-discovery.html
discovery_support=page.discovery_support
discovery_default=page.discovery_default
bindable_entities=page.bindable_entities
mechanism=page.mechanism %}

<!-- vale on-->



Loading