如何阅读与互动 QuickNode 的用户仪表板

  • QuickNode
  • 发布于 2024-08-23 19:47
  • 阅读 16

本文介绍了QuickNode用户仪表板的功能和使用方法,包括创建和管理区块链端点、监控指标、使用市场附加组件、设置安全功能等。

概述

你是否觉得难以跟上区块链数据的使用?QuickNode 为你提供了解决方案!凭借其强大的工具和指标,管理你的区块链活动从未如此简单。本指南将带你了解 QuickNode 用户仪表板提供的强大洞察和功能,以及如何最好地利用它们。让我们开始吧!

什么是 QuickNode 用户仪表板?

那么,什么是 QuickNode 用户仪表板?QuickNode 用户仪表板是用户创建和管理其区块链基础设施的中心,从创建访问特定区块链的端点(我们支持超过 30 种并且还在增加!),到管理诸如 JSON Web Tokens 等安全功能。它还包括启用更多高效的市场附加组件,如 Single Flight RPCSolana Priority Fee API。此外,随着 Streams 的引入,用户现在可以接收实时区块链数据,增强了与区块链活动交互的能力。

在本指南中,我们将介绍用户仪表板的以下功能:

  • 端点指标
  • 使用与计费
  • 安全性
  • 市场
  • QuickAlerts
  • Streams
  • IPFS
  • 团队
  • API 密钥

创建 QuickNode 端点

要访问用户仪表板,你需要一个 QuickNode 账户。你可以在这里免费创建一个账户 这里。创建账户并登录后,点击 创建端点 按钮,选择你想要访问的区块链和网络。

QuickNode 端点页面

然后,根据你选择的区块链和网络,你可以看到为你的端点推荐的可用附加组件。你可以查看并添加这些附加组件,或者选择不添加。

QuickNode 端点附加组件

在 QuickNode 用户仪表板上创建端点后,自动生成的名称会出现在顶部,你可以通过点击铅笔图标来自定义名称。除了基本的 HTTP 和 WSS 提供者 URL 外,仪表板还提供了扩展的开发者资源,如示例项目、示例代码演练和推荐指南。

QuickNode 端点页面

现在,让我们深入了解仪表板提供的所有功能,从 指标 标签开始。

指标

指标 标签中,你可以查看与特定端点相关的所有活动。一目了然,你可以看到最新的区块高度(该特定区块链的)、在过去 30 天内为你提供的响应数量,以及你的端点运行的客户端版本(例如,Geth 1.13.14)。请注意,提供的响应数量与使用的 API 信用不同。

QuickNode 指标页面

直观地看到你进行的活动非常重要。这就是为什么指标标签将你的 RPC 调用分解为不同的可视化表示,如图表和表格。在上图中,随时间变化的方法调用 图表表示你的端点的 RPC 响应在 过去 30 天 内的情况(按每天/24 小时的时间段总结)。这甚至可以进一步分解为不同的时间段,如每小时、每天、每周和每月,或者过滤到特定的 RPC 方法(然后应用于所有可视化)。

info

下面描述的指标仪表板(方法调用分解响应状态分解随时间变化的响应状态方法响应时间 适用于 Build 计划及以上的用户。查看我们的 定价 了解更多信息。

通过 方法调用响应状态 分解,你将看到从你的端点调用的所有特定方法及其调用类型(例如,HTTP 代码和协议)。还会跟踪响应代码列表,以查看你的端点返回成功响应的频率。

方法调用分解

随时间变化的响应状态 会显示,并且可以按 HTTP 响应代码进行过滤。

随时间变化的响应状态

要检查你的端点的响应时间性能,你可以分析 方法响应时间(最大) 图表,该图表将分解你的端点的最大响应时间。

方法响应时间图表

最大 指标表示在时间间隔内观察到的最高响应时间。例如,如果我们收到 100 万次响应,最高耗时是 200ms,那么 200ms 将被记录为该间隔的最大值。

使用与计费

另一个理解你的端点和使用情况的重要组件可以在 使用与计费 标签中查看。此页面提供有关你账户使用情况的信息(以 API 信用 为单位),而指标标签则侧重于端点性能。

QuickNode 使用与计费页面

使用情况

使用情况 标签将显示详细信息,如你激活的端点数量、你可以在计划中创建的数量、创建的 QuickAlerts 数量、信用使用情况以及随时间变化的信用使用情况。请注意,此标签上的数据源自你在所有端点上 累计 的 API 信用使用情况(与指标标签上显示的响应不同),并反映在当前计费周期内的使用情况。计费周期通常是付款日期加上一个月,用户可以选择周期。这与指标标签上显示的数据不同,后者跟踪 过去 30 天 内的响应(当前时间减去 30 天)。

为了更好地理解你的端点使用了多少 API 信用,你还可以查看端点的分解:

端点 API 信用分解

有关 API 信用及其计算方式的更多信息,请查看这篇 文章。此页面上的其余标签描述如下:

  • 计划:显示有关你的计划类型、发票以及你可能想要更新的任何订阅设置的信息
  • 附加组件:配置你的附加组件,并查看哪些已包含在你的计划中
  • 历史记录:显示付款历史记录
  • 付款方式:更新和管理你存档的付款方式

安全性

在安全标签中,你会发现 QuickNode 为你的端点提供了各种安全功能,以满足广泛的使用场景。

QuickNode 安全标签

基于Token的认证

默认情况下,端点启用了基于Token的认证,但你可以根据需要禁用此功能。请注意,禁用基于Token的认证允许任何知道你的主机名的人向你的端点发出请求。你还可以创建多个认证Token,这使你能够添加和删除特定的认证Token。这对于开发团队更好地管理端点使用或安全措施(如端点被入侵)非常有用(了解更多关于多Token认证的信息,请查看 QuickNode 指南)。

info

下面列出的安全功能仅适用于 Build 计划 及以上的用户。

  • 按 IP 地址限制速率
  • JSON Web Token
  • 引用者白名单
  • 域名掩码
  • 源 IP
  • 合约地址

按地址限制速率

按地址限制速率是一种对单个 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 安全标签

以下是几个值得考虑的附加组件:

要查看完整的附加组件列表,请访问 QuickNode 市场。如果你想成为市场合作伙伴并发布自己的附加组件,请申请 开发者账户

QuickAlerts

为了轻松跟踪某些区块链活动,如资金转移或 NFT 在市场上出售,你可以使用 QuickAlerts。通过 QuickAlerts,用户可以创建自定义表达式或使用预定义的模板,并接收几乎所有类型区块链活动的实时通知。通知可以通过 Webhooks 接收,其他目的地如电子邮件、Discord、Slack 和 Telegram 即将推出!

QuickNode QuickAlerts 仪表板

看看这些你可以使用 QuickAlerts 的示例场景:

  • 当特定钱包向/从另一个特定钱包发送/接收交易时
  • 当新的 NFT 被铸造时
  • 当交易失败时
  • 甚至更复杂的活动,例如当区块中燃烧的费用 > 0.2 ETH 并且区块内至少有一个 Uniswap 交易时

查看这篇 QuickNode 指南 了解 QuickAlerts 的概述。

Streams

为了实时接收区块链数据集,Streams 提供了一个强大的解决方案。Streams 允许用户根据数据偏好建立最新的链上活动的持续流动。设置简单:选择你的数据集,Streams 将在数据发生时将其推送到你的目的地。

info

Streams 适用于所有拥有 QuickNode 计划的用户。对于有独特需求的团队,我们提供量身定制的数据集、专属支持和自定义集成。联系 我们的团队了解更多信息。

以下是几种你可以利用 Streams 的方式:

  • 监控实时 gas 价格
  • 跟踪交易在网络上的确认情况
  • 接收智能合约方法执行时的更新

QuickNode Streams 仪表板

有关设置 Streams 的分步指南,请访问我们的 使用 Webhook Streams 设置 Streams 指南。要查看示例使用场景,请访问我们全面的 使用 Streams 和 React 可视化实时区块链数据 指南。

IPFS

IPFS 在 QuickNode 上提供了简单的固定服务和网关访问,以安全高效地以去中心化的方式存储和共享文件。IPFS,即星际文件系统,是一种协议和网络,旨在创建一种内容可寻址的、点对点的存储和共享超媒体的分布式文件系统。

info

IPFS 适用于所有 Build 计划的用户。查看我们的 定价页面 按计划的功能分解。

IPFS 非常适合以下场景:

  • 托管去中心化网站
  • 存储 NFT 的元数据
  • 在不依赖中央服务器的情况下共享大文件
  • 通过内容寻址确保数据的永久性

了解如何在 QuickNode 上开始使用 IPFS,请查看我们的 IPFS 文档。要查看 IPFS 的实际应用并了解其实际用途,请深入阅读我们的指南:如何使用 QuickNode 创建和托管博客

QuickNode IPFS 仪表板

团队

如果你需要与他人共享端点访问权限,你可以通过点击左上角的头像图标,选择 团队 选项,然后点击 创建团队 按钮来创建一个 团队。创建团队允许你和你的团队成员访问你的端点,而无需创建自己的账户。请注意,他们必须还没有 QuickNode 账户。

QuickNode 团队标签

API 密钥

要通过 API 与 QuickNode 的服务进行交互而不是通过 UI,你可以从仪表板创建 API 密钥。这些密钥可以配置为访问一个或多个产品。要创建你的密钥,请登录你的 QuickNode 账户,点击左上角的头像图标,然后选择 API 密钥。这将带你到 API 密钥页面

QuickNode 仪表板账户下拉菜单

最后的话

通过应用本指南中获得的知识,你可以创建一个安全、可靠且高效的基础设施,以满足你的需求。祝你好运

  • 原文链接: quicknode.com/guides/qui...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
QuickNode
QuickNode
江湖只有他的大名,没有他的介绍。