Join fellow LogicMonitor users at the Elevate Community Conference and get hands-on with our latest product innovations.

Register Now

Resources

Explore our blogs, guides, case studies, eBooks, and more actionable insights to enhance your IT monitoring and observability.

View Resources

About us

Get to know LogicMonitor and our team.

About us

Documentation

Read through our documentation, check out our latest release notes, or submit a ticket to our world-class customer service team.

View Resources

Troubleshooting JobMonitor Monitoring

Last updated on 18 September, 2024

“I set up everything, the JobMonitor wrapper ran my script… but there are no execution records on the Devices page”

Let’s assume you use the following command line to wrap your script

lmJobMonitorwrapper.pl 10.10.2.2:7214 myserver “my job name” /usr/local/myjobscript

where

  • 10.10.2.2 is the device on which the collector is running, and 7214 is the collector listening port
  • myserver is device name on which the batch job is running.

Some common errors are:

  • the name (“myserver” above) does not match either the name or displayname of the system, as defined in LogicMonitor, that the JobMonitor datasource is associated with.
  • The Collector has been configured to listen on a different port than 7214. To verify this, please check <collectorinstalldir>/conf/agent.conf to see if the value of httpd. is 7214. If not, replace 7214 in your command line with the correct port number.
  • There are network problems (such as a firewall, etc) between myserver and the collector device 10.10.2.2. To verify this, telnet to 10.10.2.2 7214 to verify connectivity.

Start Your Trial

Full access to the LogicMonitor platform.
Comprehensive monitoring and alerting for unlimited devices.