ibmi plugin is not working

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
mejokj
Posts: 353
Joined: Mon Jul 22, 2013 10:31 pm

ibmi plugin is not working

Post by mejokj »

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)
+++++++++++++++++++++++++
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: ibmi plugin is not working

Post by scottwilkerson »

Can you try this, run the following

Code: Select all

export DISPLAY=:0.0
Then execute your command

Code: Select all

/usr/local/nagios/libexec/check_ibmi_status.sh -M ActiveJobs -SSL n -H 10.0.10.11 -W 200 -C 300 -A
If you happen to be running csh or tcsh shells, can you try

Code: Select all

setenv DISPLAY :0.0
Then execute your command

Code: Select all

/usr/local/nagios/libexec/check_ibmi_status.sh -M ActiveJobs -SSL n -H 10.0.10.11 -W 200 -C 300 -A
If either of these work, I can assist in getting this into the plugin


Ref: https://stackoverflow.com/questions/662 ... es-it-mean
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
Locked