← 返回 Skills 市场
chengcecho

aws-SkyRoute

作者 chengcecho · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ pending
40
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install aws-skyroute
功能描述
3D globe visualization of global traffic flowing to AWS regions. Shows real-time user connections with latency-colored arcs, CloudFront edge node panels, P95...
使用说明 (SKILL.md)

SkyRoute — 3D Global Traffic Monitor

A self-contained HTML/WebGL dashboard that renders a 3D globe showing real-time traffic connections from users worldwide to your AWS backend region.

Features

  • 3D Globe with country polygons (no external textures — pure geometry)
  • Animated arcs from user locations to target region, color-coded by latency (green \x3C 100ms, yellow \x3C 300ms, red > 300ms)
  • CloudFront edge panel showing top PoPs by request volume
  • Metrics panel: active connections, RPS, P95/P99 latency, error rate
  • Alert mode: header flashes red when error rate spikes, with alert badge
  • Sparkline trends for latency/RPS history
  • Country name mapping (CC → Chinese name)

Files

  • assets/globe.html — Complete standalone dashboard (Three.js + custom shaders via CDN)

Usage

Static demo

Open assets/globe.html directly in a browser. It includes a mock data generator that simulates global traffic.

With real data

To connect real data, modify the generateConnections() function in the HTML to fetch from your data source. Expected data format per connection:

{
  "lat": 51.5,
  "lng": -0.12,
  "latency": 85,
  "country": "GB",
  "requests": 1200
}

Data sources (integration ideas)

  1. ALB access logs → parse source IPs → GeoIP lookup → aggregate by region
  2. CloudFront real-time logs → Kinesis → Lambda → WebSocket push
  3. Custom metrics API → poll every 5s from your monitoring backend

GeoIP Setup

For production use, obtain MaxMind GeoLite2-City database:

  1. Register at https://www.maxmind.com/en/geolite2/signup
  2. Download GeoLite2-City.mmdb
  3. Use with a backend service to resolve IP → lat/lng

Customization

Config Location Description
Target region TARGET_REGION const AWS region coordinates (default: us-west-2)
Color thresholds getArcColor() Latency → color mapping
Alert threshold ERROR_THRESHOLD Error rate % to trigger alert mode
Panel layout CSS .panel classes Reposition info panels
Country names CC_NAMES object ISO code → display name mapping

Deployment

Serve as a static file behind any web server or embed in an internal dashboard (Grafana iframe, TV display, etc.). No backend required for the visualization itself — all rendering is client-side WebGL.

能力标签
crypto
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install aws-skyroute
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /aws-skyroute 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Version 1.0.1 — No file or documentation changes detected. - No changes made in this version; all features, usage, and documentation remain the same.
v1.0.0
SkyRoute 1.0.0 — Initial Release - Adds 3D globe visualization of global traffic flowing to AWS regions. - Visualizes real-time user connections with latency-colored arcs (green/yellow/red). - Includes CloudFront edge node panels showing top PoPs by request volume. - Displays real-time metrics: active connections, RPS, P95/P99 latency, error rate. - Alert mode highlights traffic spikes with flashing header and badge. - Shows sparkline trends for latency and RPS. - Supports static demo with mock data and easy integration with real data sources.
元数据
Slug aws-skyroute
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

aws-SkyRoute 是什么?

3D globe visualization of global traffic flowing to AWS regions. Shows real-time user connections with latency-colored arcs, CloudFront edge node panels, P95... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 40 次。

如何安装 aws-SkyRoute?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install aws-skyroute」即可一键安装,无需额外配置。

aws-SkyRoute 是免费的吗?

是的,aws-SkyRoute 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

aws-SkyRoute 支持哪些平台?

aws-SkyRoute 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 aws-SkyRoute?

由 chengcecho(@chengcecho)开发并维护,当前版本 v1.0.1。

💬 留言讨论