Docs
使用面板

服务器地图

总览页上的世界地图、请求流向、服务器位置、标签和备注。

总览 页面左侧是服务器的点阵世界地图,右侧是服务和服务器列表。

地图上显示什么

  • 每台服务器一个标记:绿 / 黄 / 红分别表示正常、警告、故障;故障时闪烁。主控是蓝色菱形:点它可以查看向它上报的被控、它的网站监控、故障和请求。
  • 虚线是被控向主控的上报链路。
  • 请求流向:从各个国家飞向你的服务器的弧线。请求越多线越粗,线上的光点按真实请求速率流动。左上角列出最近 1 分钟请求最多的国家。悬停线条可以看到“国家 → 服务器:请求次数”。
  • 右侧列表可在服务和服务器之间切换、搜索,还可以折叠分组或在地图上定位分组。悬停一行,地图上对应的服务器会高亮。服务器标签页里还会列出 3R Monitor 主控 本身。

点任意服务器(地图标记、列表中的一行或地图下方的卡片)会滑出它的侧边详情:CPU、内存、磁盘、负载、流量、请求数和请求来源(最近 1 分钟和 24 小时)、最近 30 分钟的曲线、服务和软件。点 完整详情 打开详情页。

地图操作

操作方法
平移拖动
缩放按住 Ctrl / ⌘ 滚动,或双击;也可以用右上角的 + / −
复位视图右上角的复位按钮
显示或隐藏请求流向和上报链路请求流向 和 上报链路 按钮
标签名称和 IP(带备注)、仅名称 或 隐藏标签(每台显示器各自记住)

请求来源怎么来的

被控每 3 秒读取一次服务器上 Apache 和 Nginx 访问日志的新行,统计每个 IP 的请求次数并发给主控。每分钟还会带上请求最多的 100 个 IP 各自访问的路径和 User-Agent。

  • Debian、RHEL、宝塔、cPanel、Plesk 和 XAMPP 的常见日志位置会自动找到。其他位置在 /etc/3rmonitor/agent.conf 中设置 access_logs(逗号分隔,支持通配符);设为 off 则在这台服务器上关闭请求统计。
  • 主控用发布包自带、每月更新的 DB-IP 国家库离线把 IP 归属到国家(可在 设置 → 地图 中关闭自动更新)。IP 不会发给任何第三方。按 IP 的统计只保存在主控上(默认 30 天),用于访问统计页面和黑名单。
  • 经过 Cloudflare 的请求只能看到 Cloudflare 的节点,并标注为“经 Cloudflare”,除非源站配置了恢复访客真实 IP。见 Cloudflare 使用提示。

服务器位置

每台服务器按以下优先顺序放置:

  1. 服务器 → 设置 → 地图位置 中设置的城市或坐标;
  2. 它的公网 IP 所属国家;
  3. 它的时区;
  4. 主控的位置(用于主控本机上运行的被控)。

主控的位置在 设置 → 地图 中设置:选择 主控所在城市(会自动填入纬度和经度)或直接填坐标,还可以填 主控显示名称。坐标留空时,主控按自己公网 IP 所在的国家显示(查找方式与被控相同);查不到时,放在面板时区(设置 → 常规)对应的主要城市。

给网站监控关联服务器(监控项里的 运行在哪台服务器)后,悬停该监控项时地图上对应的服务器会高亮。

标签与备注

  • 每个地点有一张标签卡片。第一行是服务器的名称和 IP;第二行是它的备注,在 服务器 → 设置 → 备注 中填写,例如“主站 · 阿里云”。
  • 同一城市的多台服务器合并成一张卡片;超过 8 台时显示“还有 N 台…”。卡片之间自动避让、不会重叠,并用引线连到各自的标记。点卡片中的一行打开那台服务器。
  • 显示的 IP 是公网 IP:优先使用 服务器 → 设置 → 显示的 IP 中手动指定的地址,其次是主控看到的公网来源地址,再次是被控自己探测到的公网 IP(网卡、云元数据,最后才查询 1.1.1.1)。内网地址另外显示为“内网 …”。
  • 分享链接只有勾选了 显示细节 才显示 IP。

地图轮廓:Natural Earth(公有领域)。IP 国家数据:DB-IP IP to Country Lite(CC BY 4.0)。

本页目录