发布至 IFTTT 操作

请注意,以下部分或全部步骤描述了在 WhatsUp Gold 外采取的操作,在本次发布时被认为是准确的。我们对可能影响此内容准确性的供应商软件和/或在线资源的变更不承担任何责任。

WhatsUp Gold 中的“发布至 IFTTT”操作利用 IFTTT 中提供的 webhooks 服务来触发一个或多个使用多个可用服务的操作,这些服务可以连接到 IFTTT。IFTTT 支持的服务库非常广泛,能够执行各种各样的操作。有关详细信息,请参阅 IFTTT 网站。以下程序步骤说明了使用 IFTTT Web 界面创建“如果…那么…”小程序的通用端到端工作流程。

  1. 转至 IFTTT 网站,单击注册,然后按照提示创建 IFTTT 帐户。
  2. 登录后,单击我的小程序
  3. 单击服务选项卡。
  4. 单击 Webhooks 图标。如果 Webhooks 图标不可见,请单击所有服务,然后在筛选条件服务输入字段中搜索“webhooks”。
  5. 单击连接
  6. 单击设置
  7. 复制显示的 URL 的 webhook 密钥部分。webhook 密钥是 URL 末尾斜杠 (/) 后的字符串。在 WhatsUp Gold 中创建“发布至 IFTTT”操作时,您将需要此 webhook 密钥。
  8. 单击我的小程序
  9. 单击新建小程序
  10. 单击+ 此项
  11. 单击 Webhooks 图标。
  12. 单击接收 Web 请求
  13. 输入触发条件的事件名称。“事件名称”区分大小写,不能包含空格。

    Note: WhatsUp Gold 中的“发布至 IFTTT”操作发送名称符合以下模式的事件:默认WUGDevice<设备状态>。例如,当设备处于脱机状态时,发送给 IFTTT 的事件名称将为“WUG 设备脱机”,而当设备处于联机状态时,发送给 IFTTT 的事件名称将为“WUG 设备联机”。 

  14. 单击创建触发条件
  15. 单击 + 该项
  16. 搜索并选择“发布至 IFTTT”操作在 WhatsUp Gold 内触发时,您希望在 WhatsUp Gold 外部执行操作的服务。此时,根据您选择的服务以及其中所需的后续连接和配置选项,小程序的创建工作流程将出现巨大差异。下面是一些示例用例。

    创建“发布至 IFTTT”操作,并导致:

    • 使用 Facebook 或 Twitter 等服务发布到社交媒体。
    • 使用 Nest 或 SmartThings 等服务控制家用电子设备。
    • 使用 Dropbox 或 Google Drive 等服务上传到数据存储。

    请参阅 IFTTT 网站以及所选服务的网站和支持材料以获取更多说明。

  17. 创建小程序后,登录到 WhatsUp Gold,创建新的“发布至 IFTTT”操作,并配置以下信息:
    • 名称。输入操作的唯一名称。此名称会显示在“操作库”中。
    • 描述。输入操作的简短说明。这段说明会显示在“操作库”中该操作的旁边。
    • IFTTT webhook 密钥。输入由 IFTTT 服务生成的 URL 的 webhook 密钥部分。有关生成 webhook 的信息,请参阅上述过程。
    • 事件名称。输入在 IFTTT 中创建小程序时使用的事件名称。请记住,事件名称需区分大小写,不能包含空格。我们建议使用默认值 WUGDevice%Device.State,因为它可以解析为反映设备状态的事件名称。例如,当设备处于脱机状态时,发送给 IFTTT 的事件名称将为“WUG 设备脱机”,而当设备处于联机状态时,发送给 IFTTT 的事件名称将为“WUG 设备联机”。 
    • Value1/2/3.所选服务被触发后,输入作为组成部分在 IFTTT 小程序中可用的所需值。

See Also

内置操作类型

Active Script操作

呼叫器操作

电子邮件操作

记录到文本文件操作

OpsGenie 警报管理操作

寻呼机操作

发布至 Slack 操作。

PowerShell 操作

程序操作

服务重新启动操作

ServiceNow 事件创建操作

短信操作

短信直送操作

SNMP Set 操作

音效操作

SSH 操作

Syslog 操作

文字到语音转换操作

VMware 操作

Web 警报操作

WhatsConfigured 操作

Windows 事件日志操作