我目前正在评估 Perfino 3.0。VMs 选项卡上的迷你图很棒,但我正在监视的 JVM 的最大堆大小差异很大。显示已用堆百分比遥测会更有用。
我试图通过提取已用堆(以字节为单位)和最大堆(以字节为单位)的 MBean 值来创建一个自定义的值,但我没有看到一种方法将一个除以另一个来显示百分比。这可能吗?
我目前正在评估 Perfino 3.0。VMs 选项卡上的迷你图很棒,但我正在监视的 JVM 的最大堆大小差异很大。显示已用堆百分比遥测会更有用。
我试图通过提取已用堆(以字节为单位)和最大堆(以字节为单位)的 MBean 值来创建一个自定义的值,但我没有看到一种方法将一个除以另一个来显示百分比。这可能吗?
如果你需要计算一些东西,你必须在你的代码中添加一个静态方法并用@Telemetry
. 例如:
@Telemetry("Heap percentage", @TelemetryFormat(Unit.PERCENT))
但是,您的建议很有意义,我们将在 3.0.1 中添加“已用堆百分比”VM 遥测。请联系 support@ej-technologies.com 以获取 3.0.1 版本。它已经在演示服务器上可用。