Hi Sharon,
I was trying to get job list by job name.
I tried to add jobname here
C:\>STAF local LOG QUERY MACHINE {STAF/Config/MachineNickName} LOGNAME
STAX_Service FROM 20100325 LEVELMASK Start
eg:
C:\>STAF local LOG QUERY MACHINE {STAF/Config/MachineNickName} LOGNAME
STAX_Service JOBNAME uniquejob FROM 20100325 LEVELMASK Start
I am not able to do so . How can get the output by jobname.
Regards
Sangram
On Mon, Apr 5, 2010 at 11:20 PM, Sharon Lucas <luc...@us.ibm.com> wrote:
>
> Yes, of course you need to know the job id to get job logs for a particular
> STAX job.
>
> Do you only want to know the job ids for STAX jobs that are currently
> running? If so, then you can submit the following request
>
> STAF local STAX LIST JOBS
>
> and iterate through the unmarshalled list of STAX jobs which includes the
> STAX job IDs. This is what the STAX Monitor submits to get a list of
> currently running STAX jobs.
>
> Otherwise, if you want to know the job ids for any STAX jobs, or any STAX
> job submitted on a particular day, etc, you can query the STAX service log
> which contains a Start and Stop record for each STAX job and and Info record
> for each time the STAX service is registered. The STAX service log talked
> about in section "STAX Logging" in the STAX User's Guide at *
> http://staf.sourceforge.net/current/STAX/staxug.html#Header_StaxLogging*<http://staf.sourceforge.net/current/STAX/staxug.html#Header_StaxLogging>
> .
>
> For example, to list all the Start records for STAX jobs that were started
> on March 25, 2010 or later:
>
> C:\>STAF local LOG QUERY MACHINE {STAF/Config/MachineNickName} LOGNAME
> STAX_Service FROM 20100325 LEVELMASK Start
> Response
> --------
> Date-Time Level Message
> --------- -----
> ---------------------------------------------------------------
> 20100325- Start JobID: 1, File: c:\dev\sf\src\staf\test\STAFTest.xml,
> Machine:
> 14:42:38 local://local, Function: DoAll, Args: null, JobName:
> STAFTest
> 20100325- Start JobID: 2, File: c:\dev\sf\src\staf\test\STAFTest.xml,
> Machine:
> 14:45:13 local://local, Function: DoAll, Args: null, JobName:
> STAFTest
> 20100326- Start JobID: 3, File: c:\dev\sf\src\staf\test\STAFTest.xml,
> Machine:
> 09:08:28 local://local, Function: DoAll, Args: null, JobName:
> STAFTest
>
> --------------------------------------------------------------
> Sharon Lucas
> IBM Austin, luc...@us.ibm.com
> (512) 286-7313 or Tieline 363-7313
>
>
>
> *Sangram Bakshi <san...@gmail.com>*
>
> 04/05/2010 12:28 PM
> To
> Sharon Lucas/Austin/i...@ibmus
> cc
> staf-users@lists.sourceforge.net
> Subject
> Re: [staf-users] How to use STAF apis to access staf job id related
> Logs
>
>
>
>
> Hi Sharon,
>
> Thanks . But in real time how would we know the job ids , is there any api
> to know the current jobids .
> This is would be needed to program in a loop and get the logs for each job
> id.
>
>
>
> Regards
> Sangram
>
>
>
>
> On Mon, Apr 5, 2010 at 10:11 PM, Sharon Lucas
> <*luc...@us.ibm.com*<luc...@us.ibm.com>>
> wrote:
>
> The STAX job logs are STAF logs that can be queried using the STAF Log
> service's QUERY request. Detailed information is provided in subsections
> "Querying STAX Job Logs" and "Querying STAX Job User Logs" in section "STAX
> Logging" in the STAX User's Guide at *
> http://staf.sourceforge.net/current/STAX/staxug.html#Header_StaxLogging*<http://staf.sourceforge.net/current/STAX/staxug.html#Header_StaxLogging>
> .
>
> For example, if submitted from the STAX service machine (specify the STAX
> job ID in the log name that you want to query):
>
> STAF local LOG QUERY MACHINE {STAF/Config/MachineNickname} LOGNAME
> STAX_Job_1
> STAF local LOG QUERY MACHINE {STAF/Config/MachineNickname} LOGNAME
> STAX_Job_1_User
>
> You can use the STAF APIs provided for submitting a STAF command via
> C++/Java/Perl/Python/Tcl or use a <stafcmd> in a STAX job or submit via a
> shell script or .bat file.
>
> The log contents are returned as marshalled data in the result string (as
> talked about in the Results section for the Log Service in the STAF Users
> Guide). You can use the STAF APIs provided to format the marshalled data
> into a readable format (this is not specific to a LOG QUERY request) in
> whatever language you choose and then you can write the formatted string
> output to a file. Or if you use STAF.exe via the command line, a shell
> script, or a .bat file. STAF.exe automatically unmarshalls and formats the
> result for you and you can redirect its output to a file. For example:
>
> STAF local LOG QUERY MACHINE {STAF/Config/MachineNickname} LOGNAME
> STAX_Job_1 > C:/temp/job1.txt
>
> Or, you can use the FmtLog utility provided by STAF. This is discussed in
> section "Format Log Utility" in the STAF User's Guide at *
> http://staf.sourceforge.net/current/STAFUG.htm#HDRFMTLOG*<http://staf.sourceforge.net/current/STAFUG.htm#HDRFMTLOG>
>
> --------------------------------------------------------------
> Sharon Lucas
> IBM Austin, *luc...@us.ibm.com* <luc...@us.ibm.com>
> (512) 286-7313 or Tieline 363-7313
>
>
> *Sangram Bakshi <**san...@gmail.com* <san...@gmail.com>*>*
>
> 04/05/2010 11:09 AM
>
> To
> *staf-us...@lists.sourceforge.net* <staf-users@lists.sourceforge.net>
> cc
> Subject
> [staf-users] How to use STAF apis to access staf job id related Logs
>
>
>
>
>
> Hi ,
>
> I have a staf job written , where i have logs mentioned , which come up on
> the STAX Monitor.
> I would like write a program using c/java/perl whatever STAF supports . In
> this program i would like to
> access the logs generated while running the STAF jobs. I want to access
> these logs and direct them to a file.
>
>
> Please do suggest if this can be achieved through any STAF apis available .
>
>
> Regards
> Sangram
> ------------------------------------------------------------------------------
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.*
> **
> http://p.sf.net/sfu/intel-sw-dev_______________________________________________
> *<http://p.sf.net/sfu/intel-sw-dev_______________________________________________>
> staf-users mailing list*
> **staf-us...@lists.sourceforge.net* <staf-users@lists.sourceforge.net>*
> **https://lists.sourceforge.net/lists/listinfo/staf-users*<https://lists.sourceforge.net/lists/listinfo/staf-users>
>
>
>
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users