本文介绍了QuickNode用户仪表板的功能和使用方法,包括创建和管理区块链端点、监控指标、使用市场附加组件、设置安全功能等。
你是否觉得难以跟上区块链数据的使用?QuickNode 为你提供了解决方案!凭借其强大的工具和指标,管理你的区块链活动从未如此简单。本指南将带你了解 QuickNode 用户仪表板提供的强大洞察和功能,以及如何最好地利用它们。让我们开始吧!
那么,什么是 QuickNode 用户仪表板?QuickNode 用户仪表板是用户创建和管理其区块链基础设施的中心,从创建访问特定区块链的端点(我们支持超过 30 种并且还在增加!),到管理诸如 JSON Web Tokens 等安全功能。它还包括启用更多高效的市场附加组件,如 Single Flight RPC 和 Solana Priority Fee API。此外,随着 Streams 的引入,用户现在可以接收实时区块链数据,增强了与区块链活动交互的能力。
在本指南中,我们将介绍用户仪表板的以下功能:
要访问用户仪表板,你需要一个 QuickNode 账户。你可以在这里免费创建一个账户 这里。创建账户并登录后,点击 创建端点 按钮,选择你想要访问的区块链和网络。
然后,根据你选择的区块链和网络,你可以看到为你的端点推荐的可用附加组件。你可以查看并添加这些附加组件,或者选择不添加。
在 QuickNode 用户仪表板上创建端点后,自动生成的名称会出现在顶部,你可以通过点击铅笔图标来自定义名称。除了基本的 HTTP 和 WSS 提供者 URL 外,仪表板还提供了扩展的开发者资源,如示例项目、示例代码演练和推荐指南。
现在,让我们深入了解仪表板提供的所有功能,从 指标 标签开始。
在 指标 标签中,你可以查看与特定端点相关的所有活动。一目了然,你可以看到最新的区块高度(该特定区块链的)、在过去 30 天内为你提供的响应数量,以及你的端点运行的客户端版本(例如,Geth 1.13.14)。请注意,提供的响应数量与使用的 API 信用不同。
直观地看到你进行的活动非常重要。这就是为什么指标标签将你的 RPC 调用分解为不同的可视化表示,如图表和表格。在上图中,随时间变化的方法调用 图表表示你的端点的 RPC 响应在 过去 30 天 内的情况(按每天/24 小时的时间段总结)。这甚至可以进一步分解为不同的时间段,如每小时、每天、每周和每月,或者过滤到特定的 RPC 方法(然后应用于所有可视化)。
info
下面描述的指标仪表板(方法调用分解、响应状态分解、随时间变化的响应状态 和 方法响应时间)仅 适用于 Build 计划及以上的用户。查看我们的 定价 了解更多信息。
通过 方法调用 和 响应状态 分解,你将看到从你的端点调用的所有特定方法及其调用类型(例如,HTTP 代码和协议)。还会跟踪响应代码列表,以查看你的端点返回成功响应的频率。
随时间变化的响应状态 会显示,并且可以按 HTTP 响应代码进行过滤。
要检查你的端点的响应时间性能,你可以分析 方法响应时间(最大) 图表,该图表将分解你的端点的最大响应时间。
最大 指标表示在时间间隔内观察到的最高响应时间。例如,如果我们收到 100 万次响应,最高耗时是 200ms,那么 200ms 将被记录为该间隔的最大值。
另一个理解你的端点和使用情况的重要组件可以在 使用与计费 标签中查看。此页面提供有关你账户使用情况的信息(以 API 信用 为单位),而指标标签则侧重于端点性能。
使用情况 标签将显示详细信息,如你激活的端点数量、你可以在计划中创建的数量、创建的 QuickAlerts 数量、信用使用情况以及随时间变化的信用使用情况。请注意,此标签上的数据源自你在所有端点上 累计 的 API 信用使用情况(与指标标签上显示的响应不同),并反映在当前计费周期内的使用情况。计费周期通常是付款日期加上一个月,用户可以选择周期。这与指标标签上显示的数据不同,后者跟踪 过去 30 天 内的响应(当前时间减去 30 天)。
为了更好地理解你的端点使用了多少 API 信用,你还可以查看端点的分解:
有关 API 信用及其计算方式的更多信息,请查看这篇 文章。此页面上的其余标签描述如下:
在安全标签中,你会发现 QuickNode 为你的端点提供了各种安全功能,以满足广泛的使用场景。
基于Token的认证
默认情况下,端点启用了基于Token的认证,但你可以根据需要禁用此功能。请注意,禁用基于Token的认证允许任何知道你的主机名的人向你的端点发出请求。你还可以创建多个认证Token,这使你能够添加和删除特定的认证Token。这对于开发团队更好地管理端点使用或安全措施(如端点被入侵)非常有用(了解更多关于多Token认证的信息,请查看 QuickNode 指南)。
info
下面列出的安全功能仅适用于 Build 计划 及以上的用户。
按地址限制速率
按地址限制速率是一种对单个 IP 地址应用速率限制的功能。如果你的端点是公开的,建议使用此功能来管理来自不同来源的流量。
JSON Web Tokens
现代应用程序的一个流行安全功能是 JSON Web Tokens(也称为 JWT)。这允许在客户端进行认证,并可以提高你的端点和前端之间的安全性。了解如何在前端应用程序中添加 JWT,请查看这篇 QuickNode 指南。
引用者白名单
你还可以将主机名列入白名单以访问你的端点。如果 API 请求到达时没有在 Referrer 或 Origin HTTP 头中包含白名单域名,请求将被拒绝。了解如何设置引用者白名单,请查看这篇 QuickNode 指南。
域名掩码
你可能希望用另一个名称(例如,你的品牌域名)来掩码你的端点。域名掩码可以帮助你实现这一点。你需要将域名添加到列表中,然后更新你的域名的 CNAME 设置以包含你的端点名称。查看这篇 QuickNode 指南 了解更多关于域名掩码的信息。
源 IP
IP 白名单是你的 QuickNode 端点可用的另一个功能。你可以添加最多 25 个 IP 地址,你希望将这些 IP 地址列入白名单以访问你的端点。此安全功能与引用者白名单不同,因为它使用 IP 地址(例如,123.123.123.123 vs. quicknode.com)。
合约地址
你还可以限制你的端点可以向哪些智能合约发出请求。此功能仅支持基于 EVM 的链和 eth_call RPC 方法,但未来将添加更多方法。
高级安全选项
如果你正在寻找为你的应用程序量身定制的高级安全选项,请查看 QuickNode 市场中的 Endpoint Armor。
QuickNode 市场 允许用户通过安装附加组件来增强其端点的功能。在 附加组件 标签中,你会发现 QuickNode 提供了各种有用的附加组件和工具,你可以使用它们来补充你的区块链基础设施。
以下是几个值得考虑的附加组件:
要查看完整的附加组件列表,请访问 QuickNode 市场。如果你想成为市场合作伙伴并发布自己的附加组件,请申请 开发者账户。
为了轻松跟踪某些区块链活动,如资金转移或 NFT 在市场上出售,你可以使用 QuickAlerts。通过 QuickAlerts,用户可以创建自定义表达式或使用预定义的模板,并接收几乎所有类型区块链活动的实时通知。通知可以通过 Webhooks 接收,其他目的地如电子邮件、Discord、Slack 和 Telegram 即将推出!
看看这些你可以使用 QuickAlerts 的示例场景:
查看这篇 QuickNode 指南 了解 QuickAlerts 的概述。
为了实时接收区块链数据集,Streams 提供了一个强大的解决方案。Streams 允许用户根据数据偏好建立最新的链上活动的持续流动。设置简单:选择你的数据集,Streams 将在数据发生时将其推送到你的目的地。
info
Streams 适用于所有拥有 QuickNode 计划的用户。对于有独特需求的团队,我们提供量身定制的数据集、专属支持和自定义集成。联系 我们的团队了解更多信息。
以下是几种你可以利用 Streams 的方式:
有关设置 Streams 的分步指南,请访问我们的 使用 Webhook Streams 设置 Streams 指南。要查看示例使用场景,请访问我们全面的 使用 Streams 和 React 可视化实时区块链数据 指南。
IPFS 在 QuickNode 上提供了简单的固定服务和网关访问,以安全高效地以去中心化的方式存储和共享文件。IPFS,即星际文件系统,是一种协议和网络,旨在创建一种内容可寻址的、点对点的存储和共享超媒体的分布式文件系统。
info
IPFS 适用于所有 Build 计划的用户。查看我们的 定价页面 按计划的功能分解。
IPFS 非常适合以下场景:
了解如何在 QuickNode 上开始使用 IPFS,请查看我们的 IPFS 文档。要查看 IPFS 的实际应用并了解其实际用途,请深入阅读我们的指南:如何使用 QuickNode 创建和托管博客
如果你需要与他人共享端点访问权限,你可以通过点击左上角的头像图标,选择 团队 选项,然后点击 创建团队 按钮来创建一个 团队。创建团队允许你和你的团队成员访问你的端点,而无需创建自己的账户。请注意,他们必须还没有 QuickNode 账户。
要通过 API 与 QuickNode 的服务进行交互而不是通过 UI,你可以从仪表板创建 API 密钥。这些密钥可以配置为访问一个或多个产品。要创建你的密钥,请登录你的 QuickNode 账户,点击左上角的头像图标,然后选择 API 密钥。这将带你到 API 密钥页面。
通过应用本指南中获得的知识,你可以创建一个安全、可靠且高效的基础设施,以满足你的需求。祝你好运
- 原文链接: quicknode.com/guides/qui...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!