Zapier + Instatus

通过 Zapier 把 Instatus 与 8,000 多个应用连接起来,实现事件管理流程的自动化。

  1. 前往 Zapier 上的 Instatus
  2. 点击 Connect Instatus to 8,000+ apps,把 Instatus 添加到你的 Zapier 账户
  3. 提示认证时,从 Instatus 开发者设置获取 API 密钥,并粘贴到 Zapier 中
Zapier Instatus 集成

触发器

新事件或事件更新

在创建新事件或更新已有事件时触发。你可以用它通知团队、把事件记录到表格、在其他工具中创建工单等等。

配置

  • Project:选择要监听事件的 Instatus 状态页

触发器数据

触发器提供以下数据,可在后续的 Zap 步骤中使用:

  • id —— 事件的唯一 ID
  • type —— CREATE(新事件)或 UPDATE(事件更新)
  • name —— 事件的名称/标题
  • status —— 事件的当前状态(INVESTIGATINGIDENTIFIEDMONITORINGRESOLVED
  • started —— 事件开始的时间
  • resolved —— 事件被解决的时间(如果适用)
  • duration —— 事件持续时长,单位为秒(如果适用)
  • impact —— 影响级别(OPERATIONALUNDERMAINTENANCEDEGRADEDPERFORMANCEPARTIALOUTAGEMAJOROUTAGE
  • components —— 受影响组件的列表(每项包含 idnamestatus
  • updates —— 事件更新的列表(每项包含 idstatusstartedmessage

动作

要配置 Instatus 动作,先选择你要操作的 Instatus 项目(状态页)。如果下拉列表中没有你的项目,可以手动填写页面 ID——具体做法见问题排查一节。

选好项目后,你会看到更多用于配置该动作的字段。

Zapier 动作配置

创建事件

由其他应用的触发器在 Instatus 中创建新事件。你可以用它把监控工具、工单系统或 Zapier 中任意应用的信息自动变成状态页事件。

配置

  • Project(必填)—— 选择在哪个 Instatus 状态页上创建事件
  • Status(必填)—— 事件状态:INVESTIGATINGIDENTIFIEDMONITORINGRESOLVED
  • Title(必填)—— 事件的标题/名称
  • Description —— 描述该事件的内容
  • Affected Components —— 选择受影响的组件
  • Components Status —— 受影响组件的状态(例如 OPERATIONALDEGRADEDPERFORMANCEPARTIALOUTAGEMAJOROUTAGE
  • Started On —— 事件开始的时间(默认为现在)
  • Publish incident to status page —— 是否让该事件在公开状态页上可见
  • Notify subscribers about the incident —— 是否向状态页订阅者发送通知

用例示例

  • 把事件记录到 Google Sheets:保留所有事件的历史记录,便于汇报和分析
  • 创建 Notion 数据库条目:自动把事件添加到团队的 Notion 工作区中跟踪
  • 由 GitHub Issue 创建事件:当 GitHub 上报告严重缺陷时,触发一个 Instatus 事件
  • 与 Airtable 同步:在 Airtable 中搭建自定义的事件看板和报表
都设置好了!开始搭建你的 Zap 吧。

问题排查

在列表中找不到你的项目

如果你的状态页没有出现在项目下拉列表中,可以手动查找页面 ID:

  1. Instatus 控制台中打开你的状态页
  2. 右键点击左上角的项目,打开菜单
  3. 点击 Copy Project ID
复制页面 ID
  1. 在 Zapier 的项目下拉列表中选择 Custom,然后粘贴你的页面 ID
Zapier 自定义项目

触发器没有触发

  • 确认你的 Zap 在 Zapier 中已开启
  • 确认你在触发器配置中选择了正确的项目
  • 检查所选状态页上确实有事件被创建或更新
  • 在 Zapier 中手动测试触发器以验证连接(点击 Test Run 按钮,并从列表中选择一个事件)
Zapier 测试运行

认证错误

  • 确认你的 API 密钥正确。你可以在开发者设置中重新生成它
  • 确认粘贴的是完整的 API 密钥,且没有多余空格

组件没有显示出来

  • 确认你的状态页已经配置了组件
  • 在 Zapier 中点击 Refresh fields,从你的状态页加载最新的组件
Zapier 刷新字段

还需要帮助?请通过 support@instatus.com 联系我们。