每款游戏响应的查询
创建监控项时选择游戏设置。端口留空则使用下表中的默认端口。
| 游戏设置 | 协议 | 默认端口 | 读取的内容 |
|---|---|---|---|
| Minecraft: Java Edition | Server List Ping TCP | 25565 | MOTD、版本、玩家数和部分玩家名单。支持解析 _minecraft._tcp SRV 记录。 |
| Minecraft: Bedrock Edition | RakNet 无连接 ping UDP | 19132 | MOTD、版本、玩家数、世界名称和游戏模式。 |
| Steam / Source (A2S) | Steam A2S_INFO 查询 UDP | 27015 | 服务器名称、地图、玩家数、机器人数量和版本,适用于 CS2、TF2、Rust、ARK、Valheim、Garry's Mod、DayZ 以及其他响应 Steam 查询的游戏。 |
| FiveM / RedM | 通过 HTTP 请求 dynamic.json 和 info.json TCP | 30120 | 玩家数、人数上限、地图、服务器版本和资源数量,适用于 FiveM 和 RedM。 |
各游戏的设置指南
- Java 版 Minecraft 服务器监控与多人游戏界面显示一致的 Java 版状态:在线状态、玩家、版本和 MOTD。
- 基岩版 Minecraft 服务器监控通过 UDP 发送 RakNet ping:在线状态、玩家、版本、世界和游戏模式。
- CS2 服务器监控针对 Counter-Strike 2 的 Steam A2S 查询:在线状态、地图和玩家。
- Rust 服务器监控基于 Steam 查询端口:在线状态、玩家、地图和版本。
- ARK 服务器监控通过 Steam 查询端口监控 ARK: Survival Evolved 服务器:在线状态、玩家和地图。
- Valheim 服务器监控在游戏端口加一的端口上查询,适用于以公开模式启动的服务器。
- Garry's Mod 服务器监控在游戏端口上发送 Steam A2S 查询:在线状态、地图、玩家和版本。
- DayZ 服务器监控在 serverDZ.cfg 设置的 steamQueryPort 上查询:在线状态、玩家和地图。
- FiveM 服务器监控通过公开端点读取角色扮演服务器的信息:玩家数、人数上限、版本和资源。
- RedM 服务器监控Red Dead Redemption 2 角色扮演服务器:在线状态、玩家数、人数上限和版本。
了解玩家何时在线
每次检测都会记录在线玩家数和最大玩家数,并生成 24 小时图表。设置一个最低人数,服务器人数低于它时就会收到警告。
在线玩家,最近 24 小时示例
142/200峰值出现在 21:00
放在网站上的状态小组件
一行 HTML 就能显示服务器是否在线、版本和当前玩家。每 60 秒刷新一次,跟随访客的浅色或深色设置,不设置任何 Cookie。
- 通过频道 Webhook 把故障发布到你的 Discord,无需托管机器人。
- 同样支持 Slack、Telegram、邮件和 Webhook。
服主还可以用到的功能
- 可选在服务器版本或地图变化时告警,适合在更新和清档之后使用。
- 在线玩家少于你设定的最低人数时发出警告。
- 对没有查询协议的游戏,可用 Ping 和 TCP 端口检测。
- 为整个服务器网络提供一个公开状态页,玩家提工单之前可以先看看。
- 为你的备份和重启脚本提供心跳 URL。
Minecraft、Discord、Counter-Strike 2、Steam、Garry's Mod、Rust、ARK: Survival Evolved、Valheim、DayZ、FiveM、RedM、Red Dead Redemption 2、Slack 和 Telegram 是其各自所有者的商标。FastPing 与这些所有者没有关联,也未获其认可。