Batch -job monitoring

Hello All,
We have been facing performance issues, while batch jobs are running.
The jobs are taking long time to complete.
We need your help in monitoring it. Suggest what tcodes need to be used.
Thanks!
Sujit

Dear Sujit,
Workload analysis should start checking transaction SM50/SM66 in order to see what is going
on the DB (sequential read, full table scan...) and the table or program that is causing
the overload.
Useful transactions are ST06 (operating system analysis) and ST04 (DB analysis).
After detecting the main probable cause, you should run stats for the table detected or
evaluate why is taking so long, maybe a solution could be creating index. Sometimes HW or network are the bottle-necks.
The access path for every high sql sentence is given in ST04. If you detect standard programs you should
find SAP notes in order to improve performance.
Hope it helps.
Best regards from Peru.

Similar Messages

  • Anybody using Batch Job Monitoring?

    Hi Team,
    Looking for some Solman BPM Batch Job monitoring help with the "job not started" monitor.   It's not detecting the alerts.
    Thanks,
    Milton

    Dear Milton,
    For setup and monitoring possibilities, see the Business Process Monitoring Set-up and User Guideline Business Process Monitoring with SAP Solution Manager Releases 7.1 SP05+,
    as of page 65, e.g. chapter 6.1.2.1.2 Start procedures in detail.
    Kind regards, Barbara

  • Background Job Monitoring not getting activated

    Hi Gurus,
    I have been trying to use the batch job monitoring with ccms.
    I have a problem in activating the "Background Job Monitoring" in few systems.
    I followed the steps in SAP Note 553953 but no use.
    In RZ21 i am not able to see the Background Job Monitoring under "Background" MTE .
    The same is wokring in Dev but in QA and Prod its not .
    Please suggest the solution and cause of the problem.
    Dev

    Hi,
    in SAP Solution Manager there are actually tools to support you in implementing the Job Scheduling Management (JSM) standard and these tools cover the request, documentation, schedulign and monitoring of a job.
    http://service.sap.com/~form/sapnet?_SHORTKEY=01200252310000087418&_SCENARIO=01100035870000000202&_OBJECT=002007974700000007302009E
    Visit the following FAQs to find out more about JSM
    http://wiki.sdn.sap.com/wiki/display/SM/FAQJobScheduling+Management
    http://wiki.sdn.sap.com/wiki/display/SM/FAQBusinessProcess+Monitoring
    Kind regards,
    Martin
    http://service.sap.com/jsm
    http://service.sap.com/bpm

  • Dynamics AX 2009 MP - Batch Job Not Discovered

    Looking for ideas to resolve issue where Batch Jobs are not discovered and viewable in OpsConsole.
    Confirmed the RunAsAccount is a member of local Administrators group on each DAX node and read access on the DynamicsAX database.  Also enabled monitors for Batch Tasks and Users and waited a day for discovery to run at 12am. Do not see any objects under
    Batch Job/Tasks/Users State Views. Application Object Server state is monitored but state of Application Object Server Computers is not monitored.
    Around the time I enabled Batch Job monitoring, events 4502, 1103 and 31400 began.
    I do not understand the MP reference: "Batch jobs are displayed only when the user who created the job is currently connected to an AOS instance."
    Any help or ideas would be greatly appreciated, thanks.
    A module of type "Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.GroupCalculationModule" reported an exception Microsoft.EnterpriseManagement.Common.DataAccessLayerException: Invalid property name: IsDynamicsInstalledAttribute_D07CDD43_9CEF_478E_B319_44D7528A2843
       at Microsoft.EnterpriseManagement.DataAccessLayer.ParameterizedCriteriaBuilder.GetColumnDefinitionForProperty(String propertyName, QueryDefinition queryDefinition, IList`1 projectedColumnDefinitions)
       at Microsoft.EnterpriseManagement.DataAccessLayer.ParameterizedCriteriaBuilder.ResolveColumnForProperty(ICriteriaContext criteriaContext, XmlReader criteriaReader, Nullable`1 typeContextId, IList`1 projectedColumnDefinitions)
       at Microsoft.EnterpriseManagement.DataAccessLayer.ParameterizedCriteriaBuilder.ParsePredicateWithProperty(ICriteriaContext criteriaContext, Nullable`1 typeContextId, XmlReader criteriaReader)
       at Microsoft.EnterpriseManagement.DataAccessLayer.ParameterizedCriteriaBuilder.ParsePredicate(ICriteriaContext criteriaContext, Nullable`1 typeContextId, XmlReader criteriaReader)
       at Microsoft.EnterpriseManagement.DataAccessLayer.ParameterizedCriteriaBuilder.ParseCriteria(ICriteriaContext criteriaContext, Nullable`1 managedTypeIdContext, XmlReader criteriaReader)
       at Microsoft.EnterpriseManagement.DataAccessLayer.SqlCommandBuilder.CreateWhereClauseFromCriteria(ICriteriaContext criteriaResolver, String criteriaXml, IList`1 internalColumnDefinitions)
       at Microsoft.EnterpriseManagement.DataAccessLayer.SqlCommandBuilder.CreateCriteria(ICriteriaContext criteriaResolver, String criteriaXml, Dictionary`2 parameterValues, IList`1 conditionalRequiredParams, IList`1 internalColumnDefinitions)
       at Microsoft.EnterpriseManagement.DataAccessLayer.QueryRequest.CreateSqlCommandForSelectType()
       at Microsoft.EnterpriseManagement.DataAccessLayer.QueryRequest.Execute(SqlNotificationRequest sqlNotificationRequest)
       at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.QueryGenerator.ExecuteSnapshotQuery(MembershipRule membershipRule, DatabaseConnection databaseConnection)
       at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.ExpressionEvaluatorForSnapshot.EligibleBySnapshotResults(MembershipRule membershipRule, DatabaseConnection databaseConnection)
       at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.ExpressionEvaluatorForSnapshot.GetRelationshipChangesForSnapshot(MembershipRule membershipRule, Guid groupInstanceId, Guid groupTypeId, Guid relationshipId, IList`1 groupKeyNameValuePairs,
    DatabaseConnection databaseConnection)
       at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.MembershipRuleEvaluator.EvaluateSnapshot(MembershipSubscription subscription, DatabaseConnection databaseConnection)
       at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.MembershipRuleEvaluator.EvaluateDifference(MembershipSubscription membershipSubscription, List`1 membershipChanges, DatabaseConnection databaseConnection)
       at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.MembershipRuleEvaluator.EvaluateDifference(MembershipSubscription subscription, DatabaseConnection databaseConnection)
       at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.MembershipCalculationManager.SnapshotCalculation(MembershipSubscription membershipSubscription, DatabaseConnection databaseConnection) which was running as part of rule "Microsoft.Dynamics.AX.Management.Pack.DynamicsServer.Group.DiscoveryRule"
    running for instance "Microsoft Dynamics AX 2009 Computers Group" with id:"{B20E0F37-C8D3-AFCC-E21E-473B019FD826}" in management group "PRESTOPROD".

    HI,
    It seems a known issue with Dynamics AX 2009 MP. Sorry for the inconvenience.
    http://blogs.technet.com/b/operationsmgr/archive/2009/06/23/known-issues-with-the-microsoft-dynamics-ax-2009-management-pack-for-systems-center-operations-manager-2007.aspx
    Niki Han
    TechNet Community Support

  • Error in CCMS monitoring Batch job SAP_CCMS_MONI_BATCH_DP.

    Hi All,
    I am using a Sanbox system for CCMS Monitoring activities. I assigned a method CCMS_ONAlert_Email under auto reaction to the MTE class ABAP shortdumps on node System errors. So the requirement is when an alert triggered i have to receive an alert email. I just found there is an error in Batch job created for Alert monitoring, please find the error details mentioned below. Please let me know how to solve this error
    Job started
    Step 001 started (program RSAL_BATCH_TOOL_DISPATCHING, variant , user ID NBKIPXP)
    :Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :  Kernel Error ID:
    :  SYSID: ES1
    :  SY-SUBRC: 1208
    :  Message: ADBC error
    :  SQL statement: SELECT '20110613075617',0 as DB6PMCF_PARTITION,FS_NAM
    :  E,'T','20110521174003','700',FREE_KB,USED_KB,TOTAL_KB,NUM_IUSED,PCT_IU
    :  SED FROM SYSIBM.SYSDUMMY1, TABLE(SAPTOOLS.DB6PMCF('/db2/ES1/sapdata1')
    :  ) AS FS_CONFIG
    :  Database:
    :caused by
    :Exception CX_SQL_EXCEPTIONin class CL_SQL_RESULT_SET
    :  Kernel Error ID:
    :  DB Error: Yes
    :  SQL Code: 444-
    :  SQL Message: SQL0444N Routine "SAPTOOLS.DB6PMCF" (specific name "D
    :  B6PMCF") is implemented with code in library orpath "/usr/sap/ED2/SYS
    :  /exe/run/db6pmudf", function "Db6pmcf" which cannot be accessed. Reas
    :  on code: "4". SQLSTATE=42724
    :  DB Object Exists: No
    :  Duplicated Key: No
    :  Internal Error: 1
    :  Invalid Cursor: No
    :  Unknown Connection: No
    :  Connection Closed: No
    Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :  Kernel Error ID:
    :  SYSID: ES1
    :  SY-SUBRC: 1208
    :  Message: ADBC error
    :  SQL statement: SELECT '20110613075633',0 as DB6PMCF_PARTITION,FS_NAM
    :  E,'T','20110521174003','700',FREE_KB,USED_KB,TOTAL_KB,NUM_IUSED,PCT_IU
    :  SED FROM SYSIBM.SYSDUMMY1, TABLE(SAPTOOLS.DB6PMCF('/db2/ES1/log_dir/NO
    :  DE0000/') ) AS FS_CONFIG
    :  Database:
    :caused by
    :Exception CX_SQL_EXCEPTION in class CL_SQL_RESULT_SET
    :  Kernel Error ID:
    :  DB Error: Yes
    :  SQL Code: 444-
    :  SQL Message: SQL0444N Routine "SAPTOOLS.DB6PMCF" (specific name "D
    :  B6PMCF") is implemented with code in library orpath "/usr/sap/ED2/SYS
    :  /exe/run/db6pmudf", function "Db6pmcf" which cannot be accessed. Reas
    :  on code: "4". SQLSTATE=42724
    :  DB Object Exists: No
    :  Duplicated Key: No
    :  Internal Error: 1
    :  Invalid Cursor: No
    :  Unknown Connection: No
    :  Connection Closed: No
    Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :  Kernel Error ID:
    :  SYSID: ES1
    :  SY-SUBRC: 1208
    :  Message: ADBC error
    :  SQL statement: SELECT '20110613075633',0 as DB6PMCF_PARTITION,FS_NAM
    :  E,'T','20110521174003','700',FREE_KB,USED_KB,TOTAL_KB,NUM_IUSED,PCT_IU
    :  SED FROM SYSIBM.SYSDUMMY1, TABLE(SAPTOOLS.DB6PMCF('/db2/ES1/sapdata4/d
    :  b2es1/NODE0000/ES1/T0000003/C0000000.TMP') ) ASFS_CONFIG
    :  Database:
    :caused by
    :Exception CX_SQL_EXCEPTION in class CL_SQL_RESULT_SET
    :  Kernel Error ID:
    :  DB Error: Yes
    :  SQL Code: 444-
    :  SQL Message: SQL0444N Routine "SAPTOOLS.DB6PMCF" (specific name "D
    :  B6PMCF") is implemented with code in library orpath "/usr/sap/ED2/SYS
    :  /exe/run/db6pmudf", function "Db6pmcf" which cannot be accessed. Reas
    :  on code: "4". SQLSTATE=42724
    :  DB Object Exists: No
    :  Duplicated Key: No
    :  Internal Error: 1
    :  Invalid Cursor: No
    :  Unknown Connection: No
    :  Connection Closed: No
    Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :  Kernel Error ID:
    :  SYSID: ES1
    :  SY-SUBRC: 1208
    :  Message: ADBC error
    :  SQL statement: SELECT '20110613075634',0 as DB6PMCF_PARTITION,FS_NAM
    :  E,'T','20110521174003','700',FREE_KB,USED_KB,TOTAL_KB,NUM_IUSED,PCT_IU
    :  SED FROM SYSIBM.SYSDUMMY1, TABLE(SAPTOOLS.DB6PMCF('/db2/ES1/sapdata2/d
    :  b2es1/NODE0000/ES1/T0000003/C0000001.TMP') ) ASFS_CONFIG
    :  Database:
    :caused by
    :Exception CX_SQL_EXCEPTION in class CL_SQL_RESULT_SET
    :  Kernel Error ID:
    :  DB Error: Yes
    :  SQL Code: 444-
    :  SQL Message: SQL0444N Routine "SAPTOOLS.DB6PMCF" (specific name "D
    :  B6PMCF") is implemented with code in library orpath "/usr/sap/ED2/SYS
    :  /exe/run/db6pmudf", function "Db6pmcf" which cannot be accessed. Reas
    :  on code: "4". SQLSTATE=42724
    :  DB Object Exists: No
    :  Duplicated Key: No
    :  Internal Error: 1
    :  Invalid Cursor: No
    :  Unknown Connection: No
    :  Connection Closed: No
    Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :  Kernel Error ID:
    :  SYSID: ES1
    :  SY-SUBRC: 1208
    :  Message: ADBC error
    :  SQL statement: SELECT '20110613075634',0 as DB6PMCF_PARTITION,FS_NAM
    :  E,'T','20110521174003','700',FREE_KB,USED_KB,TOTAL_KB,NUM_IUSED,PCT_IU
    :  SED FROM SYSIBM.SYSDUMMY1, TABLE(SAPTOOLS.DB6PMCF('/db2/ES1/sapdata1/d
    :  b2es1/NODE0000/ES1/T0000003/C0000002.TMP') ) ASFS_CONFIG
    :  Database:
    :caused by
    :Exception CX_SQL_EXCEPTION in class CL_SQL_RESULT_SET
    :  Kernel Error ID:
    :  DB Error: Yes
    :  SQL Code: 444-
    :  SQL Message: SQL0444N Routine "SAPTOOLS.DB6PMCF" (specific name "D
    :  B6PMCF") is implemented with code in library orpath "/usr/sap/ED2/SYS
    :  /exe/run/db6pmudf", function "Db6pmcf" which cannot be accessed. Reas
    :  on code: "4". SQLSTATE=42724
    :  DB Object Exists: No
    :  Duplicated Key: No
    :  Internal Error: 1
    :  Invalid Cursor: No
    :  Unknown Connection: No
    :  Connection Closed: No
    Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :  Kernel Error ID:
    :  SYSID: ES1
    :  SY-SUBRC: 1208
    :  Message: ADBC error
    :  SQL statement: SELECT '20110613075634',0 as DB6PMCF_PARTITION,FS_NAM
    :  E,'T','20110521174003','700',FREE_KB,USED_KB,TOTAL_KB,NUM_IUSED,PCT_IU
    :  SED FROM SYSIBM.SYSDUMMY1, TABLE(SAPTOOLS.DB6PMCF('/db2/ES1/sapdata3/d
    :  b2es1/NODE0000/ES1/T0000003/C0000003.TMP') ) ASFS_CONFIG
    :  Database:
    :caused by
    :Exception CX_SQL_EXCEPTION in class CL_SQL_RESULT_SET
    :  Kernel Error ID:
    :  DB Error: Yes
    :  SQL Code: 444-
    :  SQL Message: SQL0444N Routine "SAPTOOLS.DB6PMCF" (specific name "D
    :  B6PMCF") is implemented with code in library orpath "/usr/sap/ED2/SYS
    :  /exe/run/db6pmudf", function "Db6pmcf" which cannot be accessed. Reas
    :  on code: "4". SQLSTATE=42724
    :  DB Object Exists: No
    :  Duplicated Key: No
    :  Internal Error: 1
    :  Invalid Cursor: No
    :  Unknown Connection: No
    :  Connection Closed: No
    Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :  Kernel Error ID:
    :  SYSID: ES1
    :  SY-SUBRC: 1208
    :  Message: ADBC error
    :  SQL statement: SELECT '20110613075634',0 as DB6PMCF_PARTITION,FS_NAM
    :  E,'T','20110521174003','700',FREE_KB,USED_KB,TOTAL_KB,NUM_IUSED,PCT_IU
    :  SED FROM SYSIBM.SYSDUMMY1, TABLE(SAPTOOLS.DB6PMCF('/db2/ES1/sapdata3/d
    :  b2es1/NODE0000/ES1/T0000004/C0000003.UTM') ) ASFS_CONFIG
    :  Database:
    :caused by
    :Exception CX_SQL_EXCEPTION in class CL_SQL_RESULT_SET
    :  Kernel Error ID:
    :  DB Error: Yes
    :  SQL Code: 444-
    :  SQL Message: SQL0444N Routine "SAPTOOLS.DB6PMCF" (specific name "D
    :  B6PMCF") is implemented with code in library orpath "/usr/sap/ED2/SYS
    :  /exe/run/db6pmudf", function "Db6pmcf" which cannot be accessed. Reas
    :  on code: "4". SQLSTATE=42724
    :  DB Object Exists: No
    :  Duplicated Key: No
    :  Internal Error: 1
    :  Invalid Cursor: No
    :  Unknown Connection: No
    :  Connection Closed: No
    Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :  Kernel Error ID:
      SYSID: ES1
      SY-SUBRC: 1208
      Message: ADBC error
      SQL statement: SELECT '20110613075634',0 as DB6PMCF_PARTITION,FS_NAM
      E,'T','20110521174003','700',FREE_KB,USED_KB,TOTAL_KB,NUM_IUSED,PCT_IU
      SED FROM SYSIBM.SYSDUMMY1, TABLE(SAPTOOLS.DB6PMCF('/db2/ES1/sapdata4/d
      b2es1/NODE0000/ES1/T0000004/C0000000.UTM') ) ASFS_CONFIG
      Database:
    caused by
    Exception CX_SQL_EXCEPTION in class CL_SQL_RESULT_SET
      Kernel Error ID:
      DB Error: Yes
      SQL Code: 444-
      SQL Message: SQL0444N Routine "SAPTOOLS.DB6PMCF" (specific name "D
      B6PMCF") is implemented with code in library orpath "/usr/sap/ED2/SYS
      /exe/run/db6pmudf", function "Db6pmcf" which cannot be accessed. Reas
      on code: "4". SQLSTATE=42724
      DB Object Exists: No
      Duplicated Key: No
      Internal Error: 1
      Invalid Cursor: No
      Unknown Connection: No
      Connection Closed: No
    xception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
      Kernel Error ID:
      SYSID: ES1
      SY-SUBRC: 1208
      Message: ADBC error
      SQL statement: SELECT '20110613075634',0 as DB6PMCF_PARTITION,FS_NAM
      E,'T','20110521174003','700',FREE_KB,USED_KB,TOTAL_KB,NUM_IUSED,PCT_IU
    :  SED FROM SYSIBM.SYSDUMMY1, TABLE(SAPTOOLS.DB6PMCF('/db2/ES1/sapdata2/d
    :  b2es1/NODE0000/ES1/T0000004/C0000001.UTM') ) ASFS_CONFIG
    :  Database:
    :caused by
    :Exception CX_SQL_EXCEPTION in class CL_SQL_RESULT_SET
    :  Kernel Error ID:
    :  DB Error: Yes
    :  SQL Code: 444-
    :  SQL Message: SQL0444N Routine "SAPTOOLS.DB6PMCF" (specific name "D
    :  B6PMCF") is implemented with code in library orpath "/usr/sap/ED2/SYS
    :  /exe/run/db6pmudf", function "Db6pmcf" which cannot be accessed. Reas
    :  on code: "4". SQLSTATE=42724
    :  DB Object Exists: No
    :  Duplicated Key: No
    :  Internal Error: 1
    :  Invalid Cursor: No
    :  Unknown Connection: No
    :  Connection Closed: No
    Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    :  Kernel Error ID:
    :  SYSID: ES1
    :  SY-SUBRC: 1208
    :  Message: ADBC error
    :  SQL statement: SELECT '20110613075634',0 as DB6PMCF_PARTITION,FS_NAM
    :  E,'T','20110521174003','700',FREE_KB,USED_KB,TOTAL_KB,NUM_IUSED,PCT_IU
    :  SED FROM SYSIBM.SYSDUMMY1, TABLE(SAPTOOLS.DB6PMCF('/db2/ES1/sapdata1/d
    :  b2es1/NODE0000/ES1/T0000004/C0000002.UTM') ) ASFS_CONFIG
    :  Database:
    :caused by
    :Exception CX_SQL_EXCEPTION in class CL_SQL_RESULT_SET
    :  Kernel Error ID:
    :  DB Error: Yes
    :  SQL Code: 444-
    :  SQL Message: SQL0444N Routine "SAPTOOLS.DB6PMCF" (specific name "D
    :  B6PMCF") is implemented with code in library orpath "/usr/sap/ED2/SYS
    :  /exe/run/db6pmudf", function "Db6pmcf" which cannot be accessed. Reas
    :  on code: "4". SQLSTATE=42724
    :  DB Object Exists: No
    :  Duplicated Key: No
    :  Internal Error: 1
    :  Invalid Cursor: No
    :  Unknown Connection: No
    :  Connection Closed: No
    Exception CX_DBA_ADBC in class CL_DB6_RDI method GET_SNAPSHOT line 431
    Job finished

    Hi Dinesh,
    Please check the note is applicable for you [Note 978319 - DB6: Incorrectly cataloged table functions|https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=978319]
    so please check wheter db2<sid>user has enough permission
    Thanks,
    Jansi

  • Deadline monitoring batch jobs

    Hi batch jobs for deadline monitoring are getting hanged for few times. Sometimes it works fine.
    I am not getting why it is getting hang out for few times.
    If anybody faced this problem, pls share the possibilities.
    regards,
    Kedar

    Hi,
    Please check parameters of deadline monitoring especially parameter "Interval for call objects".If its very long in future then possible reason is system is trying to generate calls for this long period and it may that job is not completed with time parameters set by basis administrator.And this may resulting into termination of job.
    So try to limit this parameter and also no of maintenace plan if you have a very huge list.Also check with basis person if any such jobs terminated due to very long time they are running
    regds,
    atul

  • Technical Monitoring: customizing cancelled batch jobs metric

    We have recently implemented Solution Manager Technical Monitoring.  We are struggling with the Number of cancelled jobs metric.
    Our issue is that users have the ability to cancel their own background jobs.  This of course triggers the alert.  So, from that standpoint this alert can yield a lot of "false positives".
    On the other hand, we do have jobs where we would like an alert - jobs by name, by ID, by program...etc.
    However when I look at the Data Collection tab for the number of cancelled jobs metric(s), the parameters are very basic and don't provide any parameters to filter out jobs based on regular expressions as some other metrics do.
    Does anyone have any insight into how this metric could be customized?  Or, more ambitiously, could this be implemented as a brand new custom metric?  If so, this seems to be a more involved process and we haven't seen a real comprehensive "guide" on how to create and implement a brand new custom metric so if anyone has any experience or documentation to share that would be greatly appreciated.
    thanks,
    Jeff Henke

    Hi Jeff,
    I have been through the exact scenario in my previous project and can relate to your frustration.
    The issue is that Technical Monitoring only plays with numbers when it comes to Job monitoring. This is also because Jobs are considered more of a Business related function.
    Therefore, the best option would be to go for BPMon for jobs monitoring. This is the way I went and got a lot of success with it.
    Once you have setup the BPMon structure - basic setup etc, Solution etc.
    Goto BPO Workcenter and configure the monitoring object of type Simple job.
    Here you can specify wildcard within the jobs that you want to monitor. for eg, *ERP*SO* - this would monitor all Sales order jobs for all country etc.... you then have to (ofcourse) define all the other components like notifications etc settings.
    A detailed document created in SCN - Job Monitoring using BPM
    Now as the email notification that comes out of the alert is pretty standard and at least didn't meet my requirements, so I wrote a BADI and configured the same within the Monitoring object to call this BADI.
    You can see a complete step by step implementation of my BADI in SCN Customize Email Subject in Solman 7.1 using BADI
    Hope this helps
    All the best
    Regards
    Deepak

  • Monitoring DI batch job

    I want to create an alert whenever a batch job fails. I can see a failure on the web client console. How can I grab that to send it to TSM?

    Possible solutions are with XI 3.x, so it's not at all straightforward in XI Release 2.
    What you're essentially looking for is an adapter - something that will adapt the Web Service data source into something that an Universe can connect to.
    Haven't tried any of the Web Services adapter classes for RDBMS or ODBC drivers for Web Services, so can't recommend anything that would work.
    Sincerely,
    Ted Ueda

  • How to find out batch job failure and taking action:

    Normally We will monitor the batch jobs  through transaction code sm37 for job monitoring. In SM37 we will give a batch job name date and time  as  input. In the first step we will check the batch job for the reason failure or check the spool request for the batch job for failures an help in analyzing the error
    I understand from the my experience is that the batch may fail due to below reasons.
    1.,Data issues :             ex: Invalid character in quantity (Meins) field  >>>> We will correct the corresponding document with correct value or we will manually run or request the team to rerun the batch job by excluding  the problematic documents from the batch job variant  so that it may process other documents.
    2.Configuration issues : Materials XXXX is not extended for Plant >>>> we will contact the material master team or business to correct the data or we will raise sub contract call with support team to correct he data. Once the data been corrected and will request the team to rerun the batch job.
    3.Performance issues : Volume of the data being processed  by the batch job ,network problems.>>>Normally these kind of issues we will encounter during the month end process as there will lot of accounting transactions or documents being posted business hence it may cause the batch job failure as there is enough memory to complete the program or select queries in the program will timeout because of volume of the records.
    4.Network issues. : Temporary connectivity issues in other partner systems :Outage in other partner systems like APO or other system like GTS  will cause the batch job failure as Batch job not in position to connect other system to get the inforamtion and proceed for further steps.Nornmally we will check RFC destination status by running a custom program  weather connectivity between system are in progress or not. then intimate other partner system  for the further actions, Once the partner system comes online then we will intimate the team to restart or manually submit batch job.
    Some times we will create a manual job by transaction code SM36.

    I'm not sure what the question is among all that but if you want to check on jobs that are viewable via SM37 and started via SM36. The tables are TBTCP -Background Job Step Overview and TBTCO - Job Status Overview Table.
    You can use the following FM to get job details:
    GET_JOB_RUNTIME_INFO - Reading Background Job Runtime Data

  • How to create a batch job in IW41

    Dear all,
    I would like to create a print program batch job on the following scenario with the use of RSNAST00.
    We have created an output type in which when it is triggered by backflush (i.e. GI-261) via IW41 transaction, a PO will be created automatically in the background from this output type.
    Now for testing purpose, we would like to use to use program RSNAST00 to schedule the creation or triggering of this output.
    May I know how to do this?
    I know in VF04, I can click the variant,HOWEVER in IW41, the menu does not allow variant creation?
    Without variant creation, I cannot go to SM36 to create a batch job.
    thanks
    tuff

    Hi,
    Check the link:
    http://www.sdn.sap.com/irj/sdn/index?rid=/webcontent/uuid/30237989-0901-0010-70a4-944691eb5e52 [original link is broken]
    Make sure the CCMS agent installation is in place as per the Monitoring setup guide.
    Follow the link Central auto reactions for configuring alert mails.
    Regards,
    Srikishan

  • CCMS job monitoring -- RZ20 job history node get duplicated record

    Hi,
    I configured CCMS/Solution Manager auto monitoring job failure. When a job failed on my satellite system, it created a alert and send notification to my CEN, which is my solution manager. Then solution manager send e-mail to a distribution group.
    This is working fine until last week. Now when a job failed, in job history node of RZ20 of my satellite system, the alerts are created mutiple times even the job actually only failed once. For some reasons, the history node of the alerts are updated every 5 minutes with the same job failure. More interestingly, after one hour, it did not create alerts any more. However, as the result I get many e-mails with the same job failure in this once hour, which I expect only one e-mail.
    Do you guys encounter the same problem? I am wondering something has been unintentionaly turned on so it's updating every 5 minutes. I want to turn it off. I looked at SM37 try to find if some batch jobs are doing this but did not find anything running on every 5 minutes.
    Any helpful answers will definitely be appreciated and reward point.
    Yujun Ran

    Hi Suhas,
    Once we had the same issue. But once we updated the current ccmsagent in both Solution manger and the satellite system the issue got resolved.
    Regards,
    Rafikul Hussain

  • How to run a ABAP Program in Batch JOB

    How to run a ABAP Program in Batch JOB ?

    Hello Manish,
    Using transaction SM36 you can define the batch job along with the start conditions for that job.
    1. Transaction SM36.
    2. Give the Z name of the job in the 'Job Name' input field.
    3. Click on 'Steps' button from the application toolbar.
    4. On the 'Create Step 1' dialog box, give the name of the ABAP program in the 'ABAP Program' section' along with the variant.
    5. Click on 'Check Input' button from the dialog box.
    6. Click on 'Save' button from the dialog box once the check is successful.
    7. One list will be shown. Click on Back button from the standard toolbar.
    8. Click on 'Start Conditions' button from the application toolbar. Specify the start condition e.g. immediate. Click on save.
    9. The job staus is now scheduled.
    10.Click on Save button from the standard toolbar of SM36. The job status will be released.
    Using SM37 you can monitor the status of the job.
    This will sort out your problem.
    PS If the answer solves your query, plz reward points.
    Regards

  • Is it possible to retry the err mess in Adapter engine thru Batch job

    Hi Experts,
    Is it possible to restart the errored messages in the adapter engine thru a batch job as we have for the Integration server, apart from setting the maximum number of retries and the intervals in the J2EE visual cmposer..?..
    In case the receiver R/3 system is down, for long time is it possible to retry the error message in the Adapter Engine?. Also clarify me in case the R/3 system is down will the errored message be available in SXMB_MONI itself ?..
    Thanks for your replies in advance.
    Regards,
    Rajesh

    Rajesh,
    I don't think you can create a batch job for this. The standard option is retry limit as you have specified.
    >>in case the R/3 system is down will the errored message be available in SXMB_MONI itself ?..
    It depends, based on the communication mode.
    If Server proxy, yes error in SXMB_MONI.
    If RFC, no error in SXMB_MONI. Error in Communication channel Monitoring.
    Not sure about IDOCs.
    Regards,
    JaiShankar

  • Batch Jobs for Reports?

    Hi,
    Is there a way to schedule the reports to run through a batch job in Production ? Say the job will run the report in the night so that the users can come and see it in the morning.
    The report also prompts for selections / filters before it runs.
    I am using SAP BW / Bex for reporting.
    Any inputs on how to go about it would help.
    Rgds
    Shweta

    Hi Shweta,
    Throw the Reporting Agent  you can schedule the report and Web templates in the SAP BW 3.x format
    http://help.sap.com/saphelp_nw04/helpdata/en/28/734d3caa70ea6fe10000000a114084/content.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/biw/2.0/2.0b%20reporting%20agent%20incl.%20precalculating%20web%20templates.pdf
    i hope above links would lead you to the solution of your problem, still u have any problem ..........
    you can start reading this two links...
    other wise can you follow these steps
    1.Just go to RSA1
    2.Go to reportin agent tab below modelling and monitoring tabs.
    3.go to print
    4.find and select your info provider
    5.slect your query
    6.right click and go for new setting
    7.name it and do all the setting as you need for printing, here you can specify printer name and page formats also.
    8.drag and drpot it in right pane where you have scheduling packages (if not present then create your own)
    9.schedule it as per your print schedules.
    Hope it helps.
    Regards,
    Krissh

  • How to create a batch job for transaction SM13 or SM37

    How to create a batch job for transaction SM13 or SM37?
    I want to create a batch job for t-code SM13/SM37, the jobs will send a email to my inbox when the errors occurred in SM13/SM37.
    How to do this? thanks in advance.

    Hi,
    Check the link:
    http://www.sdn.sap.com/irj/sdn/index?rid=/webcontent/uuid/30237989-0901-0010-70a4-944691eb5e52 [original link is broken]
    Make sure the CCMS agent installation is in place as per the Monitoring setup guide.
    Follow the link Central auto reactions for configuring alert mails.
    Regards,
    Srikishan

Maybe you are looking for

  • Can an applescript be made to stop when in a repeat?

    Hi all, Im very new to applescript but have made what seems to be a functioning applescript to save attachments from emails based on some examples I found through internet searches.  My current problem is that, once I have set it to run I cant quit i

  • Explanation  of MB01 and generation of Goods Recipt

    Hello Experts,           This is my first exposure to BDC , i am totally clueless, and in need of some urgent help.   Can someone be kind enough to explain, How  TC:MB01 works in a BDC program where Goods recipts are generated based on the Purchase O

  • Displaying all rows if value is blank

    Hi all trying I am trying to display all the rows from a database if the default value is blank I have tried to put a * or ? in the php code What could be wrong here? What do I need to put for the variable section for the correct syntax As it its Nam

  • IPhone 4S landscape question

    Is the iPhone 4S supposed to work in landscape mode when doing searches in the App Store and other non-internet searches?

  • I upgraded to Version 7.01, but AOL Mail, GMail Yahoomail anf Firefox itself, do not recognize the upgrade.

    I get notices from the above email providers that I don't have the latest version loaded, so I have to use an older version of the email. When I tried to give feedback to Firefox, I got shunted to a page to upgrade to 7.01. I already had , but did so