I'm trying to analyze my ZCS 8.8.15 Ubuntu 18.04 LTS Single Server, since the email delivery sometimes run very slow, one of analysis that I want to collect is from zmstat, but when I tried to run zmstat to generate charts, it never generated with following reasons:
Code: Select all
Exception in thread "main" java.lang.InternalError: java.lang.reflect.InvocationTargetException
at java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:86)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
at java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
at java.desktop/java.awt.Font.getFont2D(Font.java:497)
at java.desktop/java.awt.Font.defaultLineMetrics(Font.java:2360)
at java.desktop/java.awt.Font.getLineMetrics(Font.java:2430)
at org.jfree.chart.axis.NumberAxis.estimateMaximumTickLabelHeight(NumberAxis.java:965)
at org.jfree.chart.axis.NumberAxis.selectVerticalAutoTickUnit(NumberAxis.java:1089)
at org.jfree.chart.axis.NumberAxis.selectAutoTickUnit(NumberAxis.java:1036)
at org.jfree.chart.axis.NumberAxis.refreshTicksVertical(NumberAxis.java:1253)
at org.jfree.chart.axis.NumberAxis.refreshTicks(NumberAxis.java:1132)
at org.jfree.chart.axis.ValueAxis.reserveSpace(ValueAxis.java:805)
at org.jfree.chart.plot.XYPlot.calculateRangeAxisSpace(XYPlot.java:3114)
at org.jfree.chart.plot.XYPlot.calculateAxisSpace(XYPlot.java:3023)
at org.jfree.chart.plot.XYPlot.draw(XYPlot.java:3168)
at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1226)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1396)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1376)
at org.jfree.chart.ChartUtilities.writeChartAsPNG(ChartUtilities.java:183)
at org.jfree.chart.ChartUtilities.saveChartAsPNG(ChartUtilities.java:310)
at org.jfree.chart.ChartUtilities.saveChartAsPNG(ChartUtilities.java:285)
at com.zimbra.perf.chart.ChartUtil.writeChart(ChartUtil.java:1345)
at com.zimbra.perf.chart.ChartUtil.writeAllCharts(ChartUtil.java:567)
at com.zimbra.perf.chart.ChartUtil.doit(ChartUtil.java:369)
at com.zimbra.perf.chart.ChartUtil.main(ChartUtil.java:312)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
at java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:84)
... 24 more
Caused by: java.lang.NullPointerException
at java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1262)
at java.desktop/sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:225)
at java.desktop/sun.awt.FontConfiguration.init(FontConfiguration.java:107)
at java.desktop/sun.awt.X11FontManager.createFontConfiguration(X11FontManager.java:719)
at java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:362)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
at java.desktop/sun.font.SunFontManager.<init>(SunFontManager.java:307)
at java.desktop/sun.awt.FcFontManager.<init>(FcFontManager.java:35)
at java.desktop/sun.awt.X11FontManager.<init>(X11FontManager.java:56)
... 30 more