Tenderly Alerts 允许用户跟踪以太坊区块链上的事件,并在事件发生时通过电子邮件、Slack、Discord 或第三方事件监控系统接收实时通知。它具有 12 个上下文触发器,可以无缝地跟踪链上事件,主要用于监控智能合约、钱包和交易相关的活动。
Tenderly Alerts(Tenderly 警报)允许你跟踪以太坊区块链上的事件,并在事件发生时通过电子邮件、Slack、Discord 或第三方事件监控系统接收实时通知。
借助 Tenderly 提供的实时以太坊区块链警报,随时掌握围绕你的智能合约、钱包和交易发生的任何事情。
Tenderly Alerts 具有 12 个上下文触发器,提供了一种无缝的方式来跟踪链上事件,并在事件发生时通过电子邮件、Slack 或第三方事件监控系统接收通知。
所有通知都是实时发送的,使你能够随时了解与网络活动相关的所需或不需要的事件。
Tenderly Alerts 为 dapps、智能合约和钱包提供了一个强大的监控和警报平台。
Alerts 是 web3 tech stack 的一个重要组成部分。它们可以以多种方式使用,从监控你的 dapp 的健康状况和性能到跟踪用户交互。对于更高级的用例,你甚至可以使用 Alerts 在中心化系统上触发自动化流程。
为了实现这种可能,Tenderly 运行自己的完整存档节点,这些节点依赖于自定义 EVM 实现。这使 Tenderly 能够从区块链中提取其他人没有的大量数据。
我们使你可以轻松访问这些数据,从而节省你的时间,省去运行自己的基础设施或构建自己的数据管道的麻烦。
Tenderly Alerts 最常见的实际应用包括:
在深入研究 Tenderly Alerts 的实际示例之前,让我们首先了解 Alert 的基本结构及其补充。
Tenderly Alerts 由三个核心组件组成:Triggers(触发器)、Targets(目标)和 Destinations(目的地)。
Alert Trigger(警报触发器) 本质上是你希望 Tenderly 监听的链上事件。有 12 种预定义的触发器类型可供选择。当事件发生时,有关该事件的数据将发送到你所需的目的地。
Alert Target(警报目标) 是你感兴趣的监控地址。你可以监控单个地址、特定网络上的所有地址或你添加到 Tenderly 项目中的特定地址。
最后,Alert Destination(警报目的地) 是你希望接收有关链上事件通知的地方。
Tenderly 使你可以方便地在你和你的团队最重要的地方接收警报,例如:
Alert Triggers(警报触发器)是你感兴趣的特定链上事件。凭借 12 种可供你使用的触发器类型,Tenderly 可以帮助你随时了解从成功交易到智能合约中调用的特定函数、发出的事件或余额变化的任何信息。
让我们更深入地研究每个触发器,以更好地了解它们的工作方式以及你可以使用它们做什么。
💡
有关所有触发器的深入说明以及如何配置每个触发器,请阅读此 文档页面。
Webhooks 和 Web3 Actions 是特殊的目的地,可以轻松地为你的 dapp 或智能合约构建更自动化的监控系统。这两个目的地是单独的 Tenderly 系统,已集成到 Alerts 中。
Webhook destination 允许你将警报数据发送到你的自定义 webhook 端点。警报数据以 JSON 格式发送。你可以使用此数据作为中心化系统中其他操作的触发器。例如,你可以处理警报数据并以移动应用程序通知的形式将其发送给最终用户。
通过本教程了解如何使用 Webhooks 作为 Alert Destination。
使用 Web3 Actions 作为警报目的地,你可以在链上事件发生时执行自定义代码。Web3 Actions 可以以无服务器函数的形式运行任何 Javascript 或 TypeScript 代码。
从你的 Web3 Actions 代码中,你还可以访问 Tenderly 的生产节点 Web3 Gateway,以构建高度可定制和高级的监控系统或自动发送交易。
想了解更多关于 Web3 Actions 的工作原理以及你可以用它们做什么?查看 Web3 Actions 文档 以获取更多详细信息、有用的提示和教程。
现在,让我们学习如何通过几个简单的步骤配置和启用 Tenderly Alert。在此示例中,我们将设置一个 Alert 以监视特定智能合约上的所有失败交易。每次交易失败时,Tenderly 都会将警报数据发送到我们的自定义 webhook 端点。
创建 Alert 涉及以下步骤:
这是一个快速视频,向你展示了如何使用自定义 webhook 端点作为 Destination 设置 Failed Transaction 触发器。
https://blog.tenderly.co/content/media/2023/05/alerts_webhooks_video.mp4
Tenderly Alerts 具有 12 个上下文触发器,允许你监控各种链上事件,并通过电子邮件、Slack 或流行的事件监控系统接收实时通知。
无论你是监控 dapp 的运行状况、跟踪用户交互,还是想根据链上事件在中心化系统中触发自动化流程,Tenderly Alerts 都能满足你的需求。
在 Tenderly 上创建一个免费帐户 并启用你的第一个 Alert。
- 原文链接: blog.tenderly.co/how-to-...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!