From f700c427a603aa3767f68e4ad5398c808cc070f3 Mon Sep 17 00:00:00 2001 From: Manfred Karrer Date: Sat, 23 Apr 2016 01:58:52 +0200 Subject: [PATCH] Add system info to logs --- common/src/main/java/io/bitsquare/app/Version.java | 2 -- .../main/java/io/bitsquare/common/util/Utilities.java | 10 ++++++++++ gui/src/main/java/io/bitsquare/app/BitsquareApp.java | 2 +- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/common/src/main/java/io/bitsquare/app/Version.java b/common/src/main/java/io/bitsquare/app/Version.java index be82e54644..3e6bdf4dfb 100644 --- a/common/src/main/java/io/bitsquare/app/Version.java +++ b/common/src/main/java/io/bitsquare/app/Version.java @@ -81,6 +81,4 @@ public class Version { ", getP2PNetworkId()=" + getP2PMessageVersion() + '}'); } - - } diff --git a/common/src/main/java/io/bitsquare/common/util/Utilities.java b/common/src/main/java/io/bitsquare/common/util/Utilities.java index 5a8f5e3ab9..e6da9b8a2d 100644 --- a/common/src/main/java/io/bitsquare/common/util/Utilities.java +++ b/common/src/main/java/io/bitsquare/common/util/Utilities.java @@ -140,6 +140,16 @@ public class Utilities { } } + public static void printSysInfo() { + log.info("os.name: " + System.getProperty("os.name")); + log.info("os.version: " + System.getProperty("os.version")); + log.info("os.arch: " + System.getProperty("os.arch")); + log.info("os.name: " + System.getProperty("os.name")); + log.info("sun.arch.data.model: " + getJVMArchitecture()); + log.info("JRE: " + System.getProperty("java.runtime.version", "-") + " (" + System.getProperty("java.vendor", "-") + ")"); + log.info("JVM: " + System.getProperty("java.vm.version", "-") + " (" + System.getProperty("java.vm.name", "-") + ")"); + } + public static String getJVMArchitecture() { return System.getProperty("sun.arch.data.model"); } diff --git a/gui/src/main/java/io/bitsquare/app/BitsquareApp.java b/gui/src/main/java/io/bitsquare/app/BitsquareApp.java index 77d8ff529e..dae6210dd3 100644 --- a/gui/src/main/java/io/bitsquare/app/BitsquareApp.java +++ b/gui/src/main/java/io/bitsquare/app/BitsquareApp.java @@ -101,8 +101,8 @@ public class BitsquareApp extends Application { String logPath = Paths.get(env.getProperty(BitsquareEnvironment.APP_DATA_DIR_KEY), "bitsquare").toString(); Log.setup(logPath, !IS_RELEASE_VERSION); log.info("Log files under: " + logPath); - Version.printVersion(); + Utilities.printSysInfo(); UserThread.setExecutor(Platform::runLater); UserThread.setTimerClass(UITimer.class);