diff --git a/src/main/java/io/vacco/shax/otel/OtContext.java b/src/main/java/io/vacco/shax/otel/OtContext.java index c3b38a7..7a2d062 100644 --- a/src/main/java/io/vacco/shax/otel/OtContext.java +++ b/src/main/java/io/vacco/shax/otel/OtContext.java @@ -83,7 +83,7 @@ public static Map getJvmAttributes() { var pid = runtimeName.split("@")[0]; jvmIdx.put(OtProcessPid, pid); - jvmIdx.put(OtServiceInstanceId, Integer.toHexString(Integer.parseInt(pid))); + jvmIdx.put(OtServiceInstanceId, Integer.toHexString(runtimeName.hashCode())); var javaCommand = getProperty("sun.java.command"); if (javaCommand != null) {