Monitoring prining to a direct printer

Another Organization prints directly to a printer in our Org, through a VPN.   We do not have any way to monitor when their print queue has hung up, and are looking for ways to do that.  We'd like information like how many jobs have printed over the last (insert time period here) as well as when was the last print job.

Can any of suggest how we could accomplish this?

Thank you in advance!

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JohnBusiness Consultant (Owner)Commented:
Generally the driver sends the stuff to the print spooler which normally clears out quickly to the printer.

Normally then the user needs to look at "See what is printing" to see if their print job hung up.
If you're using a network connected printer, with its own IP address, you can use either HP's WebJetAdmin or Xerox's CentreWareWeb to monitor the printer. Both are free downloads.

Both are normally intended to monitor large numbers of printers, so they may be overkill for just a single printer - they are large packages. I have used CentreWareWeb and it can be set up to create regular reports on all the printers on the network. While it can be used to monitor printer status (paper jams, out-of-paper, toner levels, etc), it cannot monitor a stuck print queue, as that is located on a PC, not on the printer.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
the_b1ackfoxCIOAuthor Commented:
We have downloaded the WebJetAdmin to see if this will work for us.  Thank you for the info.
Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

the_b1ackfoxCIOAuthor Commented:
WebjetAdmin did not allow us a suitable solution, and I don't know that there is a suitable solution out there.
Thanks for the points, the_b1ackfox. In what way was WebjetAdmin unsuitable? Did it do what I said, or did you want something additional?
the_b1ackfoxCIOAuthor Commented:
Your description was spot on.  We were looking for a way to quantify what was in the queue and from where.  We expose a printer to several organizations.  Occasionally, one org will have a hang up and we won't find out until much later.  If I can quantify whats in the queue and from where then I'd have a heads up to contact the respective organization.
Even Windows may not be able to tell when a queue is hung: if the printer hangs in the middle of a job without flagging a problem, Windows will happily wait forever.

I suppose one possibility would be a script that checks the queue from time to time and delete jobs that seem to be taking too long. That will only work if everyone prints via a server, and nobody tries a really massive job.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Printers and Scanners

From novice to tech pro — start learning today.