跳到主要内容

概览

本指南详细介绍了如何使用 PagerDuty 的 Events API v2 将 PagerDuty 配置为 LangSmith 警报的通知通道。此集成允许关键的 LLM 应用程序问题触发 PagerDuty 事件,从而通过您既定的事件管理工作流程实现快速响应。

先决条件

  • 具有管理员访问权限的有效 PagerDuty 账户
  • PagerDuty 中适当的服务级别权限
此外,如果 LangSmith 是自定义部署,请确保没有防火墙设置阻止 LangSmith 服务的出站流量。

集成步骤

步骤 1:在 PagerDuty 中创建服务

  1. 登录您的 PagerDuty 账户
  2. 导航到 服务 → 服务目录
  3. 点击 + 新建服务
  4. 填写以下字段
    • 名称:提供描述性名称(例如,“LangSmith 监控”)
    • 描述:添加有关受监控应用程序的详细信息
    • 升级策略:选择适当的团队升级策略
    • 集成类型:选择“Events API V2”
  5. 点击 添加服务 创建服务

步骤 2:获取集成密钥

创建服务后,您需要检索集成密钥
  1. 服务目录的服务下拉菜单中,找到并点击您新创建的服务
  2. 选择集成选项卡
  3. 找到“Events API V2”集成
  4. 复制集成密钥(一个 32 位的字母数字字符串)
PagerDuty Integration Key Location

步骤 3:使用 PagerDuty 配置 LangSmith 警报

要在警报触发后一小时内再次收到相同的警报,您必须在 PagerDuty 中解决警报创建的活动事件。
PagerDuty Setup
  1. 在 LangSmith 警报设置的通知部分中,选择 PagerDuty
  2. 点击密钥图标将集成密钥保存为工作区密钥,或选择现有的工作区密钥。作为最佳实践,我们建议将集成密钥保存为工作区密钥,而不是直接添加。这将允许您在工作区的警报中重复使用相同的密钥。
  3. 配置其他通知选项
    • 严重性:映射到 PagerDuty 事件优先级
  4. 通过点击 发送测试警报 发送测试警报
  5. 验证 PagerDuty 是否触发了事件,并且包含相关的 LangSmith 警报信息

故障排除

如果 PagerDuty 中未创建事件
  • 验证集成密钥在 LangSmith 中是否正确输入
  • 确保 PagerDuty 服务处于活动状态,而非维护模式
  • 检查您的 PagerDuty 账户是否已启用 Events API v2
  • 如果 PagerDuty 中似乎缺少警报触发,请检查预期的触发是否发生在同一警报规则上一个触发后一小时内,以及上一个警报创建的事件是否仍处于打开状态。
  • 如果您的 LangSmith 实例位于防火墙后方,请检查网络连接

附加资源


以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。
© . This site is unofficial and not affiliated with LangChain, Inc.