From 41e48203284cbe9a8f7b5fe399b8ebc3b75cc06b Mon Sep 17 00:00:00 2001 From: Diana <75819066+cloudjumpercat@users.noreply.github.com> Date: Wed, 20 Nov 2024 11:38:41 -0600 Subject: [PATCH 1/2] Start adding the Datadog KSC integration Signed-off-by: Diana <75819066+cloudjumpercat@users.noreply.github.com> --- app/_data/docs_nav_konnect.yml | 2 + app/_data/tables/konnect/integrations.yml | 4 ++ .../service-catalog/integrations/datadog.md | 43 +++++++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 app/konnect/service-catalog/integrations/datadog.md diff --git a/app/_data/docs_nav_konnect.yml b/app/_data/docs_nav_konnect.yml index b4cd1d79cfb..3fce7298ddc 100644 --- a/app/_data/docs_nav_konnect.yml +++ b/app/_data/docs_nav_konnect.yml @@ -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 diff --git a/app/_data/tables/konnect/integrations.yml b/app/_data/tables/konnect/integrations.yml index 1fba946caf6..66d6662235c 100644 --- a/app/_data/tables/konnect/integrations.yml +++ b/app/_data/tables/konnect/integrations.yml @@ -16,6 +16,10 @@ integrations: icon: swaggerhub.svg slug: swaggerhub description: Expand Service Catalog functionality with SwaggerHub to visualize OpenAPI specs + - name: Datadog + icon: datadog.svg + slug: datadog + description: View the performance and health of your services by ingesting Datadog monitors and dashboards ##### Using this file ###### # - name: Name of the integration diff --git a/app/konnect/service-catalog/integrations/datadog.md b/app/konnect/service-catalog/integrations/datadog.md new file mode 100644 index 00000000000..eedac0d2573 --- /dev/null +++ b/app/konnect/service-catalog/integrations/datadog.md @@ -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**. + + + +## 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 + + + +{% include_cached service-catalog-discovery.html + discovery_support=page.discovery_support + discovery_default=page.discovery_default + bindable_entities=page.bindable_entities + mechanism=page.mechanism %} + + + + + From 1126c363f53a3755f74be6af264bfaac3b03fbe5 Mon Sep 17 00:00:00 2001 From: Diana <75819066+cloudjumpercat@users.noreply.github.com> Date: Wed, 20 Nov 2024 13:32:34 -0600 Subject: [PATCH 2/2] Enable Eventing for Datadog tile Signed-off-by: Diana <75819066+cloudjumpercat@users.noreply.github.com> --- app/_data/tables/konnect/integrations.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/_data/tables/konnect/integrations.yml b/app/_data/tables/konnect/integrations.yml index 66d6662235c..8489c44e0a2 100644 --- a/app/_data/tables/konnect/integrations.yml +++ b/app/_data/tables/konnect/integrations.yml @@ -19,6 +19,7 @@ integrations: - 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 ######