Skip to content
Closed
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 .github/workflows/config/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -365,6 +365,8 @@ integration/klaviyo:
- klaviyo/**/*
integration/kong:
- kong/**/*
integration/kong_mesh:
- kong_mesh/**/*
integration/krakend:
- krakend/**/*
integration/kube_apiserver_metrics:
Expand Down
7 changes: 7 additions & 0 deletions kong_mesh/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# CHANGELOG - Kong Mesh

## 1.0.0 / 2025-07-11

***Added***:

* Initial Release
52 changes: 52 additions & 0 deletions kong_mesh/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@

# Agent Check: Kong Mesh

## Overview

This check monitors [Kong Mesh][1], a universal open-source control plane for service mesh that supports both Kubernetes and Universal mode (VMs and standalone containers). Kong Mesh is the enterprise version of [Kuma][2], developed by Kong.

With the Datadog Kong Mesh integration, you can:
- Monitor the health and performance of the Kong Mesh control plane.
- Collect logs from both the control plane and the data plane proxies.
- Gain detailed insights into the internal traffic flows within your service mesh which helps monitor performance and ensure reliability.

## Setup

For monitoring Kong Mesh (control plane and Envoy data planes):
- Use the [Kuma integration][3] to collect both metrics and logs. Follow the [Configuration instructions][5] in the Kuma documentation.
- This integration provides prebuilt dashboards and monitors for convenience. Kong Mesh can be fully monitored using only the Kuma integration, which also includes dashboards and monitors.

**Note:** You can also use the [Kuma integration][3] to monitor your Kong Mesh deployment.

The `Kuma` Agent check required by the Kong Mesh integration is included in the [Datadog Agent][4] package. No additional installation is needed on your server.

### Configuration

#### Metric collection

Metrics are collected from the control plane and the Envoy data planes. Refer to the [Kuma integration documentation][5] to set up metrics collection.

#### Log collection

Logs are collected from control plane and the Envoy data planes. Refer to the [Kuma integration documentation][5] to set up logs collection.

**Note:** For the `source` property in the logs configuration, you can optionally replace or `kuma` with `kong_mesh`.


### Events

The Kong Mesh integration does not include any events.

## Troubleshooting

Refer to the troubleshooting section of the [Kuma integration documentation][6] for troubleshooting steps.

Need help? Contact [Datadog support][7].

[1]: https://konghq.com/products/kong-mesh
[2]: https://kuma.io/
[3]: https://docs.datadoghq.com/integrations/kuma/#overview
[4]: /account/settings/agent/latest
[5]: https://docs.datadoghq.com/integrations/kuma/#configuration
[6]: https://docs.datadoghq.com/integrations/kuma/#troubleshooting
[7]: https://docs.datadoghq.com/help/
Loading
Loading