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

推荐订阅源

量子位
博客园_首页
罗磊的独立博客
云风的 BLOG
云风的 BLOG
J
Java Code Geeks
Last Week in AI
Last Week in AI
D
DataBreaches.Net
Jina AI
Jina AI
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
Apple Machine Learning Research
Apple Machine Learning Research
V
V2EX
D
Docker
MongoDB | Blog
MongoDB | Blog
B
Blog RSS Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
宝玉的分享
宝玉的分享
Engineering at Meta
Engineering at Meta
The Cloudflare Blog
博客园 - 三生石上(FineUI控件)
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
H
Help Net Security
T
The Blog of Author Tim Ferriss

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
Announcing Support for AWS Lambda Functions running on AW...
Alex Cuoci, Maxim Brown · 2021-09-29 · via Datadog | The Monitor blog
Alex Cuoci

Alex Cuoci

Maxim Brown

Maxim Brown

Technical Content Writer

AWS Graviton2 processors use the Arm architecture to provide high-efficiency, low-cost computing. AWS already offers the ability to provision EC2 instances powered by Graviton2, and Datadog is proud to partner with them for the launch of new Graviton2 compute resources for Lambda functions. In this post, we’ll discuss how Datadog can provide deep visibility into your Lambda functions across whichever platform you’re using. This enables you to monitor function performance alongside telemetry data from the rest of your stack—and determine whether Graviton2 is a good fit for your serverless workloads.

Monitor your Graviton2-powered functions out of the box

Datadog’s Lambda extension fully supports Arm-based architectures. This means that, once you’ve instrumented your functions with the appropriate library, Datadog can collect telemetry from your Lambda functions running on Graviton2.

Datadog automatically tags your functions with key metadata, including architecture, which enables you to visualize and compare their performance across different platforms. For example, you can deploy a new version of an existing function using Graviton2, and then easily analyze its performance alongside that of its x86-based counterpart. This can help you assess whether it makes sense to continue migrating functions to the new platform.

AWS reports that Graviton2-powered functions can experience up to 34 percent reduced duration, and the cold start time for functions we ran during our testing executed approximately nine percent faster when using Graviton2. This is because our Graviton2 functions compiled into packages that are smaller by about seven to nine percent, which can improve cold start performance, as Lambda has to pull less data to initialize a function.

x86 and graviton2 function comparison.

Faster cold starts can reduce both customer-facing latency and costs. Graviton2 could therefore be an ideal choice for functions that are susceptible to frequent or long cold starts, such as those that are invoked often or have many dependencies. Alternatively, Graviton2 might not be well suited for certain workloads, such as video encoding, which benefit from x86 architecture.

Get full serverless visibility

Once you instrument your Lambda functions, Datadog will begin ingesting their metrics, logs, and traces, which you can monitor and correlate with data from the rest of your stack. For instance, you can use the Serverless view to track function performance alongside metrics from your other serverless resources, such as API Gateway. This makes it easy to surface problems with your functions like long durations or high error rates, which might be related to issues with the services that invoke them.

Datadog serverless view

Datadog will also generate real-time enhanced Lambda metrics, including the number of cold starts, function memory usage, and estimated cost. You can monitor these metrics using a customizable, out-of-the-box dashboard, giving you even more granular insights into function performance.

Datadog Lambda enhanced metrics dashboard.

Start today

You can use Datadog to monitor all of your AWS Lambda functions, whether they are running on x86 or Arm architecture. This makes it easy to visualize performance and determine whether you should continue to migrate your serverless applications to this new platform. See our documentation for more details on getting started. Or, sign up for a free 14-day trial.