5 Replies Latest reply: Feb 17, 2016 7:19 AM by Mike Czerwonky RSS

    NPrint queue

    Florence Eco

      I have a question on NPrinting OnDemand.  If I have N users and they all request NPrint OnDemand from Access Point, is there a way to see everything that is in the queue?  Is there a way for an Admin to see everything in the queue and delete anything that is stuck?  What if one report which usually just takes 30 seconds got behind a large report, then that user will have to wait for the long-running one to finish.  I'm trying to understand how others deal with these cases. How does one handle the volume if there is just one queue where reports are going?  What is the best way to handle at an enterprise level?

        • Re: NPrint queue
          Mike Czerwonky

          Florence,

           

          Good question.  I have a project with 15 users that submit On-demand requests.  Unfortunately, I don't think there is any native monitoring tool.  I would suggest you create an idea so that others may weigh in on this topic.

            • Re: NPrint queue
              Florence Eco

              Thank you.  I followed your suggestion and Created an Idea.  Hopefully, people will comment.   With just 2 users in our development submitting on-demand at the same time, it was slow, so I was wondering how other people deal with it.

                • Re: NPrint queue
                  Zeeshan Adeel

                  Current version of NPrinting cannot deal these situations that's why NPrinting is working on Web version (Release 17). That would eventually have on-demand reporting feature (Initial release wouldn't have on-demand reporting feature). I believe that would take another year to release.

              • Re: NPrint queue
                Mike Czerwonky

                Okay.  Time to think outside the box.

                 

                Thanks to Colin Albert for bringing this to my attention

                 

                NPrinting On-Demand: Architecture and Configuration

                 

                There is a log file on your Nprinting Server called internal.log    This file seems to contain information on all of the requests that are made to the On-Demand Service.  If you copy this file, you can then parse it and extract your report name, start date, processing time, filters and a lot of potentially helpful information for each request.

                 

                I just created 3 on-demand requests and all are immediately written to the log file, so even if the jobs have not completed, you can still see the activity in the queue.

                 

                Several people on this forum have already developed a log viewer program.  It would seem that this would be a nice addition to that QVW app.

                 

                Now, as far as my research has taken me, you don't have the ability to manage the queue, but you can at least look at the log files to see what jobs have been submitted.

                 

                Florence, this should at least get you a "report" of jobs submitted and their performance and processing time

                 

                Hope this Helps!

                 

                Regards,

                 

                Mike

                • Re: NPrint queue
                  Mike Czerwonky

                  Hi Florence,

                   

                  I see that Nprinting version 17 was released yesterday, however in the release notes it indicated that it does not include functionality for On-Demand. Hopefully soon.  Anyway, I found a large Qlik Partner that offers some tools for viewing activity in Nprinting.  I am working on getting a demo scheduled to see them this week.  I am also planning to go to Qonnections in May, so I am sure I will come back with all kinds of useful information from the trade show vendors.

                   

                  Here are the suggested tools:

                   

                  Report Failures, Errors

                   

                  On Demand Stats:   Reports on user report requests and user selections

                   

                  Nprinting Queuing:   History on report job runtimes and queues based on log content

                   

                  If you or anyone else would like to hear some feedback on this, please follow me on this forum and I will communicate with you directly.

                   

                  Hope that helps

                   

                  Regards,

                   

                  Mike