我们只需4/30即可调整Futureestack注册。条款和条件适用。 现在注册

利用我们的LAMBDA运行时日志API集成以获得更好的无服务可操作性

3分钟阅读

工程师使用无服务的基于云的架构报告“''”调试“'和其他可观察性挑战作为其最重要的问题,超过成本控制和理解架构复杂性。虽然无服务器已经消除了许多运营问题,但是在过去面临的工程师时,有效监测和理解问题的挑战仍然很重要,特别是在一个容易为小型球队提供生产微服务的系统中。

今天,这些挑战得到减少亚马逊网络服务(AWS)宣布发布Lambda运行时日志API,这允许扩展从AWS Lambdas和Lambda执行环境中访问日志记录数据。同时,新的遗物正在释放更新,以支持我们的Lambda Monitoring Toolkit中的日志API。

日志API允许扩展订阅三个不同的日志流:

  1. 函数日志,由lambda函数生成并写入或作为消息发出
  2. Lambda平台生成的平台日志(例如启动,结束和报告行),以及
  3. 扩展日志,由扩展代码生成

新的遗物扩展将使用日志API与监视器的解决方案带来功能奇偶校验亚马逊CloudWatch.用于记录事件。结果是一个更清晰的安装路径,以允许新的遗物监控无操作系统计算应用程序。

使用AWS Lambda的扩展和日志API有多个路径实现。新的遗物实现集成的实现使用函数执行期间可用的执行时间来改进到达仪表板的时间数据。新的遗物方法高度优化了平台日志,以最小的延迟和成本摄取对Lambda性能的数据。

在这个早期阶段,有一些AWS lambda.和新的遗物警告要意识到。目前,新的遗物与Lambda运行时日志API的集成将仅向新的遗物的可观察性仪表板发送有关的数据,并且无法配置为发送所有日志。要摄取更多日志,用户应该安装新的遗物日志摄入λ,这将从CloudWatch发送日志。用户还应该意识到使用日志API不会阻止默认情况下的日志,并且那些想要阻止他们的Lambdas登录到CloudWatch的人需要从他们的Lambdas中删除IAM权限。

新遗物与AWS的持续协作会带来真正的洞察力对基于AWS Lambda的应用程序的运作。我们与AWS的合作继续在2020年从我们的扩展API实施,以使用CloudWatch API的高级基础架构监控采用OpenTeMetry标准

注册免费新的遗物一个帐户立即开始运作。