paint-brush
Globalping - 社区支持的全球网络测试平台 - 正式上线!经过@globalping
427 讀數
427 讀數

Globalping - 社区支持的全球网络测试平台 - 正式上线!

经过 Globalping4m2023/06/08
Read on Terminal Reader

太長; 讀書

Globalping 是一个强大的平台,拥有一个由数百个(很快就会有数千个)探测器组成的庞大网络,这些探测器在全球不同的国家和城市运行。测试全球延迟,从全球任何角落执行 ping 操作,解决路由问题,甚至调查全球范围内的审查制度——所有这些都是完全免费的。
featured image - Globalping - 社区支持的全球网络测试平台 - 正式上线!
Globalping HackerNoon profile picture
0-item

我们很高兴地宣布,我们的新开源项目 Globalping 正式启动并可供所有人使用。


测试全球延迟,从全球任何角落执行 ping 操作,解决路由问题,甚至调查全球范围内的审查制度——所有这些都是完全免费的

全球平台

Globalping 是一个强大的平台,拥有一个庞大的网络,其中包含数百个(很快就会有数千个!)在全球不同国家和城市运行的探测器。


虽然这些探测器中的大多数都是 Docker 容器,但我们也向我们尊贵的捐助者提供硬件探测器(微型 ARM 计算机),并且偶尔会免费赠送它们。


这些探测器由我们的用户托管在他们控制的家中、办公室和服务器中。一旦探测器在线,它就会连接到 Globalping API、更新自身并等待事件——所有这些都无需用户输入。


请放心,探测器不允许传入连接或打开端口。它们也不需要专用 IP 地址,因此 NAT 用户仍然可以做出贡献。


但是,为了防止滥用,我们限制每个公共 IP 只能进行一次探测。


由于这个全球探测器网络,任何人都可以通过 Globalping API 提出测量请求。


例如,要从欧洲十个位置运行 traceroute,平台会考虑在欧洲注册的所有在线探测器,向十个随机探测器发出运行本地 traceroute 的事件,并实时报告结果。

如何使用 Globalping?

如果您是一名希望创建定制集成和工具的开发人员,那么Globalping API非常适合您。对于其他所有人,我们正在致力于一系列专注于简单性和可用性的官方集成——其中一些已经可用。让我们仔细看看它们!


想试试 Globalping 吗?查看我们网站上的网络工具,通过 Globalping 平台发送您的第一个网络命令。

全局命令行

我们设计了Globalping CLI 工具,通过使用 bash 编写自动化测试脚本的轻松方式,使运行测量和测试变得轻而易举。


首先,在您的机器上安装 CLI 工具:我们支持所有主要的 Linux 发行版,通过 Homebrew 支持 MacOS,通过 Chocolatey 支持 Windows。或者,您可以直接从我们的 GitHub 页面下载新版本的二进制文件。


(不过,我们建议使用包管理器来确保您自动获得更新。)


安装后,您可以像使用任何其他常规本地工具一样使用 CLI 工具。指定网络命令和运行它的位置,您将立即得到响应:

 $ globalping ping jsdelivr.com from Germany > EU, DE, Magdeburg, ASN:3209, Vodafone GmbH PING (172.67.213.229) 56(84) bytes of data. 64 bytes from 172.67.213.229 (172.67.213.229): icmp_seq=1 ttl=57 time=19.6 ms 64 bytes from 172.67.213.229 (172.67.213.229): icmp_seq=2 ttl=57 time=19.8 ms 64 bytes from 172.67.213.229 (172.67.213.229): icmp_seq=3 ttl=57 time=17.0 ms --- ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 402ms rtt min/avg/max/mdev = 17.049/18.791/19.774/1.235 ms


您还可以将输出重定向到一个文件,甚至请求原始 JSON 输出以便于解析。

Globalping Slack 应用程序

喜欢 Globalping 的想法,但希望技术不太精通的队友更容易使用它吗?将它用于团队内的协作不是很好吗?我们支持您并开发了官方的Globalping Slack 应用程序来做到这一点!


要开始使用,请在您的 Slack 工作区中安装该应用程序,然后使用/globalping命令或提及 bot @globalping来运行命令。然后,该应用程序通过在同一频道或群聊中发布结果来做出响应。


由于它使用与我们的 CLI 工具相同的用户友好格式,因此过渡是无缝的。


由于能够通过提及机器人在 Slack 线程中运行测试,您可以在关键时刻积极与您的团队协作,例如中断或解决 CDN 路由问题。


我们相信这将使我们的 Slack 应用程序成为网络工程师、DevOps 和技术支持团队不可或缺的工具!

路线图

今天的发布标志着 Globalping 旅程的开始,我们还有许多令人兴奋的新功能正在开发中。这里只是其中的几个:


  • 探测管理仪表板和运行探测的用户的额外限制


  • API令牌管理系统


  • 持续监控公共互联网基础设施,包括详细的 CDN 和 DNS 性能数据


  • 许多,更多的集成和工具!


在 Github 上加入我们,我们共同致力于使 Globalping 成为一个强大且用户友好的平台。


我们非常感谢我们的捐助者和贡献者的支持,并期待着一段美好的合作时光,让每个人都能更快地使用互联网!