McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
FabricExporter

FabricExporter

一款Fabric模组,可为您的服务器添加包含通用指标的Prometheus导出器。
fabric 作者 ruscalworld 支持版本 1.16.5 - 1.21.11
下载量
30,647
关注数
55
数据来源
Modrinth
模组详细介绍

FabricExporter

一款为你的服务器添加通用指标 Prometheus 导出器的 Fabric 模组。

Grafana 仪表板

这是一个服务端模组,以 Prometheus 格式暴露你的 Fabric 服务器指标。

因此,它要求你至少安装 Prometheus 来收集提供的指标。

建议同时使用 Grafana 来可视化数据。

如果你想获取 TPS 和 MSPT 指标,你还需要为你的 Fabric 服务器安装 Spark 模组。

暴露的指标

以下是 FabricExporter 收集的指标列表。

  • 由 Minecraft 收集的指标无需额外依赖,但在旧版 Minecraft 上运行时可能导致错误
  • Spark 收集的指标需要安装 Spark

你可以在[配置文件](src/main/resources/config/exporter.properties)中禁用其中任何指标。

Prometheus 名称 描述 配置属性 收集来源
minecraftloadedchunks 服务器当前已加载的区块数量 enable-loaded-chunks Minecraft
minecrafttotalloaded_chunks 服务器总共加载的区块数量 enable-total-loaded-chunks Minecraft
minecraft_mspt 每刻毫秒数 (MSPT) enable-mspt Spark
minecraft_tps 每秒刻数 (TPS) enable-tps Spark
minecraftplayersonline 服务器当前在线玩家数量 enable-players-online FabricExporter
minecraft_entities 服务器当前已加载的实体数量 enable-entities FabricExporter
minecraft_handshakes 握手请求次数 enable-handshakes FabricExporter

快速开始

要使用此模组,你至少需要安装 Fabric 服务器和 Prometheus。

安装模组

  • 发布页面下载模组。
  • 将下载的模组 jar 文件放入 mods 文件夹。
  • 启动服务器以生成配置文件。
  • 打开 config/exporter.properties,确保 server-port 值是一个可被你的 Prometheus 访问的开放端口,并根据需要修改。
  • 如果你修改了配置,请重启服务器。

配置 Prometheus

  • 打开你的 Prometheus 配置文件(默认位于 /etc/prometheus/prometheus.yml)。
sudo nano /etc/prometheus/prometheus.yml
  • 将 FabricExporter 端点添加到 scrape_configs 部分。

别忘了将 127.0.0.1 替换为你的服务器地址,并将 25585 替换为 exporter.properties 文件中 server-port 属性指定的端口。

- job_name: 'fabric'
  static_configs:
    - targets: ['127.0.0.1:25585']
  • 重启 Prometheus 服务。
sudo service prometheus restart

导入 Grafana 仪表板

如果你想使用 Grafana,可以使用我的仪表板作为模板。

假设你已经在 Grafana 中创建了 Prometheus 数据源

现在,我们来导入 FabricExporter 的仪表板

  • 登录你的 Grafana,进入 创建 -> 导入 标签页。
  • 在“通过 grafana.com 导入”字段中输入 14492,然后点击“加载”。
  • 在下一页根据需要调整设置,然后点击“导入”。

配置

服务器启动后,FabricExporter 会在 config 文件夹中创建 exporter.properties 文件。

你应该使用此文件来配置模组。

在这个文件中,你可以看到一些通用设置和指标设置。

通用设置

属性 描述 默认值
server-port Web 服务器监听请求的端口 25585
update-interval 仪表指标更新间隔(毫秒) 1000
use-spark 如果设为 false,FabricExporter 将独立于 Spark true

指标设置

你可以使用 exporter.properties 文件禁用通过 MetricRegistry 注册的任何指标(默认所有指标)。

属性名称由 enable 加上去掉前缀并将 _ 替换为 - 的指标名组成。

例如,如果你想禁用 minecraftplayersonline,应将 enable-players-online 设为 false

你也可以在“暴露的指标”部分查看可用属性列表。

如果找不到某些指标的属性,可以手动添加。

所有指标默认启用。

许可证

MIT 许可证。详情请见 [LICENSE](LICENSE)

基本信息
模组名称FabricExporter
作者ruscalworld
下载量30,647
关注数55
支持版本1.16.5 - 1.21.11
加载器fabric
客户端unsupported
服务端required

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:89,878  |  历史访问人次:179,760

今日访问人数:615  |  今日访问人次:632

昨日访问人数:19,978  |  昨日访问人次:22,291

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6