惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Last Week in AI
Last Week in AI
D
DataBreaches.Net
腾讯CDC
Recent Announcements
Recent Announcements
有赞技术团队
有赞技术团队
A
About on SuperTechFans
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Google DeepMind News
Google DeepMind News
Microsoft Security Blog
Microsoft Security Blog
云风的 BLOG
云风的 BLOG
罗磊的独立博客
月光博客
月光博客
MyScale Blog
MyScale Blog
U
Unit 42
Martin Fowler
Martin Fowler
Stack Overflow Blog
Stack Overflow Blog
T
Tailwind CSS Blog
Engineering at Meta
Engineering at Meta
N
Netflix TechBlog - Medium
G
Google Developers Blog
博客园 - 【当耐特】
D
Docker
I
InfoQ
雷峰网
雷峰网

Datadog | The Monitor blog

Introducing our open source AI-native SAST Instrument and monitor Boomi integration flows with OpenTelemetry and Datadog Not all index scans are equal: How we cut query latency by over 99% Platform engineering metrics: What to measure and what to ignore Integrate Recorded Future threat intelligence with Datadog Cloud SIEM CI/CD security: threat modeling using a MITRE-style threat matrix CI/CD security: How to secure your GitHub ecosystem Ingress NGINX is EOL: A practical guide for migrating to Kubernetes Gateway API Operating agentic AI with Amazon Bedrock AgentCore and Datadog LLM Observability: Lessons from NTT DATA Introducing the Datadog Code Security MCP Capture and analyze custom heatmaps in Session Replay Understand session replays faster with AI summaries and smart chapters Monitor ClickHouse query performance with Datadog Database Monitoring How we designed empathetic alert sounds for on-call engineers Search and act across Datadog to resolve issues faster with Bits Assistant Measure the business impact of every product change with Datadog Experiments Analyzing round trip query latency Configuring JavaScript caches for better performance Introducing Bits AI Dev Agent for Code Security Datadog achieves ISO 42001 certification for responsible AI Monitor Nutanix clusters, hosts, and VMs with Datadog Monitor Juniper Mist in Datadog A new Host Map for modern infrastructure Annotate traces to improve LLM quality with Datadog LLM Observability What’s new in Cloud SIEM: AI-powered investigations, enhanced threat intelligence, and scalable security operations Explore Kubernetes with native OpenTelemetry data Monitor Oracle Fusion Cloud Applications with Datadog Announcing the Datadog Terraform provider v4.0.0 Scaling Kubernetes workloads on custom metrics How to design cloud environments for AI-powered threat analysis
Monitor Confluent Cloud with Datadog
Dustin Cote, Abilash Ravikumar · 2021-11-18 · via Datadog | The Monitor blog
Dustin Cote

Dustin Cote

Product Manager, Confluent

Abilash Ravikumar

Abilash Ravikumar

Product Manager, Datadog

Confluent Cloud is a fully managed, cloud-hosted streaming data service. Enterprise customers use Confluent Cloud for real-time event streaming within cloud-scale applications. We’re excited to announce a new integration between Datadog and Confluent Cloud, which enables users to get deep visibility into their Confluent Cloud environment with just a few clicks. In this post, we’ll introduce how to set up the integration and start monitoring key metrics from your clusters.

Datadog’s out-of-the-box Confluent Cloud dashboard

Get real-time visibility into your data-in-motion

Confluent Cloud and Datadog are both cloud-native, managed services, which means it’s vital that users are able to connect them easily and seamlessly. Before this integration, you needed to run your own service to stream Confluent telemetry into Datadog. This method presented challenges around high availability, integrity of the telemetry, and API updates that brought about ongoing maintenance costs in addition to the extra overhead of running a separate service.

With our new integration, users running Confluent Cloud at any scale—from a proof of concept to production-grade—can start visualizing and alerting on key metrics on Datadog within minutes. Datadog and Confluent have designed this integration to give you full visibility into the most important metrics for your clusters out of the box, without any further configuration required.

Get full visibility into your Confluent Cloud environment in minutes

Next, we’ll walk through how to set up the integration.

Create a service account

First, you need to set up a Confluent Cloud service account to use for the integration. This will let you manage API keys that Datadog uses to crawl the Confluent Cloud Metrics API and obtain metrics. We’ll use the CLI to work in this demo, but you can also do the same operations through the Confluent Cloud UI.

# Log into your Confluent Clount account

confluent login

# Create the service account

confluent iam service-account create DatadogMetricsImporter --description "A service account to import Confluent Cloud metrics into Datadog"

You should see output similar to the following:

+-------------+--------------------------------+

| Id | 447311 |

| Resource ID | sa-zm6vgz |

| Name | DatadogMetricsImporter |

| Description | A service account to import |

| | Confluent Cloud metrics into |

| | Datadog |

+-------------+--------------------------------+

Next, you’ll need to add the MetricsViewer role to this service account so it can access the Metrics API. For the --principal User parameter, use the Resource ID value provided in the previous step.

confluent iam rbac role-binding create --role MetricsViewer --principal User:sa-zm6vgz

Finally, create an API key for the new service account. In this case, the --service-account parameter is the Resource ID:

confluent api-key create --resource cloud --service-account sa-zm6vgz

Add your API key to Datadog

Now that you have created a service account and associated API key, you need to take that API key and add it to the Confluent Cloud integration tile in Datadog.

Add Confluent Cloud API key to Datadog

From here, specify which of your Confluent Cloud resources you want to monitor by adding their Cluster or Connector ID. Optionally, you can also specify custom tags to help identify the resources in Datadog using human-readable names.

Define Confluent Cloud resources to collect telemetry from in Datadog

Within a few minutes of configuring the integration, Datadog will begin pulling in metrics from your Confluent Cloud resources, including backfilling the previous four hours of data. Datadog’s out-of-the-box dashboard visualizes key cluster metrics for monitoring the health and performance of your environment.

Confluent Cloud metrics in Datadog

This dashboard is based on what we at Confluent use internally to monitor and operate our deployments and includes widgets that track important information like the rate of change in active connections and your ratio of average consumed to produced records.

View key Confluent Cloud cluster metrics in Datadog

Monitoring the rate of change in active connections can alert you to things like a significant spike in cluster adoption. Or, if you see a sudden drop, it could mean that a set of clients are experiencing an incident that you should investigate. Tracking the ratio of consumed to produced data is important because a core value of Confluent Cloud is the ability to write data once and use it in multiple ways. A low ratio of consumers to producers can mean your environment is working inefficiently.

Metrics are just the start

Alongside Datadog’s integration for Confluent Platform, we’re excited about this new collaboration between Confluent and Datadog. The ability to collect metrics is an important first step toward fully integrating Confluent Cloud with Datadog. We plan to add more integration points, such as the ability to send Confluent Cloud audit logs to Datadog. We look forward to our continued partnership as we work together to help our mutual users set their data in motion. See Datadog’s documentation for details, or see Confluent Cloud’s demo for more information on getting started.