Control Center and Server Guide > Control Center and Server User Guide > Chapter 3: Batch Processing > The tbprocess Program > Monitoring a tbprocess Session

Monitoring a tbprocess Session

As the tbprocess program batch processes the Jobs, you can see which Jobs it is processing and which ones are waiting in the queue. This is handy in case you want to remove old Jobs from the queue because you made changes to them, or if you want to change the processing priority in the jobs.

There are two ways to monitor the tbprocess session:

Using the Queue windows in the Control Center module.

The easiest way to monitor a tbprocess session on a particular machine is to open the Render or Vectorize queues using the Control Center module.

Typing the ssh and tail commands in a Linux shell.

When checking a machine's Vectorize or Camera queues, remember that if the machine is scheduled to do processing work for multiple environments, you may need to search both queues in several of the environments to get a complete picture of what's happening.

Viewing Specific Events in the tbprocess Session in Linux

As the Process session vectorizes your jobs, it stores jobs in a log file. You can find the log files in /tmp/tbprocess.log file.

Viewing Specific Events in the tbprocess Session in Windows

If you want to check the log on the Windows machines in your network, you must access the machines themselves and view the tbprocess.log file in a text editor. Some text editors require that you stop the tbprocess session before you open the log file because it locks the file while recording.

Viewing Specific Events in the tbprocess Session in Mac OS X

As the Process session vectorizes your Jobs, it stores Jobs in a log file. You can find the log files in /Library/Logs/ToonBoomQueueServer.log file.

Viewing tbprocess Events on One Machine (Linux and Mac OS X)

If you want to view the tbprocess Jobs for a specific machine, you can remotely log into that machine view the entries in the tbprocess.log file as they get added.

You need to use the two following commands to view these entries:

The ssh command allows you to connect remotely to another machine and launch a specified command. The remote connection stays open for the duration of the command and then closes, ending the connection.
The tail command displays the latest 10 lines of the specified file as they appear.

To view the entries in the tbprocess.log file as they occur, open a shell or a terminal and type:

For Linux type:

ssh machine tail -n -10 -f /tmp/tbprocess.log

For Mac OS X type:

ssh machine tail -n -10 -f /Library/Logs/ToonBoomQueueServer.log

machine is the name of the machine running the tbprocess you want to monitor
-n 10 instructs the tail command to display the latest line of the file (you can change this value if you want)
-f instructs the tail command to update the display as the file changes

When using the tail command with the -f option, you must use [Ctrl] + [C] to quit the command.