zmstat not generate chart successfuly

Discuss your pilot or production implementation with other Zimbra admins or our engineers.
Post Reply
combrolegit
Posts: 19
Joined: Tue Dec 31, 2019 7:42 am

zmstat not generate chart successfuly

Post by combrolegit »

Hi everyone,

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
I need guidance from all of you guys, the qshape for the active delivery sometimes arround more than 300(sometimes arround 1000), and at the same time the mail delivery starts very slow, I need to analyze and need to fix this as soon as I can, thank you.
User avatar
fs.schmidt
Outstanding Member
Outstanding Member
Posts: 278
Joined: Sat Sep 13, 2014 3:37 am
Location: Brazil
Contact:

Re: zmstat not generate chart successfuly

Post by fs.schmidt »

Hi,

You need to install the fontconfig package (centos for example: yum install fontconfig )
Best regards.
Fabio S. Schmidt
http://www.bktech.com.br
Brasília - Brazil
Post Reply