ibmi plugin is not working
Posted: Mon Nov 04, 2019 7:24 am
Hello,
I have installed ibmi pluin in nagios XI and when running the ibmi plugin it shows the below java error.
+++++++++++++++++++++++++
[[email protected] ~] /usr/local/nagios/libexec/check_ibmi_status.sh -M ActiveJobs -SSL n -H 10.0.10.11 -W 200 -C 300 -A
Exception - java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:204)
java.awt.Window.<init>(Window.java:536)
java.awt.Frame.<init>(Frame.java:420)
java.awt.Frame.<init>(Frame.java:385)
com.ibm.as400.access.ToolboxSignonHandler.displayMessage(ToolboxSignonHandler.java:336)
com.ibm.as400.access.ToolboxSignonHandler.passwordAboutToExpire(ToolboxSignonHandler.java:88)
com.ibm.as400.access.AS400.promptSignon(AS400.java:3061)
com.ibm.as400.access.AS400.signon(AS400.java:4375)
com.ibm.as400.access.AS400.connectService(AS400.java:1413)
com.ibm.as400.access.AS400.connectService(AS400.java:1370)
com.ibm.as400.access.AS400JDBCConnectionImpl.setProperties(AS400JDBCConnectionImpl.java:3489)
com.ibm.as400.access.AS400JDBCDataSource.getConnection(AS400JDBCDataSource.java:707)
com.ibm.as400.access.AS400JDBCDataSource.getConnection(AS400JDBCDataSource.java:565)
com.ibm.as400.access.AS400JDBCConnectionPool.createPooledConnection(AS400JDBCConnectionPool.java:307)
com.ibm.as400.access.AS400JDBCConnectionPool.fill(AS400JDBCConnectionPool.java:344)
com.ibm.as400.access.AS400JDBCConnectionPool.getPooledConnection(AS400JDBCConnectionPool.java:501)
com.ibm.as400.access.AS400JDBCConnectionPool.getConnection(AS400JDBCConnectionPool.java:456)
com.ibm.nagios.util.JDBCConnection.getJDBCConnection(JDBCConnection.java:35)
com.ibm.nagios.service.impl.ActiveJobs.execute(ActiveJobs.java:32)
com.ibm.nagios.client.CheckIBMiStatus.main(CheckIBMiStatus.java:73)
+++++++++++++++++++++++++
I have installed ibmi pluin in nagios XI and when running the ibmi plugin it shows the below java error.
+++++++++++++++++++++++++
[[email protected] ~] /usr/local/nagios/libexec/check_ibmi_status.sh -M ActiveJobs -SSL n -H 10.0.10.11 -W 200 -C 300 -A
Exception - java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:204)
java.awt.Window.<init>(Window.java:536)
java.awt.Frame.<init>(Frame.java:420)
java.awt.Frame.<init>(Frame.java:385)
com.ibm.as400.access.ToolboxSignonHandler.displayMessage(ToolboxSignonHandler.java:336)
com.ibm.as400.access.ToolboxSignonHandler.passwordAboutToExpire(ToolboxSignonHandler.java:88)
com.ibm.as400.access.AS400.promptSignon(AS400.java:3061)
com.ibm.as400.access.AS400.signon(AS400.java:4375)
com.ibm.as400.access.AS400.connectService(AS400.java:1413)
com.ibm.as400.access.AS400.connectService(AS400.java:1370)
com.ibm.as400.access.AS400JDBCConnectionImpl.setProperties(AS400JDBCConnectionImpl.java:3489)
com.ibm.as400.access.AS400JDBCDataSource.getConnection(AS400JDBCDataSource.java:707)
com.ibm.as400.access.AS400JDBCDataSource.getConnection(AS400JDBCDataSource.java:565)
com.ibm.as400.access.AS400JDBCConnectionPool.createPooledConnection(AS400JDBCConnectionPool.java:307)
com.ibm.as400.access.AS400JDBCConnectionPool.fill(AS400JDBCConnectionPool.java:344)
com.ibm.as400.access.AS400JDBCConnectionPool.getPooledConnection(AS400JDBCConnectionPool.java:501)
com.ibm.as400.access.AS400JDBCConnectionPool.getConnection(AS400JDBCConnectionPool.java:456)
com.ibm.nagios.util.JDBCConnection.getJDBCConnection(JDBCConnection.java:35)
com.ibm.nagios.service.impl.ActiveJobs.execute(ActiveJobs.java:32)
com.ibm.nagios.client.CheckIBMiStatus.main(CheckIBMiStatus.java:73)
+++++++++++++++++++++++++