快捷导航
查看: 1010|回复: 2

[插件教程] 【全版本】【插件】Spark 服务器插件 分析你的服务器耗能

[复制链接]

5

主题

8

回帖

320

积分

怕の娘

Rank: 3Rank: 3

经验
320 EP
金粒
293 粒
绿宝石
7 块
爱心
0 点
发表于 2024-3-17 10:12:44 | 显示全部楼层 |阅读模式 IP:上海
服务端插件
中文名: 【全版本】【插件】Spark 服务器插件 分析你的服务器耗能
英文名: Spark
前置插件: 无前置插件
适用服务端: spigot paper 其它 
插件类型: 其他
支持版本: 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 
来源: 转载
原帖地址: https://www.spigotmc.org/resources/spark.57242/
下载地址: https://www.spigotmc.org/resources/spark.57242/
Spark 服务器插件 分析你的服务器耗能




适应版本:所有Bukkit版本

应用领域:分析服务器的在出问题的时候
加入方法:下载后把Jar包放到plugin文件夹,重启服务器,设置配置文件,重载
运行截图:







  • 官方资料

    ​ ✪ 指令使用教程:

    /spark profiler 是一个用于控制 Spark Profiler 的子命令。它需要 spark 或 spark.profiler 权限才能运行。如果 Spark Profiler 已经正在后台运行,你可以使用以下命令:


    • /spark profiler open 打开 Profiler 查看器页面而不停止 Profiler。
    • /spark profiler stop 停止 Profiler 并查看结果。
    • /spark profiler cancel 取消 Profiler 的停止并不上传结果。

    对于基本操作,可以使用以下命令:

    • /spark profiler start 以默认的操作模式启动 Profiler。
    • /spark profiler stop 停止 Profiler 并查看结果。
    • /spark profiler info 检查 Profiler 的当前状态。

    还有一些额外的标志可以用来定制 Profiler 的行为。你可以使用:

    • /spark profiler start --timeout <seconds> 启动 Profiler 并在 x 秒后自动停止。
    • /spark profiler start --thread * 启动 Profiler 并跟踪所有线程。
    • /spark profiler start --alloc 启动 Profiler 并分析内存分配(内存压力),而不是 CPU 使用情况。

    健康报告

    /spark health

    健康子命令生成服务器的健康报告,包括 TPS、CPU、内存和磁盘使用情况。需要权限 spark 或 spark.healthreport。您可以使用:

    • /spark health --memory 包括有关 JVM 内存使用的附加信息。
    • /spark health --network 包括关于系统网络使用的附加信息。

    PING 子命令

    /spark ping

    PING 子命令打印平均(或特定)玩家 ping 往返时间的信息。您可以通过以下方式使用 PING 子命令:

    • /spark ping 查看所有玩家的平均 ping 信息。
    • /spark ping --player <username> 查看指定玩家当前的 ping RTT。需要权限 spark 或 spark.ping。

    TPS 子命令

    /spark tps

    TPS 子命令打印服务器的 TPS(每秒周期数)速率和 CPU 使用率。需要权限 spark 或 spark.tps。

    TICKMONITOR 子命令

    /spark tickmonitor

    TICKMONITOR 子命令控制 Tick 监控系统。需要权限 spark 或 spark.tickmonitor。在不加任何额外参数的情况下直接运行该命令将打开或关闭系统。您可以使用:

    • /spark tickmonitor --threshold <percent> 启动 Tick 监控,仅报告超过平均 Tick 持续时间的百分比增加的 Tick。
    • /spark tickmonitor --threshold-tick <milliseconds> 启动 Tick 监控,仅报告超过给定持续时间的毫秒数的 Tick。
    • /spark tickmonitor --without-gc 启动 Tick 监控并禁用关于 GC 活动报告。

    内存

    /spark gc

    GC 子命令显示服务器垃圾回收(GC)历史记录的相关信息。需要权限 spark 或 spark.gc。

    /spark gcmonitor

    GCMONITOR 子命令控制垃圾回收(GC)监测系统。需要权限 spark 或 spark.gcmonitor。只需执行此命令即可启用或禁用系统。

    /spark heapsummary

    HEAPSUMMARY 子命令生成了一个新的内存(堆)摘要并将其上载到查看器中。需要权限 spark 或 spark.heapsummary。您可以使用:

    • /spark heapsummary --run-gc-before 建议在生成堆概要之前 JVM 执行垃圾收集。(已弃用)

    /spark heapdump

    HEAPDUMP 子命令会生成一个新的堆转储(.hprof 快照)文件并存盘。需要权限 spark 或 spark.heapdump。您可以使用:

    • /spark heapdump --compress <type> 指定应使用给定的类型压缩堆转储。支持的类型有 gzip、xz 和 lzma。
    • /spark heapdump --include-non-live 指定应该包含“非活动”对象(无法访问且适合进行垃圾回收的对象)。(已弃用)
    • /spark heapdump --run-gc-before 建议在生成堆转储之前 JVM 执行垃圾收集。(已弃用)

    其他

    /spark activity

    ACTIVITY 子命令显示了最近由 Spark 执行的活动相关信息。需要权限 spark 或 spark.activity。您可以使用:



小僵尸论坛感谢有你~
回复 论坛版权

使用道具 举报

254

主题

746

回帖

2359

积分

超级版主

一条小憨憨

Rank: 8Rank: 8

经验
2359 EP
金粒
1294 粒
绿宝石
30 块
爱心
0 点

优秀版主推广达人UP认证资深用户

QQ
发表于 2024-3-17 10:51:18 | 显示全部楼层 IP:上海
可以
小僵尸论坛感谢有你~
回复

使用道具 举报

254

主题

746

回帖

2359

积分

超级版主

一条小憨憨

Rank: 8Rank: 8

经验
2359 EP
金粒
1294 粒
绿宝石
30 块
爱心
0 点

优秀版主推广达人UP认证资深用户

QQ
发表于 2024-3-17 10:51:30 | 显示全部楼层 IP:上海
就是图片好像没显示出来
小僵尸论坛感谢有你~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

QQ|Archiver|手机版|小黑屋|Minecraft(我的世界)小僵尸论坛 |网站地图

GMT+8, 2025-2-11 00:58 , Processed in 0.083391 second(s), 49 queries .

快速回复 返回顶部 返回列表