SlideShare a Scribd company logo
3
Most read
8
Most read
22
Most read
OTM SIG 2011
Analyzing OTM Logs
and Troubleshooting
Partha Ghosh
Mavenwire LLC.
Presenter

• Partha Ghosh

      - Supporting OTM since November, 2000.

      - GC3 Version 2.6
Log file uses and advantages
•   Logs record the time and severity of errors, warnings, and other system
    events

•   Logs are useful for monitoring, troubleshooting, and performance
    analysis

•   You can add and edit new log files to meet your needs
    – Create a log file to monitor warning messages generated by a
       specific user using a certain business process
Log file disadvantages

•   Time consuming and cryptic
    - Going through thousands of lines to find the 2 or 3 that matter.

•   In the past there was no way to search the log file for ONLY those
    lines that relate to a user’s business action

•   It is difficult to get to the log after receiving an error in the UI
     – Some actions did not provide a direct link to the logs.
          Therefore, the user had to navigate to the log page, and
          search for their information
Where to Create and Modify Logs
Go to Configuration and Administration> Power Data->General->Log File
Types of Logs

• Ad Hoc – logging selective business processes like integration,
  or bulk planning

• System – logging events throughout the system

• User – logging events pertaining to a specific user

• Web – for controlling web server logging.
How to Create a New Log

1.   Give the log a Log ID
2.   Specify what type of log
3.   Give it a file name
4.   Mark the Append and type a
     Max Size in bytes for the file

5.   Check to Turn On the Log

6.   Using the Left and Right blue
     arrow buttons move the log ID’s
     you want to enable

7.   Click Finished
How to View the Log
  1.  Under each Manager you can click Process Manager >
      System to be taken to the screen shown here
  2. Enter a date and time From which the log is to begin. The
      time auto displayed is exactly 120 seconds before you
      clicked System to view this screen
  3. Select the type of Log:
  4. Select one or more Severities:
  5. Select one or more IDs of business processes to be logged.
  6. To find a particular item or name, type the name in the
      Search For field. This is like a Grep command
  7. If you do not want your search to be case sensitive click
      Ignore Case
  8. Each activity in OTM is given a Top Level Process ID. If you
      know the ID you can constrain logs to just 1 process
  9. If needed, change the number Entries per Page to appear
      in the log. 100 is the default and 1000 is the max.
  10. Based on how the Log is configured you can search backup
      files
How to View the Log cont’d

     1.   Save to File allows you to export your log to a text file
     2.   Max to Save (in KB) is the max export log size. The default
          is 100kb but max is 5000kb.
     3.   Click View Results. Or click Reset to enter new values.

     Notes: Use the Top Level Process to constrain what log content
          you see. If you do not know your Top Level Process ID use
          the Search For to find it. You can use the Gid of the object
          your were working with to search for.

     Use the Save to file feature and always set Max to Save to 5000.
         It will guarantee you get as much log as possible.
Log Results
Tech Tips

•   Default Logging recommendations:
    – Agent
    – Exception
    – Glog
    – Planning
    – Workflow
Log Content – Tricks of Trade
When troubleshooting an error start at the error and work your way backwards. Many
   of times the source of the issues can be found near the error.
Milestones in the log are separated by the following asterisk lines
***************************
• For example, when troubleshooting LTL SMC issues look for “Rexrateware”
• Great tool for reading logs and free www.textpad.com/download
Logging by Issue Type
Rating Issues                                 Planning Issues
Rating issue require the following logging    For issues related to Planning we would like to
    options enabled:                               have the following logging options
Default logging options plus the following:        enabled.
• Distance
• Multistop                                   •   Agent
• OrderBundling                               •   Planning
• Planning                                    •   PlanningDetails
• RateEngine                                  •   ServiceTime
• ServiceTime                                 •   Workflow
Detailed logging options                      •   WorkflowDetails
• Calendar                                    •   OrderBundling
• Distance                                    •   Distance
• DistanceDetails
• Mutlistop, MultistopDetails
• OrderBundling, OrderBundlingDetails
• Planning, PlanningDetails
• RateEngineDetails, RateEngineDebug
• ServiceTime, ServiceTimeDetails
Logging by Issue Type cont’d

Agents and Automated Processing Issues      Log Details
Issues related to agents or automated       The below embedded document contains a list
    processes would require the following       of logging options and its definition.
    logging options enabled
                                            * From Oracle OTM Help
•   Agent
•   Events
•   EventsDetails
•   Lifetime
•   Status
•   Workflow
•   WorkflowDetails
Other Logging Features

Other OTM Default Logs:

Integration – Records events related to the
integration of data, via XML schemas, between the
database and external systems
Explanation Viewer
• Displays a hierarchical tree view of all issues associated with an
  explanation
• Tree view can expand/collapse issues
• Ability to view summary information or drill down further into the
  stack trace
• Diagnostics are available for advanced users, similar to the current
  Exception Viewer
• All messages on the Explanation Viewer are translated into your
  preferred language
Setup Explanation Tree Viewer
                 Click information button




                                Change Tracking Mode
                                and Level
Explanation Settings
 Mode
 • ACTION records explanations when various business actions
     are run. Business actions include most actions that appear on
     the Actions menu for a business object. It also includes
     functions such as add, edit, and delete.
 • AGENT records explanations for agents that are triggered as a
     result of events.
 • PROCESS records explanation for background workflow
     processes such as tendering and event notification.
 • ALL records explanations for all of the above.
 Severity
 •    INFO description of process: no follow-up activity required
 •    WARNING precondition to an error: follow-up required based
      on condition
 •    ERROR failure to complete processing: requires re-input of
      customer information
 •    INCOMPLETE failure to complete a system process that halts
      order creation, shipment planning, rating, tendering, or other
      process
 Diagnostic
 •    Turn On
How to View Explanation Viewer

Once the tracking mode is turned on and a action completes, you are
given the ability to view the Explanation Viewer.
Explanation Tree View – Order Release Build Shipment
Action Results – View Explanation

Once an action completes, you are given the ability to view the
explanation or the log specific to that action.
View Diagnostics

• When using Explanation view you are given the button to
  View Diagnostics
Diagnostics Contents
Another Level of Details with the ability to expand and collapse
  details
Thank You!

  Partha.Ghosh@MavenWire.com




www.MavenWire.com

More Related Content

PDF
OTM Performance Review and Benchmarking
PDF
Oracle Transportation Management Customer Case Study
PPTX
Inspirage OTM in the Cloud
PPTX
OTM Date Emphasis.pptx
PDF
Integrating EBS And OTM - Process Flows And Avoiding Pitfalls.pdf
PPTX
OTM(Oracle Transport Management)
PDF
Complex Logistics Use Cases - OTM Myths
PPT
Basics of Oracle Order Management
OTM Performance Review and Benchmarking
Oracle Transportation Management Customer Case Study
Inspirage OTM in the Cloud
OTM Date Emphasis.pptx
Integrating EBS And OTM - Process Flows And Avoiding Pitfalls.pdf
OTM(Oracle Transport Management)
Complex Logistics Use Cases - OTM Myths
Basics of Oracle Order Management

What's hot (20)

PPTX
Oracle ebs r12 eam module-upk
PDF
Oracle Financials R12 - GL STEP 1 - Chart Of Accounts
PPT
R12 Business Case Process Manufacturing
PPTX
Oracle Revenue Management Cloud Services | what is ORMB? | revenue management...
DOCX
Pick pack and ship confirm process in oracle apps
PPTX
Automate and Optimize Data Warehouse Migration to Snowflake
PPT
oracle enterprise asset management ppt
PDF
Oracle Warehouse Management System(Oracle WMS)@ERP OCEAN
DOCX
BR100 Oracle AP Setup
PDF
Oracle Purchasing – Invoice Matching Methods - Two, Three, and Four Way
PDF
Ebs ecc-quick-start-guide
PDF
New Generation Oracle RAC Performance
PPT
AP/AR Netting R12
PPTX
Oracle SQL Tuning for Day-to-Day Data Warehouse Support
PPTX
Oracle HRMS & Payroll
PDF
Oracle R12 Landed Cost Management (lcm)
PDF
One time payment requests in Oracle ERP Cloud
PPT
Oracle Hyperion Planning Best Practices
DOCX
Discrete Job Closure Process
PDF
2013 OTM EU SIG: Integrating SAP with OTM Presentation
Oracle ebs r12 eam module-upk
Oracle Financials R12 - GL STEP 1 - Chart Of Accounts
R12 Business Case Process Manufacturing
Oracle Revenue Management Cloud Services | what is ORMB? | revenue management...
Pick pack and ship confirm process in oracle apps
Automate and Optimize Data Warehouse Migration to Snowflake
oracle enterprise asset management ppt
Oracle Warehouse Management System(Oracle WMS)@ERP OCEAN
BR100 Oracle AP Setup
Oracle Purchasing – Invoice Matching Methods - Two, Three, and Four Way
Ebs ecc-quick-start-guide
New Generation Oracle RAC Performance
AP/AR Netting R12
Oracle SQL Tuning for Day-to-Day Data Warehouse Support
Oracle HRMS & Payroll
Oracle R12 Landed Cost Management (lcm)
One time payment requests in Oracle ERP Cloud
Oracle Hyperion Planning Best Practices
Discrete Job Closure Process
2013 OTM EU SIG: Integrating SAP with OTM Presentation
Ad

Similar to Analyzing OTM Logs and Troubleshooting (20)

PDF
Why advanced monitoring is key for healthy
PDF
Automation Anywhere Training Deck
PDF
(ATS6-PLAT07) Managing AEP in an enterprise environment
PPTX
Dreamforce 2017 - Advanced Logging Patterns with Platform Events
PPTX
Meetup milano #4 log management and anypoint advanced monitoring
PDF
our srs (1).pdf
PPTX
TAG Presents: NetSuite SuiteFlow 101
 
PPTX
DevOps Introduction - Main Concepts Description
PPTX
Welcome Webinar Slides
PPTX
Ni week 2018 LLAMA presentation
PDF
Buckeye Dreamin' 2023: De-fogging Debug Logs
PDF
Migrating from a monolith to microservices – is it worth it?
PPTX
Cashing in on logging and exception data
PPTX
Module 5 logging and its uses -----------------------
PDF
Microsoft Dynamics CRM Certification Training
PPT
Datastage Introduction To Data Warehousing
PPTX
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
PDF
MuleSoft Manchester Meetup #2 slides 29th October 2019
PPTX
SFDC Other Platform Features
PDF
Wie beschleunigt die Denodo Plattform Ihre Zeit der Erkenntnisgewinnung?
Why advanced monitoring is key for healthy
Automation Anywhere Training Deck
(ATS6-PLAT07) Managing AEP in an enterprise environment
Dreamforce 2017 - Advanced Logging Patterns with Platform Events
Meetup milano #4 log management and anypoint advanced monitoring
our srs (1).pdf
TAG Presents: NetSuite SuiteFlow 101
 
DevOps Introduction - Main Concepts Description
Welcome Webinar Slides
Ni week 2018 LLAMA presentation
Buckeye Dreamin' 2023: De-fogging Debug Logs
Migrating from a monolith to microservices – is it worth it?
Cashing in on logging and exception data
Module 5 logging and its uses -----------------------
Microsoft Dynamics CRM Certification Training
Datastage Introduction To Data Warehousing
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
MuleSoft Manchester Meetup #2 slides 29th October 2019
SFDC Other Platform Features
Wie beschleunigt die Denodo Plattform Ihre Zeit der Erkenntnisgewinnung?
Ad

More from MavenWire (19)

PDF
2013 OTM EU SIG evolv applications Data Management
PDF
Global Customer Success
PDF
OTM in the Cloud - OTM SIG 2012
PPT
LogisticsWired Offering from MavenWire
PDF
Designing Highly-Available Architectures for OTM
PDF
Is Your Solution Economy Proof?
PDF
MavenWire Overview 2011
PDF
OTM Value for International Logistics including Ocean Vessel Transport
PDF
Virtualizing OTM - Real World Experiences and Pitfalls
PDF
Benchmarking OTM and Java - Is Your Platform Limiting Performance
PDF
Designing OTM for a Multi-Customer Environment
PDF
OTM DELIVERED : How Business Process Outsourcing and Preconfigured Solutions...
PDF
The Right Collaboration, Leveraging Outsourcing Services to Focus on Core Co...
PDF
Leveraging OTM's Fusion Transportation Intelligence
PDF
MavenWire - Getting to Know Us - OTM SIG 2008
PDF
OTM - Coming Soon to Midmarket Companies Near You!
PDF
MavenWire OTM / GTM Support Whitepaper
PDF
MavenWire GTM Whitepaper
PDF
MavenWire OTM / GTM Hosting Whitepaper
2013 OTM EU SIG evolv applications Data Management
Global Customer Success
OTM in the Cloud - OTM SIG 2012
LogisticsWired Offering from MavenWire
Designing Highly-Available Architectures for OTM
Is Your Solution Economy Proof?
MavenWire Overview 2011
OTM Value for International Logistics including Ocean Vessel Transport
Virtualizing OTM - Real World Experiences and Pitfalls
Benchmarking OTM and Java - Is Your Platform Limiting Performance
Designing OTM for a Multi-Customer Environment
OTM DELIVERED : How Business Process Outsourcing and Preconfigured Solutions...
The Right Collaboration, Leveraging Outsourcing Services to Focus on Core Co...
Leveraging OTM's Fusion Transportation Intelligence
MavenWire - Getting to Know Us - OTM SIG 2008
OTM - Coming Soon to Midmarket Companies Near You!
MavenWire OTM / GTM Support Whitepaper
MavenWire GTM Whitepaper
MavenWire OTM / GTM Hosting Whitepaper

Recently uploaded (20)

PDF
Types of control:Qualitative vs Quantitative
PDF
Laughter Yoga Basic Learning Workshop Manual
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PDF
Deliverable file - Regulatory guideline analysis.pdf
PDF
Roadmap Map-digital Banking feature MB,IB,AB
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PDF
Reconciliation AND MEMORANDUM RECONCILATION
PPTX
New Microsoft PowerPoint Presentation - Copy.pptx
DOCX
Euro SEO Services 1st 3 General Updates.docx
PDF
Ôn tập tiếng anh trong kinh doanh nâng cao
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
DOCX
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
PDF
How to Get Funding for Your Trucking Business
PPTX
Amazon (Business Studies) management studies
PPTX
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
PPT
Data mining for business intelligence ch04 sharda
PDF
Chapter 5_Foreign Exchange Market in .pdf
PDF
MSPs in 10 Words - Created by US MSP Network
PDF
A Brief Introduction About Julia Allison
PDF
Unit 1 Cost Accounting - Cost sheet
Types of control:Qualitative vs Quantitative
Laughter Yoga Basic Learning Workshop Manual
DOC-20250806-WA0002._20250806_112011_0000.pdf
Deliverable file - Regulatory guideline analysis.pdf
Roadmap Map-digital Banking feature MB,IB,AB
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
Reconciliation AND MEMORANDUM RECONCILATION
New Microsoft PowerPoint Presentation - Copy.pptx
Euro SEO Services 1st 3 General Updates.docx
Ôn tập tiếng anh trong kinh doanh nâng cao
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
How to Get Funding for Your Trucking Business
Amazon (Business Studies) management studies
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
Data mining for business intelligence ch04 sharda
Chapter 5_Foreign Exchange Market in .pdf
MSPs in 10 Words - Created by US MSP Network
A Brief Introduction About Julia Allison
Unit 1 Cost Accounting - Cost sheet

Analyzing OTM Logs and Troubleshooting

  • 1. OTM SIG 2011 Analyzing OTM Logs and Troubleshooting Partha Ghosh Mavenwire LLC.
  • 2. Presenter • Partha Ghosh - Supporting OTM since November, 2000. - GC3 Version 2.6
  • 3. Log file uses and advantages • Logs record the time and severity of errors, warnings, and other system events • Logs are useful for monitoring, troubleshooting, and performance analysis • You can add and edit new log files to meet your needs – Create a log file to monitor warning messages generated by a specific user using a certain business process
  • 4. Log file disadvantages • Time consuming and cryptic - Going through thousands of lines to find the 2 or 3 that matter. • In the past there was no way to search the log file for ONLY those lines that relate to a user’s business action • It is difficult to get to the log after receiving an error in the UI – Some actions did not provide a direct link to the logs. Therefore, the user had to navigate to the log page, and search for their information
  • 5. Where to Create and Modify Logs Go to Configuration and Administration> Power Data->General->Log File
  • 6. Types of Logs • Ad Hoc – logging selective business processes like integration, or bulk planning • System – logging events throughout the system • User – logging events pertaining to a specific user • Web – for controlling web server logging.
  • 7. How to Create a New Log 1. Give the log a Log ID 2. Specify what type of log 3. Give it a file name 4. Mark the Append and type a Max Size in bytes for the file 5. Check to Turn On the Log 6. Using the Left and Right blue arrow buttons move the log ID’s you want to enable 7. Click Finished
  • 8. How to View the Log 1. Under each Manager you can click Process Manager > System to be taken to the screen shown here 2. Enter a date and time From which the log is to begin. The time auto displayed is exactly 120 seconds before you clicked System to view this screen 3. Select the type of Log: 4. Select one or more Severities: 5. Select one or more IDs of business processes to be logged. 6. To find a particular item or name, type the name in the Search For field. This is like a Grep command 7. If you do not want your search to be case sensitive click Ignore Case 8. Each activity in OTM is given a Top Level Process ID. If you know the ID you can constrain logs to just 1 process 9. If needed, change the number Entries per Page to appear in the log. 100 is the default and 1000 is the max. 10. Based on how the Log is configured you can search backup files
  • 9. How to View the Log cont’d 1. Save to File allows you to export your log to a text file 2. Max to Save (in KB) is the max export log size. The default is 100kb but max is 5000kb. 3. Click View Results. Or click Reset to enter new values. Notes: Use the Top Level Process to constrain what log content you see. If you do not know your Top Level Process ID use the Search For to find it. You can use the Gid of the object your were working with to search for. Use the Save to file feature and always set Max to Save to 5000. It will guarantee you get as much log as possible.
  • 11. Tech Tips • Default Logging recommendations: – Agent – Exception – Glog – Planning – Workflow
  • 12. Log Content – Tricks of Trade When troubleshooting an error start at the error and work your way backwards. Many of times the source of the issues can be found near the error. Milestones in the log are separated by the following asterisk lines *************************** • For example, when troubleshooting LTL SMC issues look for “Rexrateware” • Great tool for reading logs and free www.textpad.com/download
  • 13. Logging by Issue Type Rating Issues Planning Issues Rating issue require the following logging For issues related to Planning we would like to options enabled: have the following logging options Default logging options plus the following: enabled. • Distance • Multistop • Agent • OrderBundling • Planning • Planning • PlanningDetails • RateEngine • ServiceTime • ServiceTime • Workflow Detailed logging options • WorkflowDetails • Calendar • OrderBundling • Distance • Distance • DistanceDetails • Mutlistop, MultistopDetails • OrderBundling, OrderBundlingDetails • Planning, PlanningDetails • RateEngineDetails, RateEngineDebug • ServiceTime, ServiceTimeDetails
  • 14. Logging by Issue Type cont’d Agents and Automated Processing Issues Log Details Issues related to agents or automated The below embedded document contains a list processes would require the following of logging options and its definition. logging options enabled * From Oracle OTM Help • Agent • Events • EventsDetails • Lifetime • Status • Workflow • WorkflowDetails
  • 15. Other Logging Features Other OTM Default Logs: Integration – Records events related to the integration of data, via XML schemas, between the database and external systems
  • 16. Explanation Viewer • Displays a hierarchical tree view of all issues associated with an explanation • Tree view can expand/collapse issues • Ability to view summary information or drill down further into the stack trace • Diagnostics are available for advanced users, similar to the current Exception Viewer • All messages on the Explanation Viewer are translated into your preferred language
  • 17. Setup Explanation Tree Viewer Click information button Change Tracking Mode and Level
  • 18. Explanation Settings Mode • ACTION records explanations when various business actions are run. Business actions include most actions that appear on the Actions menu for a business object. It also includes functions such as add, edit, and delete. • AGENT records explanations for agents that are triggered as a result of events. • PROCESS records explanation for background workflow processes such as tendering and event notification. • ALL records explanations for all of the above. Severity • INFO description of process: no follow-up activity required • WARNING precondition to an error: follow-up required based on condition • ERROR failure to complete processing: requires re-input of customer information • INCOMPLETE failure to complete a system process that halts order creation, shipment planning, rating, tendering, or other process Diagnostic • Turn On
  • 19. How to View Explanation Viewer Once the tracking mode is turned on and a action completes, you are given the ability to view the Explanation Viewer.
  • 20. Explanation Tree View – Order Release Build Shipment
  • 21. Action Results – View Explanation Once an action completes, you are given the ability to view the explanation or the log specific to that action.
  • 22. View Diagnostics • When using Explanation view you are given the button to View Diagnostics
  • 23. Diagnostics Contents Another Level of Details with the ability to expand and collapse details
  • 24. Thank You! Partha.Ghosh@MavenWire.com www.MavenWire.com